批处理-文件列表扫描

简介: {文件目录扫描}列出当前目录下所有文件名(本级)DIR *.*  /B >list1.txt定位与多级完整路径用: DIR  D:\文件夹 *.*  /b/s /B >list-s.TXT--------------------------------------------------...
{文件目录扫描}

列出当前目录下所有文件名(本级)
DIR *.*  /B >list1.txt
定位与多级完整路径用: DIR  D:\文件夹 *.*  /b/s /B >list-s.TXT
-------------------------------------------------------------------------------------------
列出当前目录下所有文件的完整路径(树形多级)
tree /f > list2.txt
-------------------------------------------------------------------------------------------
 
列出当前目录下所有文件的完整路径(多级)
@echo off  
set "B=A"  

for %%a in (%B%) do for /f "delims=" %%b in ('dir /a-d/b/s *') do (   
   echo %%b >>list3.txt   
)   
pause
-------------------------------------------------------------------------------------------
列出某个目录下所有指定匹配的文件完整路径(多级)
@echo off  
set "FileName=*.zip"
set "A=D:\文件夹"  
for %%a in (%A%) do for /f "delims=" %%b in ('dir /a-d/b/s %%a\%FileName%') do (  
echo        搜索中..........................
   echo %%b >>list4.txt
)
echo                                        完毕!
pause 
-------------------------------------------------------------------------------------------
列出某个目录下所有文件名,去后缀(本级)
@echo off 
@for /F "tokens=*" %%a in ('dir C:\  /B') do @echo %%~na >> list5.txt
pause
 
-------------------------------------------------------------------------------------------
列出某个目录下所有文件名(本级)
@echo off 
set B="D:\文件夹" 
for %%a in (%B%) do for /f "delims=" %%b in ('dir D:\文件夹 /b /B' ) do (  
   echo %%b >>list6.txt 
)  
pause
-------------------------------------------------------------------------------------------
列出某个目录下所有文件文件完整路径(多级)
@echo off
set B="D:\文件夹"
for %%a in (%B%) do for /f "delims=" %%b in ('dir D:\文件夹 /b/s /B' ) do (
echo %%b >>list7.txt
)
pause
 
 -------------------------------------------------------------------------------------------
列出局域网共享目录下所有文件文件完整路径(多级)
 @echo off
set B="A"
for %%a in (%B%) do for /f "delims=" %%b in ('dir  \\192.168.1.99\公司文件  /b/s /B' ) do (
echo %%b >>list8.txt
)
pause


{文件删除}

删除文件夹文件
rd /s /q  C:\A

删除文件
del   C:\A.txt     添加询问 del  /s  C:\A.txt
目录
相关文章
|
7月前
for循环 批处理 查找文件 详细信息 文件名
for循环 批处理 查找文件 详细信息 文件名
68 0
|
16天前
|
Windows
推荐:如何批量根据PDF文件名批量查找PDF文件,复制到指定地方保存,通过文件名批量复制文件,按照文件名批量复制文件,根据文件名批量提取文件
该文介绍了一个批量查找PDF文件(不限于找PDF)的工具,用于在多级文件夹中快速查找并复制特定文件。通过下载提供的软件,用户可以加载PDF库,输入文件名列表,设置操作参数(如保存路径、复制或删除)及搜索模式。软件能高效执行,例如在1.1秒内完成对数千文件中的37个目标文件的复制,显著提升了工作效率,避免了手动逐个查找和复制的繁琐。
|
SQL
用批处理读取特定注册表项的路径值
用批处理命令查询注册表项的命令为 REG QUERY ... 具体的使用信息在命令行窗口中输入 REG QUERY /? 在这里我们需要查询一个具体的key-value,则使用下面的命令 REG QUERY [REG PATH] /v [KEY] 举个例子 ...
1562 0
|
SQL 测试技术
利用osql/ocmd批处理批量执行sql文件
原文:利用osql/ocmd批处理批量执行sql文件 上周在测试环境建了几十张表,保存了.sql文件,准备在正式环境重建的时候懒得一个个打开建了,做一在网上搜寻了一下,果然有简单点的方法。 利用osql/ocmd批处理批量执行sql文件 注意:在上图中我们可以看到osql 并不支持 SQL Server 2008的所有功能,如果需要使用SQL Server 2008的所有功能可以使用ocmd命令。
968 0

热门文章

最新文章