问题描述
我在使用PS时遇到了一些麻烦。我正在尝试将文件夹从计算机复制到同一网络上的其他计算机列表。如果我通过键入计算机名称(目标)对计算机名称运行命令,则PS将复制该文件夹。如果我使用以下命令,则产生的错误是“找不到网络路径”
如果我一次在一台计算机上执行命令,则复制成功。像这样:
Copy-Item -Path $FileLocation -Destination \\computername\C$
但是,如果我这样做,就会收到错误消息:
$pc | % {copy-item -path $filelocation -destination "\\$_.assetname\C$\"}
以下是到达上一行的步骤:
$pc = import-csv desktop\365list.csv
csv中的列标题为AssetName。 然后定义文件夹的文件路径
$FileLocation = c:\\users\<username>\desktop\odt
“ odt”是我要复制到csv中计算机列表的文件夹的名称
$pc | % {copy-item -path $filelocation -destination "\\$_.assetname\C$\"}
我也试过不加引号:
$pc | % {copy-item -path $filelocation -destination \\$_.assetname\C$\}
,我得到同样的错误。这个简单的复制任务在做什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)