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

使用Runas命令运行.py脚本报错:不是有效的Win32应用程序

错误193的含义及解决方法

错误含义

Windows的runas命令仅能直接执行原生Win32可执行程序(如.exe、.com格式文件),.py属于Python脚本文件,本身并非可执行程序,系统无法通过runas直接识别运行,因此抛出193错误。

解决方法

  • 直接调用Python解释器执行脚本:
    修改命令,指定Python解释器来运行脚本,格式如下:
    runas /user:domain\username "python C:\temp\module1.py"
    
    若Python未添加到系统PATH环境变量,需写出解释器的完整路径,示例:
    runas /user:domain\username "C:\Python310\python.exe C:\temp\module1.py"
    
  • 配置.py文件的默认打开程序:
    右键点击.py文件,选择「打开方式」→「选择其他应用」,选中你的Python解释器,勾选「始终使用此应用打开.py文件」。配置完成后重启命令行窗口,再尝试原命令即可。
  • 将脚本打包成可执行文件:
    使用pyinstaller工具把Python脚本打包为.exe格式,命令示例:
    pyinstaller --onefile C:\temp\module1.py
    
    打包完成后,dist目录下会生成对应的.exe文件,之后直接用runas调用该文件:
    runas /user:domain\username "C:\temp\dist\module1.exe"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 14:35:55