在powershell中使用共享文件变量

在powershell中使用共享文件变量,powershell,powershell-remoting,netsh,Powershell,Powershell Remoting,Netsh,我正在尝试执行远程命令以执行netsh命令。该命令将导出nps配置文件并将其输出到共享路径。但是,命令总是给我一个错误“访问被拒绝”。我意识到问题在于共享路径值(\\shared pc\temp)。没有它,我可以成功地执行它,例如(C:\Users\User1\Desktop)。我可以从本地和远程PC浏览到共享位置。任何建议都将不胜感激。下面是命令。谢谢 invoke-command -computername nap1 -scriptblock {netsh nps export filena

我正在尝试执行远程命令以执行netsh命令。该命令将导出nps配置文件并将其输出到共享路径。但是,命令总是给我一个错误
“访问被拒绝”
。我意识到问题在于共享路径值(
\\shared pc\temp
)。没有它,我可以成功地执行它,例如(
C:\Users\User1\Desktop
)。我可以从本地和远程PC浏览到共享位置。任何建议都将不胜感激。下面是命令。谢谢

invoke-command -computername nap1 -scriptblock {netsh nps export filename = "\\shared-pc\temp\config.xml" exportPSK = yes}

这是双跳/第二跳身份验证问题。您的凭据被传递到
nap1
-服务器,但
nap1
无权将相同的凭据(您的)传递到文件服务器以获得访问权限

解决方法是使用


对于在生产环境中使用it有多智能,人们有着复杂的感觉,但这取决于您的公司。

这是双跳/二跳身份验证问题。您的凭据被传递到
nap1
-服务器,但
nap1
无权将相同的凭据(您的)传递到文件服务器以获得访问权限

解决方法是使用

对于在生产环境中使用它有多聪明,人们有着复杂的感觉,但这取决于你的公司