批处理批量移动,删除文件 怎么使用批处理快速批
1个回答
展开全部
如果需要大规模的进行文件的移动、删除,可以使用批处理文件,不但简单方便,而且容易发现错误并及时纠正。
例如,要将D盘的.htm文件转移到E盘,再格式化D盘,然后将文件移回D盘,并将扩展名更改为.html。
举例:
1.将下面的代码保存为1.bat文件,然后运行。
@E:
@Md d
@D:
@Copy *.htm e:d
@if exist e:d*.htm call 2.bat
2.将下面的代码保存为2.bat文件,然后运行。
@Format d:/q
@Copy e:d*.htm d:
@D:
@Ren *.htm *.html
以前我们讲过使用浏览器或其他软件来提取文件名称,今天我们详细说明使用批处理的快速批量提取文件名称
首先我们在资源管理器中点击“工具”下的“文件夹选项”命令。
在“文件夹选项”窗口中,在如图所示中勾去“隐藏已知文件类型的扩展名”
如图所示,我们要将下面的文件名提出来,大家要将这些文件放置在一个文件夹中。
右击空白位置,在弹出菜单中选择“新建"下的”文本文档“
在新建的文本中输入DIR *.* /B >list.txt
保存并关闭文本。选择这个文本,F2键重命名,将后缀修改成bat,这个时候会弹出对话框,不要管它,点击确定按钮。
这个时候双击刚刚重命名文本。
这个时候会产生一个list的文本文件,
打开这个文件,删除不是文件名的部分。
当然你可以通过”替换“命令,将后缀名去掉。
这样就得到了我们想要的文件名。。
例如,要将D盘的.htm文件转移到E盘,再格式化D盘,然后将文件移回D盘,并将扩展名更改为.html。
举例:
1.将下面的代码保存为1.bat文件,然后运行。
@E:
@Md d
@D:
@Copy *.htm e:d
@if exist e:d*.htm call 2.bat
2.将下面的代码保存为2.bat文件,然后运行。
@Format d:/q
@Copy e:d*.htm d:
@D:
@Ren *.htm *.html
以前我们讲过使用浏览器或其他软件来提取文件名称,今天我们详细说明使用批处理的快速批量提取文件名称
首先我们在资源管理器中点击“工具”下的“文件夹选项”命令。
在“文件夹选项”窗口中,在如图所示中勾去“隐藏已知文件类型的扩展名”
如图所示,我们要将下面的文件名提出来,大家要将这些文件放置在一个文件夹中。
右击空白位置,在弹出菜单中选择“新建"下的”文本文档“
在新建的文本中输入DIR *.* /B >list.txt
保存并关闭文本。选择这个文本,F2键重命名,将后缀修改成bat,这个时候会弹出对话框,不要管它,点击确定按钮。
这个时候双击刚刚重命名文本。
这个时候会产生一个list的文本文件,
打开这个文件,删除不是文件名的部分。
当然你可以通过”替换“命令,将后缀名去掉。
这样就得到了我们想要的文件名。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询