很简单的,只要打开bat,出现让用户选择今天周几的命令,如果填7-5的话,自动打开桌面上的"周日至周五专用.exe",如果填6的话,自动打开桌面上的"周六专用.exe"。。。
当然了,如果能实现根据系统日期自动确认是周几然后选择正确的exe文件打开就更好了,这应该不是很难吧,求高手支招下,我工作上要用的,跪求了!!
上面是有选项的
这个是自动判断今天是星期几的
你把exe改为周一.exe到周日.exe
本回答被提问者采纳试试下面这个吧,最后那个PAUSE调试用不要的你可以删除
@echo off
注意上面复制的时候会多很多空行出来注意下
我将原文件也发给你吧
能详细点吗
追答打开记事本,粘贴下面一行,保存为BAT文件,够详细了不:
%date:~13%.exe
执行上面的文件,你就知道应该还做些什么了吧,系统会提示你二.exe不存在,因为今天是星期二,你需要星期二执行的exe文件复制一份为“二.exe”
还要怎么详细麻,你打一个字,我打一大段,你看都不看。
我当然有看了,复制进去改成bat这个我当然知道,就是bat打开瞬间就自动关了什么都没执行,也没提示什么东西,我这才问你的嘛,二.exe我也有放在桌面了,没用啊,求教一下不要这么不耐烦吗,你打一大段我也打一大段这样成了吧。
追答你的BAT也要放在桌面上,这样双击BAT后才能自动调用二.exe
但是,无论调用二.exe是否成功,BAT都会一闪就结束了,如果需要暂停一下,请你在BAT的最后添加下面一行:
pause
就是让你的BAT为两行,第一行是前面回复的,第二行是上面的。
帮忙写一个BAT文件
echo off start F:\\qq\\QQDoctor\\QQDoctor.exe :begin REM 延时 ping -n 31 127.t >nul 2>nul tasklist |find \/i "QQDoctorMain.exe"if %errorlevel%==0 goto begin echo 这里写你自己的命令 start \/d "F:\\qq\\" QQ.exe pause exit ...
请高手帮忙设计个bat批处理文件,要求每5分钟换1次ip地址(局域网)_百度...
:startfor \/l %%a in (2,1,254) do ( netsh interface ip set address "本地连接" static 192.168.0.%%a 255.255.255.0 192.168.0.1 timeout \/t 300 \/nobreak if %%a equ 254 goto start)
求批处理高手帮忙做一个bat批处理文件
假设目录名为 G:\\AA 文件夹,这个请自行修改..检索此文件夹下所有包含变量%bo%的文件,并将文件名中的%bo%替换为空保存为新文件名,强制覆盖已存在的文件..echo off & setlocal enabledelayedexpansion set bo=_body for \/f "tokens=*"a in ('dir\/s\/b\/a-d g:\\aa\\^|findstr\/i bo%')do ...
用BAT 结束程序,求高手帮忙
taskkill.exe \/im dnf.exe \/f 就是这样,那个进程名字一定要在\/im 和 \/f的中间,这个是关键!如果要同时结束几个,那么这样:新建一个 文本文档.txt 打开,写入内容如下 echo off taskkill.exe \/im dnf.exe \/f taskkill.exe \/im DNFchina.exe \/f taskkill.exe \/im Tencentdl.exe \/f ...
请高手帮忙做一个BAT文件,万分的谢谢!!
dir \/b *>"%date:~5,2%月%date:~8,2%日.txt"上面这一行,保存为(复制文件名器.bat)有个问题,你说的快捷键,不可以在桌面以外的地方用吧。bat不能识别你打开的文件夹是哪个吧?
我想编写一个BAT文件,让他能够依次调用别的好几个BAT文件。怎么写
start cmd\/k 1.bat pause start cmd\/k 2.bat pause start cmd\/k 3.bat pause 另外pause也可以考虑用延时语句代替 ping -n 10 127.1>nul 加减上面的10增减延时长短。
求高手帮忙写一个很简单的COPY命令的BAT文件.谢谢!
copy f:\\tddownloads\\cad\\servercache.dat “C:\\Documents and Settings\\Administrator\\Local Settings\\Application Data\\”有空格的文件名加双引号就可以了。
...产生一个txt文件,内容为运行时的时间,求高手帮助一下。
time \/t >>time.txt echo 时间文件生成成功,3秒后自动退出!ping 127.0.0.1 -n 3 >nul exit 把上面的写进记事本,然后保存为bat文件,执行后就会在相同目录下生成一个 time.txt 记事本文件,里面就是当前日期和时间。。。如果不要那个日期,就删除 “date\/time >time.txt ”这一行就好了 ...
求BAT高手帮忙编一段实时复制文件夹到另一个文件件代码,谢谢!_百度知...
xcopy \/d \/e \/y a b 文件不存在,则复制过去 文件存在,但原文件有修改,则复制修改文件
求一个bat命令,批量修改文件名 比如把“nEO_IMG_JJ010-A.jpg”修改...
nxi set "var=!var:%oldname%=%newname%!"if not "%%~nxi"=="!var!" (echo 正在改名:"%%i" =》 "!var!")echo %%i |find "mutiren.bat" >nul || ren "%%i" "!var!" >nul endlocal )endlocal ===