随笔分类 -  批处理

shell 批量删除所有指定名字的目录
摘要:find . -name "DerivedData" -type d -exec rm -r "{}" \; 阅读全文
posted @ 2019-02-19 20:59 ximenchuixie 阅读(349) 评论(0) 推荐(0)
where 命令
摘要:在当前目录及path环境变量指定的目录中搜索相应文件例:where msbuild查找msbuild的位置 阅读全文
posted @ 2014-03-26 16:23 ximenchuixie 阅读(534) 评论(0) 推荐(0)
xcopy 复制目录及子目录
摘要:例:将a文件夹内的所有内容(包括子文件夹)复制到b文件夹 xcopy a\* b /y /e /i /q 说明: /y:不弹出“确认是否覆写已存在目标文件”的提示 /e:复制文件及子文件夹内所有内容,包括空文件夹(对比/s, /s不复制空文件夹) /i:如果b不存在并且复制超过一个文件则默认b是目录 阅读全文
posted @ 2014-03-23 21:00 ximenchuixie 阅读(12464) 评论(0) 推荐(0)
cmd 查看本地端口被占用程序
摘要:netstat -ano 列出当前活动的网络连接参数:-a所有侦听端口 -n以数字格式显示地址和端口号 -o显示进程号tasklist|find "8888"找出占用8888端口的进程 阅读全文
posted @ 2013-10-13 17:58 ximenchuixie 阅读(235) 评论(0) 推荐(0)
脚本中 %~dp0
摘要:cmd窗口中 for /? 查询参数含义%~dp0, 将参数转换为磁盘路径+名字例:脚本中一行%~dp0abc.exe (abc.exe位置c:\test\abc.exe)展开后则为 c:\test\abc.exe 阅读全文
posted @ 2013-09-12 03:42 ximenchuixie 阅读(189) 评论(0) 推荐(0)
if else
摘要:set x=9if %x%==9 (command1) else (command2)注: if 要跟 command1的左括号同行,else要跟command1的右括号及command2的左括号同行,command可以不与括号同行 阅读全文
posted @ 2013-06-03 16:59 ximenchuixie 阅读(142) 评论(0) 推荐(0)
for 执行多行命令, 设置变量
摘要:例:set x=a //设置变量for %%i in (a b c) do (dir %%iren %%i %%ixdir %x% //引用变量,两边加百分号) 阅读全文
posted @ 2013-06-03 15:52 ximenchuixie 阅读(239) 评论(0) 推荐(0)
批量删除当前目录下所有文件夹中的指定文件
摘要:例如:d盘下有a,b,c,d四个文件夹,每个文件夹下都有许多.html文件和其他类型的文间需求:删除所有.html文件批处理:cmd窗口进入d 盘,执行 for /f %i in ('dir /a:d /b') do del %i\*.html,若要写成批处理文件,需将%i写成%%i说明:/f: /f开关,适合对字符串或命令返回值操作dir /a:d /b 列出当前目录下所有目录文件 /a:d 目录文件 /b使用空格式,没有标题或摘要(只显示文件夹名称)ps:适合对有规律的目录结构进行操作 阅读全文
posted @ 2013-04-25 03:07 ximenchuixie 阅读(911) 评论(0) 推荐(0)