Windows批处理——批量新建⽂件夹在整理⽂档时,需要新建68个⽂件夹,⽽且名称是以数字有规律递增的。
如果⼿⼯新建⽂件夹,然后改名……
利⽤Windows批处理实现循环新建⽂件夹,双击bat⽂件⽴即搞定!
有两点需要解决:
新建⽂件夹命令(md dirName)
循环语句(for循环)
@echo off
for /l %%i in (1,1,68) do md %~dp0%%i
echo 在%~dp0下新建⽂件夹成功
pause
注释:使⽤ %~dp0 获取当前⽬录,
   添加点提⽰信息,然后 pause 命令暂停⼀下.
实例
下⾯想把每个⽂件⾥的图⽚按1. 2. 3.。。依次命名。
原状态
写⼀个rename.bat⽂件
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set /A num=0
FOR /F "tokens=*" %%i in ('dir /A-D /B /OD /TC') do (
IF NOT "%%i"=="%~n0%~x0" (
set /A num+=1
ren "%%i" "!num!%%~xi"
)
)
ENDLOCAL
exit
批处理文件怎么做注释:
/OD参数是按时间排序,⽤/O-E,这样使批处理⽂件排在最后(扩展名是bat,b的优先级⾼,⽤-号来颠倒顺序。
dir中/O和/T参数的说明:
/O  ⽤分类顺序列出⽂件。
   sortorder  N 按名称(字母顺序)  S 按⼤⼩(从⼩到⼤)
        E 按扩展名(字母顺序)  D 按⽇期/时间(从先到后)
        G 组⽬录优先      - 颠倒顺序的前缀
/T 控制显⽰或⽤来分类的时间字符域。
timefield   C 创建时间
      A 上次访问时间
      W 上次写⼊的时间
修改后
加⼀个删除当前⽬录下所有指定⽂件:
del *.jpg /s
pause
加⼀个可耻的刷访问量:
#!/usr/bin/env python
#-*- coding:UTF-8 -*-
import webbrowser
import os
import time
url = 'www.jianshu/p/a154f24c9990'
i=0
while i<100:
webbrowser.open(url,new=1)
time.sleep(0.3)  #设置每次打开新页⾯的等待时间    #print( ())
i+=1
os.system('taskkill /F /')

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。