查看$fin时是可以获取到正确的文件夹,但是当COPY-ITEM就出现不是在服务器获取正确的路径,而是到本地去查询!


PowerShell交流中心分类: 变量-函数-脚本-条件-循环-参数查看$fin时是可以获取到正确的文件夹,但是当COPY-ITEM就出现不是在服务器获取正确的路径,而是到本地去查询!
0
narkco asked 7年 ago
cmdkey /add:182.158.8.10\zonghang_data /user:xxxxxx/pass:xxxxxx
$b = '\\182.158.8.10\zonghang_data'

$fin = Get-Childitem $b -Directory | Sort-Object LastAccessTime -Descending | select -First 1

Copy-Item $fin $dis -Recurse

查看$fin时是可以获取到正确的文件夹,但是当COPY-ITEM就出现不是在服务器获取正确的路径,而是到本地去查询!

导致报错无法找到相应的文件夹

报错信息:Copy-Item : 找不到 ‘C:\Windows\system32\扫描仪问题’ 路徑,因為它不存在。

求大神说明问题所在!

1 Answers
0
Mooser Lee 管理员 answered 7年 ago

确保Copy-Item中的目标路径是对的$dis是对的

narkco replied 7年 ago

路徑就是不對啊!因為正確的路徑應該是 “182.158.10.5\扫描仪问题”