我正在使用计划任务来运行更新我的 SVN 存储库的 .bat 脚本。
计划任务每小时运行一次。每次我运行脚本时,它仍然会创建一个新进程“TortoiseProc.exe”,直到有很多打开的进程并且 CPU 处于 99% 为止。脚本运行良好,但是不幸的是,这些进程不会自动关闭。
这就是我的 .bat 的样子:
CD C:\Program Files\TortoiseSVN\bin\
START /wait TortoiseProc.exe /command:update /path:"D:\somePath" /closeonend:1
START /wait TortoiseProc.exe /command:update /path:"D:\somePath" /closeonend:1
正如你所看到的,我添加了/closeonend:1
这意味着如果没有发生错误,对话框应该关闭。
当我手动运行 .bat 脚本时,不会创建任何进程。
有人有建议吗?该怎么办?我真的很感激!
不要使用tortoiseproc
对于无人值守/非交互式脚本(自动化) - 使用svn.exe
相反,它是随 TortoiseSVN 一起提供的。
CD C:\Program Files\TortoiseSVN\bin\
svn update "D:\somePath"
svn update "D:\somePath"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)