批处理高手帮我写个bat
答案:2 悬赏:80 手机版
解决时间 2021-05-02 23:52
- 提问者网友:皆是孤独
- 2021-05-02 14:23
不会的我用汉语写
@echo off
搜索a.jpg存在则
attrib h:\a.jpg +r +h +s
如果不存在则
将a.txt b.txt(都在h:\)内容复制到a.bat
出现选择框(Y|N)是否运行它
运行则运行且
del "h:\a.txt"
del "h\b.txt"
cls
pause
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-05-02 14:59
@echo off
if exist h:\a.jpg do attrib h:\a.jpg +r +h +s
else copy H:\a.txt+H:\b.txt H:\a.bat
cls
:cho
set choice=
set /p choice= 是否运行a.bat?Y或N选择
if /i "%choice%"=="y" goto ST
if /i "%choice%"=="n" goto ex
echo 选择无效,请重新输入
goto cho
:ST
del "h:\a.txt"
del "h\b.txt"
cls
pause
exit
:ex
pause
exit
我是新手,可能有点毛病。。。
然后注意地方就是a.txt和b.txt的内容吧。
全部回答
- 1楼网友:罪歌
- 2021-05-02 16:08
@echo off
if exist a.jpg ( attrib h:\a.jpg +r +h +s ) else ( cpoy a.txt+b.txt a.bat )
出现选择框(Y|N)是否运行它
运行则运行且 :( 这我也不会
del "h:\a.txt"
del "h\b.txt"
cls
pause
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯