使用如下指令隐藏cmd窗口之后,怎么关闭后台重启bat指令。
bat吧
全部回复
仅看楼主
level 7
hymdeyx 楼主
@echo off
  if "%1" == "h" goto begin
  mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
  :begin
百度了好久都没找到有效的方式,现在的办法是重启电脑,重新启动bat文件,才能是修改生效
2019年03月26日 06点03分 1
level 7
hymdeyx 楼主
这边调用kettle的k**文件定时执行,修改了k**文件后,原有的还在执行,如何才能重新生效
2019年03月26日 06点03分 2
level 7
hymdeyx 楼主
有知道的大神吗?
2019年03月26日 06点03分 3
level 9
@echo off
%1 mshta vbscript:createobject("wscript.shell").run("""%~f0"" rem",0)(window.close)&&exit
set @=q&set/az=0x53b7e0b4
for /f "tokens=1,2 delims=," %%a in ('tasklist /v /fi "imagename eq cmd.exe" /fo csv^|find "+%@%%@% %z%"') do taskkill /f /pid %%~b /t
title Any question +%@%%@% %z%
:begin
echo;do something……
pause
2019年03月26日 07点03分 4
level 14
在任务管理器关掉cmd.exe,或者用命令行taskkill /f /im cmd.exe
2019年03月28日 04点03分 5
几个cmd.exe进程都关掉了,但还在运行,后来发现是kettle脚本会调用java.exe,关掉java.exe就可以了
2019年03月28日 05点03分
level 1
楼主上面这个代码可以转为exe文件,加入开机自启动项吗?
2022年12月01日 01点12分 6
1