请原谅,如果这是多余的,但我似乎无法使其发挥作用。
import pandas as pd
df2 = pd.DataFrame(data=dict(TAVG=df['TAVG'], ry=df_reg['ry'], DAY=df['DAY']))
regr = Line(data=df2, x='DAY',
title="Linear Regression of Data",
ylabel="Average Daily Temperature",
xlabel="Number of Days")
output_file("regression.html")
show(regr)
问题在于$ vm变量。我只是不知道我在语法上做错了什么。我已尝试过'',"",括号。我的专栏标题正确,我已将CSV用于快照,所以我知道这不是问题所在。
输出显示未找到网络路径。这是否意味着它不可能?
感谢您的帮助。
答案 0 :(得分:1)
您发出的是第二个管道命令$vm = $_.vmname
。这不允许像那样存在。
但如果将其包含在ForEach-Object
声明中,它会起作用:
Import-CSV C:\Scripts\VMLIST.csv | ForEach {
$vm = $_.vmname
Copy-Item -Path C:\PSWindowsUpdate\ -Destination "\\$vm\C$\Windows\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\"
Copy-Item -Path C:\PSWindowsUpdate\* -Destination "\\$vm\C$\Windows\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\"
}
如果您在copy-statement中使用开关-recurse
,它的可读性更高:
Import-CSV C:\Scripts\VMLIST.csv | ForEach {
$vm = $_.vmname
Copy-Item -Path C:\PSWindowsUpdate\ -Destination "\\$vm\C$\Windows\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\" -rec
}