当我运行此代码时,它返回访问被拒绝:
$file = '\\share\file'
$session = New-PSSession -ComputerName servername -Credential domain\user
Invoke-Command -Session $session -ScriptBlock {Get-FileHash -LiteralPath $args[0]} -ArgumentList $file
该帐户具有正确的权限。在同一文件上的Invoke-Command外部运行Get-FileHash时,在本地可以正常运行。我也尝试过从Get-ChildItem抓取文件,然后将其传递到Get-FileHash,结果相同。
谢谢您的建议。