《2022年批处理删除畸形文件夹 .pdf》由会员分享,可在线阅读,更多相关《2022年批处理删除畸形文件夹 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.rem 创建以点结尾的文件夹2.md C:test 3.md C:testbatcher. 复制代码1.rem 把以点结尾的文件夹重命名为普通文件夹2.rem 短文件名可以使用dir/x命令获得3.ren C:testBATCHE1 batcher 复制代码1.rem 把普通文件夹重命名为以点结尾的文件夹2.ren C:testbatcher batcher./ 复制代码1.rem 打开以点结尾的文件夹2.start C:testbatcher. 复制代码1.rem 进入以点结尾的文件夹2.rem 短文件名可以使用dir/x命令获得3.cd C:testNEW1 复制代码1.rem 向以点
2、结尾的文件夹中复制文件2.copy C:testa.txt C:testbatcher. 复制代码1.rem 删除以点结尾的文件夹中的文件2.rem 短文件名可以使用dir/x命令获得3.del /a /f /q C:testNEW1a.txt 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 复制代码1.rem 修改以点结尾的文件夹的属性为“ 隐藏 ”2.echo off 3.set DstFolder=C:testbatche
3、r. 4.%temp%FolderProperty.vbs echo Set objFSO = CreateObject(Scripting.FileSystemObject).GetFolder(?%DstFolder%.) 5.%temp%FolderProperty.vbs echo objFSO.Attributes=objFSO.Attributes+2 6.cscript /nologo %temp%FolderProperty.vbs 复制代码1.rem 删除以点结尾的文件夹2.rd /s /q C:testbatcher. 复制代码【方案二】以空格结尾的文件夹1.基本操作与方案
4、一大致相同,此处不再赘述。复制代码【方案三】系统保留字文件夹(Con, Prn, Aux, Nul, Lpt1, Com1, Com2)1.rem 创建系统保留字文件夹2.md C:testbatcher 3.md C:testbatchercon 复制代码1.rem 打开系统保留字文件夹2.start C:testbatchercon 复制代码1.rem 向系统保留字文件夹中复制文件2.copy C:testbatchera.txt C:testbatchercon 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
5、 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 复制代码1.rem 删除系统保留字文件夹中的文件2.del /a /f /q C:testbatchercona.txt 复制代码1.rem 修改系统保留字文件夹的属性为“ 隐藏 ”2.echo off 3.set DstFolder=C:testbatchercon 4.%temp%FolderProperty.vbs echo Set objFSO = CreateObject(Scripting.FileSystemObject).GetFolder(?%DstFolder%.) 5.%temp%F
6、olderProperty.vbs echo objFSO.Attributes=objFSO.Attributes+2 6.cscript /nologo %temp%FolderProperty.vbs 复制代码1.rem 删除系统保留字文件夹2.rd /s /q C:testbatchercon 复制代码【方案四】特殊字符文件夹(, /, :, *, ?, , , |)1.rem 创建特殊字符文件夹2.echo off 3.set DstFolder=C:testbatcherA 4.if exist %DstFolder% ( 5.echo 文件夹 %DstFolder% 已存在6.g
7、oto :eof 7.) 8.md %DstFolder% 9.%DstFolder%desktop.ini echo .ShellClassInfo 10.%DstFolder%desktop.ini echo LocalizedResourceName=BatHome,-1 11.attrib +s +h %DstFolder%desktop.ini 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 12.%temp%Unlo
8、ckReg.txt echo HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellLocalizedResourceName 9 13.regini %temp%UnlockReg.txt 14.%temp%LockReg.txt echo HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellLocalizedResourceName 8 15.%temp%LockReg.txt echo BatHome,-1 = REG_SZ | 16.regini %temp%LockReg.txt 17.attrib +s
9、%DstFolder% 复制代码1.rem 创建无法直接删除的特殊字符文件夹2.echo off 3.set DstFolder=C:testbatcherB 4.if exist %DstFolder% ( 5.rem echo y|cacls ?%DstFolder%nul /g everyone:f 6.rem attrib -r -a -s -h ?%DstFolder%nul 7.rem del /a /f /q ?%DstFolder%nul 8.echo 文件夹 %DstFolder% 已存在9.goto :eof 10.) 11.md %DstFolder% 12.%DstFo
10、lder%desktop.ini echo .ShellClassInfo 13.%DstFolder%desktop.ini echo LocalizedResourceName=BatHome,-1 14.attrib +s +h %DstFolder%desktop.ini 15.?%DstFolder%nul echo. 16.attrib +s +h %DstFolder%desktop.ini 17.%temp%UnlockReg.txt echo HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellLocalizedResourceName
11、 9 18.regini %temp%UnlockReg.txt 19.%temp%LockReg.txt echo HKEY_CURRENT_USERSoftwareMicrosoftWindowsShellLocalizedResourceName 8 20.%temp%LockReg.txt echo BatHome,-1 = REG_SZ | 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 21.regini %temp
12、%LockReg.txt 22.attrib +r +a +s +h ?%DstFolder%nul 23.echo y|cacls ?%DstFolder%nul /d everyonenul 24.attrib +s +r %DstFolder% 复制代码【方案五】以点结尾的文件1.rem 创建以点结尾的文件2.md C:test 3.echo ?C:testbatcher. 复制代码1.rem 打开以点结尾的文件2.notepad ?C:testbatcher. 复制代码1.rem 复制以点结尾的文件2.copy ?C:testbatcher. ?C: 复制代码1.rem 修改以点结尾的
13、文件的属性为“ 隐藏 ”2.echo off 3.set DstFile=C:testbatcher. 4.%temp%FileProperty.vbs echo Set objFSO = CreateObject(Scripting.FileSystemObject).GetFile(?%DstFile%.) 5.%temp%FileProperty.vbs echo objFSO.Attributes=objFSO.Attributes+2 6.cscript /nologo %temp%FileProperty.vbs 复制代码1.rem 删除以点结尾的文件2.del /a /f /q
14、?C:testbatcher. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 复制代码【方案六】系统保留字文件(Con, Prn, Aux, Nul, Lpt1, Com1, Com2)1.rem 创建系统保留字文件2.md C:testbatcher 3.echo ?C:testbatchercon 复制代码1.rem 打开系统保留字文件2.notepad ?C:testbatchercon 复制代码1.rem 复制系统保留
15、字文件2.copy ?C:testbatchercon ?C:test 复制代码1.rem 修改系统保留字文件的属性为“ 隐藏 ”2.echo off 3.set DstFile=C:testbatchercon 4.%temp%FileProperty.vbs echo Set objFSO = CreateObject(Scripting.FileSystemObject).GetFile(?%DstFile%.) 5.%temp%FileProperty.vbs echo objFSO.Attributes=objFSO.Attributes+2 6.cscript /nologo %temp%FileProperty.vbs 复制代码1.rem 删除系统保留字文件2.del /a /f /q ?C:testbatchercon 复制代码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -