常用 cmd 命令笔记

netstat -aon|findstr 8008  查询占用8008端口的进程PID
netstat -an 查询被占用的端口

清理临时目录时,排除指定目录
echo off
set "path=%temp%\2044temp"
for /f %%j in ('dir %temp% /ad /s /b') do (if not %%j ==%path% (rd /q /s %%j))
echo %path%
pause

for /f %%j in ('dir %temp% /ad /s /b') do (if not %%j ==%temp%\2044temp (rd /q /s %%j))

但是有个小小的bug
我们要排除的 目录是 2044temp
但是 如果你复制了几个同样的名字 例如 2044temp - 副本,2044temp - 副本 (2)
这样子就出现bug了, 这几个复制的文件 同样会被匹配到,具体不知道什么原因,希望有人找到原因了 把结果告诉我一下

 




posted on 2014-03-01 22:52  lsqingchis  阅读(254)  评论(0编辑  收藏  举报

导航