zoukankan      html  css  js  c++  java
  • Windows批处理

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

    批量文件重命名

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

    批量打开多个网页

    1. 使用默认浏览器打开网页命令为start www.baidu.com
    2. for循环的一种使用方法为for /l %%i in (start,step,end) do ()
    3. if语句的一种使用方法为if %%i==5,比较变量需要加引号,如if "!cnt!"=="5"
    4. 设置延时choice /t 30 /d y /n >nul,30为秒数
    5. 关闭浏览器taskkill /f /t /im MicrosoftEdge.exe
    6. 设置变量set /a cnt = 0,引用时用%%包含;for循环内引用变量需要开启延迟变量,在脚本开始加入setlocal enabledelayedexpansion,且引用变量时使用!!包含
    7. 打开五个网页,30秒后关闭的脚本如下:
    @echo off
    
    for /l %%i in (0,1,5) do (
    start www.baidu.com
    )
    
    choice /t 30 /d y /n >nul
    taskkill /f /t /im MicrosoftEdge.exe
    
  • 相关阅读:
    UOJ #455 [UER #8]雪灾与外卖 (贪心、模拟费用流)
    Codeforces 482E ELCA (LCT)
    Codeforces 798D Mike and distribution (构造)
    AtCoder AGC017C Snuke and Spells
    HDU 6089 Rikka with Terrorist (线段树)
    HDU 6136 Death Podracing (堆)
    AtCoder AGC032D Rotation Sort (DP)
    jenkins+python+kubectl实现批量更新k8s镜像
    Linux 下载最新kubectl版本的命令:
    jenkins X 和k8s CI/CD
  • 原文地址:https://www.cnblogs.com/pycrab/p/9427677.html
Copyright © 2011-2022 走看看