在运行时复制exe文件?

时间:2014-12-09 10:53:03

标签: windows batch-file exe

我的bat文件中的以下代码复制了bat文件,当它运行到Windows 7中的正确目录时,但当我将其转换为exe脚本时,它不再有效。 任何人都可以提出替代方案吗?或任何建议为什么?

if not exist "%programfiles%\toolset\" (
    md "%programfiles%\toolset\"
    copy "%~f0" "%programfiles%\toolset\"
)

任何其他人可以帮助我很确定它不是我使用的转换器工具,因为我已经尝试了下面列出的所有,但我认为脚本需要编辑它才能作为exe应用程序运行?

3 个答案:

答案 0 :(得分:0)

您可以尝试以下不错的工具

http://www.battoexeconverter.com/

因为您正在访问程序文件,所以您需要成为管理员

要执行此操作,请在管理员模式下运行cmd并尝试在命令行中执行

答案 1 :(得分:0)

下载此工具。效果很好。

Bat2Exe

您可以在打开exe文件时添加管理员清单以管理员身份运行。

答案 2 :(得分:0)

我和你一样是批处理程序员。

我个人使用这个工具;

http://www.f2ko.de/programs.php?lang=en&pid=ob2e

漂亮的工具,只需要下载,多次使用,永远不会让我失望,而且非常合法,对它毫无疑问!

品客