0

这让我发疯了。为什么我真的需要这个来做这么多的提交?

我尝试使用带有 /closeonend:1 选项集的 TortoiseProc.exe,但它似乎不起作用。也就是说,我输入提交消息,单击确定,然后仍然显示“提交完成”消息框。

也许这与我插入了提交后挂钩脚本的事实有关?

4

1 回答 1

0

我终于弄清楚了问题所在:

  1. /closenonend:1 在使用 DOS 窗口启动 TortoiseProc.exe 时有效,无论是普通用户还是提升权限(管理员)

  2. 当开始使用以管理员身份运行的 AutoHotkey(运行 TortoiseProc.exe)(提升)时,它不起作用。

我以管理员身份运行 AHK 的原因是 AHK 可以覆盖 Windows 8 热键组合。

更令人费解的是,当我从运行 TortoiseProc.exe(即 AHK/Administrator -> 批处理脚本 -> TortoiseProc.exe)的提升 AHK 启动批处理脚本时,/closeonend:1 按预期工作!

这可能是 AHK 中的一些细微错误,或者是 Windows 8 权限设计方式的细微变化。

于 2013-08-05T09:11:52.320 回答