在powershell中使用共享文件变量
我正在尝试执行远程命令以执行netsh命令。该命令将导出nps配置文件并将其输出到共享路径。但是,命令总是给我一个错误在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
“访问被拒绝”
。我意识到问题在于共享路径值(\\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
无权将相同的凭据(您的)传递到文件服务器以获得访问权限
解决方法是使用
对于在生产环境中使用它有多聪明,人们有着复杂的感觉,但这取决于你的公司