无法打开自身 C:\Windows\system32\file.exe 或存档 C:\Windows\system32\file.pkg

Cannot open self C:\Windows\system32\file.exe or archive C:\Windows\system32\file.pkg

我尝试使用 pyinstaller 将 *.py 转换为 *.exe 并将它们放入 system32 中以尝试使它们成为 cmd 命令,但我总是收到错误消息:

 Cannot open self C:\WINDOWS\system32\file.exe or archive 
    C:\WINDOWS\system32\file.pkg 

我尝试重新安装 pyinstaller 和 Python 并尝试了不同的命令和代码,但没有任何效果。

我制作了一个虚拟文件来检查我的代码是否有问题

print("test")

但这也没有用。 我通常使用的命令是

 pyinstaller --onefile file.py

效果很好,但如果我尝试将其用作命令,我可以将其作为文件打开,但不能作为命令打开

我希望我可以只输入 file 它就会执行,但现在我必须这样做

cd C:\Users\user\Downloads\file.exe
file.exe

强烈建议您不要将文件放在 System32 中。

而是将保存 .exe 文件的路径添加到路径中。

请参阅此 了解如何将目录添加到您的路径。