首页
社区
课程
招聘
2个批处理简单 修改
2015-12-1 12:38 3833

2个批处理简单 修改

2015-12-1 12:38
3833
1、
修改为
从c:\Temp\,到f:\a\,包含子文件夹
自动复制doc、jpg、txt几种指定后缀文件,后台运作,不显示窗口

set a=WScript.CreateObject("WScript.Shell")
a.run "%Comspec% /c echo y|xcopy  /s /e c:\Temp\*.*  f:\a\",0


2、

修改为
支持文件夹拖拽
拖拽文件夹到窗口,然后清理文件夹下所有空文件夹

@echo off
echo.
echo 说明此工具会删除指定目录所在空文件夹及其子目录下的空文件夹,以节省空间.
echo.
echo.
echo 本例只限删除10层内父子目录关系的所有空文件夹。
echo 10层以上请更改下面代码(1 1 10)中的10数字即可.
echo.
set /p par=请输入空文件夹所在的盘符或目录(如d:\或d:\a\),输入确认无误后请按回车:
echo.
echo       当前工作目录为: %par%
echo                               任意键   开始删除空文件夹
pause>nul
echo -----------------------------------------------------------------------------
for /l %%i in (1 1 10) do (
  for /f "delims=" %%a in ('dir /b/s/ad %par%') do (
     2>nul rd "%%a\"&&echo 成功删除空文件夹:%%a
  )
)
echo -----------------------------------------------------------------------------
echo    按任意键退出
pause>nul
exit


谢谢

[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 45
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
oawbz 2015-12-23 17:25
2
0
第一个
set a=WScript.CreateObject("WScript.Shell")
set b=WScript.CreateObject("WScript.Shell")
set c=WScript.CreateObject("WScript.Shell")
a.run "%Comspec% /c echo y|xcopy  /s /e c:\tmp\*.txt  c:\a\",0
b.run "%Comspec% /c echo y|xcopy  /s /e c:\tmp\*.jpg  c:\a\",0
c.run "%Comspec% /c echo y|xcopy  /s /e c:\tmp\*.doc  c:\a\",0


用批处理 一句话
for /r c:\tmp\ %%a in (*.txt *.jpg 3.txt) do xcopy /y /s %%a c:\a\ 

不过有窗口 可以用vbs引用这个

第二个
@echo off
echo.
echo 说明此工具会删除指定目录所在空文件夹及其子目录下的空文件夹,以节省空间.
echo.
echo.
echo 本例只限删除10层内父子目录关系的所有空文件夹。
echo 10层以上请更改下面代码(1 1 10)中的10数字即可.
echo.
echo. 请拖入文件夹按回车开始删除文件夹!
set /p par=

echo -----------------------------------------------------------------------------
for /l %%i in (1 1 10) do (
  for /f "delims=" %%a in ('dir /b/s/ad %par%') do (
     2>nul rd "%%a\"&&echo 成功删除空文件夹:%%a
  )
)
echo -----------------------------------------------------------------------------
echo    按任意键退出
pause>nul
exit
雪    币: 99
活跃值: (362)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
少马石 2016-6-6 13:12
3
0
谢谢。你的帮助!
游客
登录 | 注册 方可回帖
返回