|
ooaf
中级用户
  
积分 313
发帖 162
注册 2007-4-2
状态 离线
|
『楼 主』:
查找并创建文件夹
使用 LLM 解释/回答一下
全盘查找含有指定字符的文件夹,然后在此文件夹及其所有子文件夹下建立一个名为aee的文件夹?
|
|
2007-11-23 20:33 |
|
|
upsco
初级用户
 
积分 67
发帖 32
注册 2007-11-19
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
@echo off
set str_format=*ws*
if exist tmp.txt del tmp.txt
for /f "delims=" %%i in ('fsutil fsinfo drives^|find /v " " ') do (
for /f "delims=\" %%n in ('fsutil fsinfo drivetype %%i ^|find "固定驱动器"') do (
dir %%n%str_format% /ad /s /b>>tmp.txt
for /f "tokens=*" %%a in (tmp.txt) do md "%%a\aee"
)
)
if exist tmp.txt del tmp.txt
|
|
2007-11-23 21:39 |
|
|
ooaf
中级用户
  
积分 313
发帖 162
注册 2007-4-2
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
查找盘符太麻烦了,如果只在e f盘找含有ws字符的文件夹,并在此文件夹及其所有子文件夹下建立一个名为aee的文件夹?
我的:
for /r e:\ %%a in (.) do (
for /f %%b in ('echo %%~nxa^|findstr /v /i "ws") do
for /r "%a" %%c (.) do md "%%c\aee"
)
上面代码不能运行,不知为什么? 好象红色部分有问题吧
|
|
2007-11-24 12:52 |
|
|
hxwxyz
中级用户
  
积分 245
发帖 123
注册 2007-6-8
状态 离线
|
|
2007-11-24 13:18 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
@echo off
for /f "skip=2 tokens=3* delims=," %%i in ('WMIC Path Win32_LogicalDisk Get DeviceID^,FileSystem^,Description /format:csv^|findstr /i /v "英寸 CD-ROM 移动"') do (
for /f "delims=" %%a in ('dir /s /b /ad %%i\*ws* 2^>nul') do echo md "%%a\aee"
)
)
pause
|

第一高手 第二高手
我的小站
 |
|
2007-11-24 13:29 |
|
|
ooaf
中级用户
  
积分 313
发帖 162
注册 2007-4-2
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
查找含有ws explor auto 或更多字符的命令如何?
不会是重复:
for /f "delims=" %%a in ('dir /s /b /ad %%i\*ws* 2^>nul') do echo md "%%a\aee"
for /f "delims=" %%a in ('dir /s /b /ad %%i\*auto* 2^>nul') do echo md "%%a\aee"
... ...
等等
|
|
2007-11-24 13:49 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
@echo off
for /f "skip=2 tokens=3* delims=," %%i in ('WMIC Path Win32_LogicalDisk Get DeviceID^,FileSystem^,Description /format:csv^|findstr /i /v "英寸 CD-ROM 移动"') do (
for /f "delims=" %%a in ('dir /s /b /ad %%i\* 2^>nul^|findstr /i "ws explor auto"') do echo md "%%a\aee"
)
)
pause
|

第一高手 第二高手
我的小站
 |
|
2007-11-24 14:05 |
|
|
ooaf
中级用户
  
积分 313
发帖 162
注册 2007-4-2
状态 离线
|
|
2007-11-24 14:20 |
|
|
ooaf
中级用户
  
积分 313
发帖 162
注册 2007-4-2
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
dir /s /b /ad %%i\* 2^>nul 问一下里面 2^>nul 是什么意思?
|
|
2007-11-24 14:28 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
|
2007-11-24 14:37 |
|