我的bat文件中的以下代码复制了bat文件,当它运行到Windows 7中的正确目录时,但当我将其转换为exe脚本时,它不再有效。 任何人都可以提出替代方案吗?或任何建议为什么?
if not exist "%programfiles%\toolset\" (
md "%programfiles%\toolset\"
copy "%~f0" "%programfiles%\toolset\"
)
任何其他人可以帮助我很确定它不是我使用的转换器工具,因为我已经尝试了下面列出的所有,但我认为脚本需要编辑它才能作为exe应用程序运行?
答案 0 :(得分:0)
您可以尝试以下不错的工具
http://www.battoexeconverter.com/
因为您正在访问程序文件,所以您需要成为管理员
要执行此操作,请在管理员模式下运行cmd并尝试在命令行中执行
答案 1 :(得分:0)
答案 2 :(得分:0)
我和你一样是批处理程序员。
我个人使用这个工具;
http://www.f2ko.de/programs.php?lang=en&pid=ob2e
漂亮的工具,只需要下载,多次使用,永远不会让我失望,而且非常合法,对它毫无疑问!
品客