0

我想在我的 powershell 脚本中将路径作为变量(读取主机)传递。它不工作给出错误

找不到路径,因为它不存在

我的代码

$a=read-host
$b=read-host
Copy-item $a $b
4

2 回答 2

1

我们很难真正找出问题所在,因为我们不知道您输入的确切内容。将下面的代码放入脚本中以查看路径是否有效:

$a = Read-Host
$b = Read-Host
'Copying from {0} to {1}' -f $a, $b
Copy-Item $a $b
于 2013-04-18T15:15:22.467 回答
0

如果路径存在,则使用 Test-Path 它返回一个布尔值

if(Test-Path $a){
     Copy-Item $a $b
}
于 2013-04-19T06:20:22.233 回答