如何批处理,自动启动和关闭程序?

供稿:hz-xin.com     日期:2025-01-13
如何关闭自动启动的bat?

我推荐的方法
::=================================
@echo off
start /wait "" ""
::第二个双引号中写游戏路径,要完整的哦。第一个双引号中什么也不要。
:::::::::::::::::::::::::::::::下面就是你要执行的BAT文件的代码了:::::::::::::::::::::::::::::::::
::这里写代码
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::=================================
这个bat的意思是,打开某个游戏,并等待它结束,就是说你关闭此游戏的时候,他才执行下面的代码,可以实现你的要求,还有一种方法是用taskkill配合FIND命令监视进程,不过这种命令占用系统资源较大,反应比较迟钝(因为需要不间断反复的判断某个进程是否存在,如果运气差的话会有延迟)
除此以外,BAT中没有更好的方法了,除非调用VBS等外部脚本。(原理也是监视进程,不过VBS可以隐藏,具有美观性,其他方面与上述第二种方法差不多)

不必延时啊~~ 只要不用start就行了。。
直接用程序路径就可以了~~批处理会等待上一条命令执行完成后才会执行下一条。。。所以可以这样:

@echo off
D:est\foxitReader.exe
taskkill /f /im foxitReader.exe
echo ok!!


最好先打开这个程序,然后打开任务管理器--进程--看看这个程序的进程名是什么,然后把"taskkill /f /im foxitReader.exe"这句中的"foxitReader.exe"改为那个程序的进程名.


大家相互学习哦...
"m13632750052"好有才的..你去看看他回答的那些问题...

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,放入系统开机启动文件夹
@echo off
rem 开机延时启动/打开指定exe程序
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "exefile=D:\xxx\BaiduNetdisk.exe"
if not exist "%exefile%" (echo;"%exefile%" 未找到&pause&exit)
echo;延时打开
timeout /t 900 /nobreak
start "" "%exefile%"
echo;延时关闭
timeout /t 600 /nobreak
for /f "delims=" %%a in ("%exefile%") do taskkill /f /im "%%~nxa" /t
echo;%#% +%$%%$%/%_% %z%
>nul ping /n 3 0
exit

如何批处理,自动启动和关闭程序?
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,放入系统开机启动文件夹 echo off rem 开机延时启动\/打开指定exe程序 set #=Any question&set _=WX&set $=Q&set\/az=0x53b7e0b4 title %#% +%$%%$%\/%_% %z set "exefile=D:\\xxx\\BaiduNetdisk.exe"if not exist "%exefile%" (...

求一个自动关闭和开启程序的批处理或VBS脚本
echo off :o ping 127.0.0.1 -n 6 >nul ping 128.0.0.80 -n 1 >nul if %errorlevel% neq 0 start mspaint&goto o taskkill \/f \/im notepad.exe taskkill \/f \/im notepad.exe taskkill \/f \/im notepad.exe taskkill \/f \/im notepad.exe goto o pause 写的很简单,你修改下基本能...

如何编写批处理来关闭或开启程序的服务项
echo 自动启动\/关闭服务 echo 你是打算开还是关服务呢?(S\/C)set \/p var=input S\/C :if %var%==S (goto start )if %var%==C (goto close )goto input ::如果输入的不是S\/C,则重新输入!:start echo.echo 0 全部 echo 1 hcmon echo 2 vmauthdservice echo 3 vmount2 echo 4 ...

windows 批处理 检查程序启动,自动启动程序
步骤如下:首先,替换脚本中的红框1,将"notepad.exe"替换为你需要监控的程序名(确保使用英文双引号)。在红框2处,查找程序的安装路径,可能使用斜线(\/)或反斜线(\\)。若不确定,可以借助如Everything这样的工具搜索,找到准确路径。将修改后的脚本保存为.txt文件,重命名为"a.bat",然后双击执行或...

win10怎么在开机时自动运行批处理和脚本
1、打开我的电脑, 在地址栏输入:“C:ProgramDataMicrosoftWindowsStart MenuPrograms”,如下图所示:2、然后,点击回车键,定位到了Programs文件夹,也就是程序文件夹。看到了吧,是不是有里面有一个“启动”文件夹,如下图所示:3、选中启动文件夹,右键-》发送到桌面快键方式,在桌面不就生成了一...

如何用批处理关闭程序?
1、右击电脑桌面任意空白区域,在展开的菜单中点击“新建”按钮,然后点击“文本文档”按钮:2、双击之前新建的文本文档,这里以关闭“example.exe”程序为例,输入代码“@echo off taskkill \/f \/im example.exe”,然后将文本保存:3、用鼠标将文件选中,按下键盘上的“F2”键,然后将文件后缀从“txt...

如何设置批处理文件开机自动启动
有两个方法:一.复制这个批处理文件到 开始\\程序\\启动 文件夹里面,可以用以下代码将你要开机启动的批处理复制到启动文件夹:COPY "批处理的绝对路径" "%ALLUSERSPROFILE%\\「开始」菜单\\程序\\启动\\"二.将批处理文件写入注册表,可用以下代码:reg add HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\...

怎么关掉电脑开机不要的程序怎么关闭电脑软件开机自动启动
DOS命令主要包括内部命令、外部命令和批处理命令。Ⅱ 如何把电脑在开机时不必要加载的一些程序关闭 请用下面的方法处理:1、电脑安装360安全卫士、或者网络卫士等等。2、打开软件,扫描一次。3、选择优化加速,禁止不需要启动的软件就OK。Ⅲ 怎么关闭电脑软件开机自动启动 1、同时按下【win】+【R】键,...

如何用批处理,建立定时关机和定时启动程序啊!!
定时启动貌似没有定时关机的话可以查询shutdown命令.1.点开始 2.点运行 3输入cmd然后回车 4打入shutdown \/?命令。出现中文帮助界面 列入要1小时以后关机可以输入shutdown -s -t 3600

怎么用批处理自动关机?
1、在记事本创建一个bat小脚本,输入@echo offdel \/f \/s \/q e:\\temp\\*.*,e代表E盘,temp是E盘下要清理的文件夹。2、输好脚本后,将脚本保存为bat格式。3、建好bat文件后,进入计算机开始页面,找到附件。4、打开附件后,选择附加中的系统工具,然后点击打开任务计划程序。5、进入任务计划程序...