You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerShell远程会话中无法执行可执行文件问题求助

解决方案

1. 用静默参数运行GUI安装程序

PowerShell远程会话默认是非交互后台会话,GUI程序无法在远程PC桌面显示,直接运行会无响应或卡顿。优先使用安装程序的静默/无交互参数执行:

# Firefox静默安装示例(不同程序参数需查对应文档)
& '\\NAS\共享目录\Firefox Installer.exe' /S
# 或用Start-Process明确指定参数
Start-Process -FilePath '\\NAS\共享目录\Firefox Installer.exe' -ArgumentList '/S' -Wait -NoNewWindow

2. 确认NAS共享的访问权限

远程会话的管理员凭据可能无法跨设备访问NAS(默认Kerberos约束无法传递凭据到第三台设备):

  • 先在远程PC手动访问NAS共享,验证管理员账号有读取、执行权限;
  • 若需跨设备传凭据,正确配置CredSSP:
    • 本地PC(客户端):
      Enable-WSManCredSSP -Role Client -DelegateComputer "<远程PC主机名/IP>"
      
    • 远程PC(服务器):
      Enable-WSManCredSSP -Role Server
      
    • 发起会话时指定身份验证方式:
      Enter-PSSession -ComputerName <remotepc> -Credential <admincredentials> -Authentication Credssp
      

3. 使用完整UNC路径

远程会话的当前工作目录未必是NAS共享路径,避免用相对路径.\Firefox Installer.exe,直接写完整UNC路径:\\NAS\共享目录\Firefox Installer.exe。

4. 调整远程PC的UAC设置

若UAC限制严格,远程会话的管理员账号可能没有完全高权限:

  1. 远程PC打开gpedit.msc;
  2. 导航到计算机配置 > Windows设置 > 安全设置 > 本地策略 > 安全选项;
  3. 找到用户账户控制:以管理员批准模式运行所有管理员,设置为禁用(注意:此操作降低UAC安全性,测试后建议恢复)。

内容的提问来源于stack exchange,提问作者Besugo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 12:53:17