请高手帮忙写个BAT,每天20点关闭进程并重新打开,功能如下: 1.关闭进程123.exe。
请高手帮忙写个BAT,每天20点关闭进程并重新打开,功能如下:1.关闭进程123.exe。2.关闭后重新打开,文件存放在桌面、C盘、D盘、E盘、F盘根目录下的1到14的文...
请高手帮忙写个BAT,每天20点关闭进程并重新打开,功能如下:
1.关闭进程123.exe。2.关闭后重新打开,文件存放在桌面、C盘、D盘、E盘、F盘根目录下的1到14的文件名下的123.exe程序。注意:
文件的命名都不同,但有相同的命名部分,关键字:测试LOG上传工具,其他都是按1到47排列,
每个文件存放路径不统一,但都在根目录下。
请大神帮忙查查, 展开
1.关闭进程123.exe。2.关闭后重新打开,文件存放在桌面、C盘、D盘、E盘、F盘根目录下的1到14的文件名下的123.exe程序。注意:
文件的命名都不同,但有相同的命名部分,关键字:测试LOG上传工具,其他都是按1到47排列,
每个文件存放路径不统一,但都在根目录下。
请大神帮忙查查, 展开
2个回答
展开全部
每次遇见“文件名”和“文件夹名”不分的,就头疼。文件夹就文件夹,非要漏掉一个“夹”字,说成“文件”,唉》》》》》
希望以下代码符合你的要求:
@echo off & title 创建重启进程的计划任务 By 依梦琴瑶
::自定义设置计划任务名称
set TaskName=重启相关进程程序_By_依梦琴瑶
::自定义设置计划任务执行时间,格式必须为 HH:MM
set TaskTime=20:00
::开始创建执行脚本
for /f "tokens=1 delims=:" %%a in ('findstr /n ^::ScheduledTaskScript::$ "%~0"') do more +%%~a "%~0">"%USERPROFILE%\ScheduledTaskScript.bat"
::开始创建计划任务
schtasks /create /sc daily /tn "%TaskName%" /tr "'%USERPROFILE%\ScheduledTaskScript.bat'" /st %TaskTime% /f && (
cls & echo 您的计划任务已成功创建。
) || (
cls & echo 您的计划任务创建失败,请检查相关设置。
)
ping 127.0.0.1 -n "4">nul & exit
::以下为重启进程的执行代码内容,请根据需求设置
::ScheduledTaskScript::
@echo off & title 重启相关进程程序 By 依梦琴瑶
::自定义设置进程名
set Process=123.exe
::自定义设置文件夹关键字
set FolderKW=测试LOG上传工具
::自定义设置关键字文件夹所在路径,注意:这里设置的桌面变量路径适用于 Vista 及其以上系统,如果使用XP系统,请重新定义桌面路径
set DirPath=C:,D:,E:,F:,%USERPROFILE%\Desktop
::开始结束进程
echo 正在结束进程∶"%Process%" ...
taskkill /f /im "%Process%" >nul 2>nul
::开始搜索程序,并运行
echo, & echo 正在重启进程∶"%Process%" ...
for %%a in (%DirPath%) do (
for /d %%b in ("%%~a\*%FolderKW%*") do (
pushd "%%~b"
for /f "delims=" %%c in ('dir /a-d/s/b "%Process%" 2^>nul') do start "" "%%~c"
popd
)
)
exit
更多追问追答
追问
好,不管怎样,感谢你的帮助,采纳
在没,有兴趣接个外快吗,做个关于在本地搜索到文件后上传到文件服务器的程序,服务器端接收并统计每天收到多少文件的程序。
深圳市容大彩晶科技有限公司
2024-11-15 广告
2024-11-15 广告
广告机代理优选容大彩晶,深圳市容大彩晶科技有限公司自2007年成立伊始,一直专注于液晶商用显示产品的技术研发及产品服务。公司依托具有自主研发能力、创新高效的技术团队,打造出行业优质商用液晶显示设备。容大彩晶产品涵盖商用液晶显示、多媒体广告机...
点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
2017-09-14
展开全部
有点小麻烦
更多追问追答
追问
相信你的能力
追答
别,我又没说帮呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询