【问题标题】:Batch file script lost in translation to exe?批处理文件脚本在转换为 exe 时丢失?
【发布时间】:2014-12-08 18:27:41
【问题描述】:

我的批处理脚本中有这个命令

REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "My App" /t REG_SZ /F /D "C:\MyAppPath\MyApp.bat"

它在 windows7 中作为 bat 文件工作,但是当使用以下命令将其转换为 exe 文件时,

REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "My App" /t REG_SZ /F /D "C:\MyAppPath\MyApp.exe"

使用 bat to exe 转换器、iexpress 或高级转换器程序在启动时不启动? bat命令的功能不知怎么没有翻译成exe文件?

【问题讨论】:

  • 你自己运行那个.exe吗?如果没有,那么再多摆弄reg 也不会改变这一事实。
  • 嗨!它确实会自行运行并成功添加密钥,但它只是在计算机启动时无法启动。它应该很容易,但我无法让它工作
  • "C:\MyAppPath\MyApp.exe" 怎么样,从例如启动命令提示符或来自Win+R 运行框,顺利吗?这是@MarcB 的问题...
  • 是的,它可以从 cmd 提示符和 exe 文件本身工作,而且密钥肯定是在那里注册的

标签: batch-file registry


【解决方案1】:

感谢大家通过禁用 UAC 使其正常工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多