Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的 powershell 脚本中将路径作为变量(读取主机)传递。它不工作给出错误
找不到路径,因为它不存在
我的代码
$a=read-host $b=read-host Copy-item $a $b
我们很难真正找出问题所在,因为我们不知道您输入的确切内容。将下面的代码放入脚本中以查看路径是否有效:
$a = Read-Host $b = Read-Host 'Copying from {0} to {1}' -f $a, $b Copy-Item $a $b
如果路径存在,则使用 Test-Path 它返回一个布尔值
if(Test-Path $a){ Copy-Item $a $b }