我有一个非常简单的 powershell 脚本,可以从网络服务器复制文件。
这是脚本
Write-Output "Copying Backups"
copy \\sqlbox\SqlBackups\Client.bak c:\sqlbackups
它抛出这个异常
Invalid Path: '\\sqlbox\SqlBackups\Client.bak'.
At C:\Work\db\restore.ps1:5 char:1
+ copy \\sqlbox\SqlBackups\Client.bak c:\sqlbackups
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], ArgumentException
+ FullyQualifiedErrorId : CopyItemDynamicParametersProviderException
如果我打开一个 Windows 资源管理器并转到 \sqlbox\SqlBackups 它打开正常,如果我然后运行 powershel 脚本它也开始工作,并且将工作直到我下次重新启动 PC。
如何在脚本中解决这个问题?