欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > windows >内容正文

windows

Windows批处理

发布时间:2025/7/14 windows 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Windows批处理 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

因为需要所以学习了点Windows批处理,可以写一些bat脚本来实现自动化操作。

批量文件重命名

  • 对win10用户来说,锁屏的windows聚焦图片有一些是非常好看的,可以copy下来当壁纸。
  • 图片路径为C:\Users\username\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets,username为你的用户名
  • 你会发现文件夹里的文件名是一串字符,并且打不开,你可以单独为他们重命名,但是太麻烦,这就用到了我们的批处理。
  • 文件夹内空白处右键,新建文本文档,后缀名修改为.bat保存。
  • 编辑bat文件,编写ren *.* *.png,保存。
  • 双击运行bat脚本文件,会发现所有文件变成了png为后缀,包括bat脚本,之后选择你需要的图片吧。
  • windows会定期清理这个文件夹,所以不用管它的内容。
  • 批量打开多个网页

  • 使用默认浏览器打开网页命令为start www.baidu.com
  • for循环的一种使用方法为for /l %%i in (start,step,end) do ()
  • if语句的一种使用方法为if %%i==5,比较变量需要加引号,如if "!cnt!"=="5"
  • 设置延时choice /t 30 /d y /n >nul,30为秒数
  • 关闭浏览器taskkill /f /t /im MicrosoftEdge.exe
  • 设置变量set /a cnt = 0,引用时用%%包含;for循环内引用变量需要开启延迟变量,在脚本开始加入setlocal enabledelayedexpansion,且引用变量时使用!!包含
  • 打开五个网页,30秒后关闭的脚本如下:
  • @echo offfor /l %%i in (0,1,5) do ( start www.baidu.com )choice /t 30 /d y /n >nul taskkill /f /t /im MicrosoftEdge.exe

    转载于:https://www.cnblogs.com/pycrab/p/9427677.html

    总结

    以上是生活随笔为你收集整理的Windows批处理的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。