[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 【已解决】BAT怎样同时执行多条命令 还有没有更好的方法

本帖最后由 smss 于 2020-1-26 20:40 编辑
  1. :Cho
  2. cls&cd %~dp0&echo  *******************************************************
  3. if exist "%windir%\SuperHidden.vbs" (set az=卸载) else set az=安装
  4. echo   1.复制软件                      a.%az%右键扩展
  5. echo   2.复制游戏                      b.是否永久激活
  6. echo   3.复制视频                      c.获取电脑信息
  7. echo   4.复制电影                      d.去除Flash广告
  8. echo   5.改电脑名                      e.禁用Cortana
  9. echo   6.改序列号                      f.卸载Onedrive
  10. echo   7.清除垃圾                      i.重建图标缓存
  11. echo   8.关闭自启                      j.改密码         
  12. echo   9.禁用更新                      k.仅复制鲁大师
  13. echo  -------------------------------------------------------
  14. set /p Z=输入对应字符回车:
  15. if "%Z%"=="" (echo 输入字符 & goto Cho)
  16. echo %Z%|findstr /i "^[0-9a-k]$">nul&& (
  17. if %Z%==3 (set "Aa=视频")
  18. if %Z%==4 (set "Aa=电影" & goto 3)
  19. goto %Z%
  20. )||echo 输入错误请重新输入!&ping 0 -n "2">nul& goto Cho
  21. :3
  22. wmic logicaldisk where "freeSpace>107374182400" get name|find /i "D:"&&set "disk=d:\"||set "disk=e:\"
  23. if exist d:\%Aa% (echo 已有%Aa%) else xcopy /d/e/I/h/r/y/s 搞定\%Aa% %disk%%Aa%
  24. if exist d:\%Aa% (echo f|xcopy 搞定\%Aa%.lnk %userprofile%\desktop\%Aa%.lnk) else echo f|xcopy 搞定\%Aa%e.lnk %userprofile%\desktop\%Aa%.lnk
  25. goto Cho
复制代码
想让BAT 同时复制视频和电影  就是能不能  选择3时 同时复制 视频和电影  我知道可以先后执行  我希望能同时执行以提高效率
还可以用>>"XX.bat" echo else XXX 这样去写多个BAT 同时运行 但这样会另生成文件 还有没有更好的方法?

本帖最后由 went 于 2020-1-25 17:07 编辑

start "" "cmd /c xcopy /d/e/I/h/r/y/s 搞定\%Aa% %disk%%Aa%"
大概就这个意思,用start,代码自己改改,没试过
1

评分人数

TOP

返回列表