批量打开多个文件(夹)与结束占用某个端口的进程
记录最近用到的两个技巧:打开多个常用的文件或文件夹、结束占用某个端口的进程:
一、批量打开多个文件(夹)
在工作中每次开机后都需要打开经常用的文件夹或程序,可以通过脚本实现批量处理。
1、批量打开多个文件夹
explorer.exe /n,C:
explorer.exe /n,D:\Document
由于在使用中需要保持打开文件夹的顺序,因此需要在每次打开文件夹后略有停顿,可以使用ping -n 2 127.0.0.1>nul来实现:
explorer.exe /n,C:
ping -n 2 127.0.0.1>nul
explorer.exe /n,D:\Document
ping -n 2 127.0.0.1>nul
explorer.exe /n,G:\Temp
2、批量打开多个程序
start notepad
start calc.exe
start /d "F:\ProgramFiles\HFS"  hfs.exe
二、结束占用某个端口的进程
由于Eclipse未正常结束,导致运行的应用程序也未能正常关闭,再次启动时提示端口已被占用,需要将占用该端口的进程结束掉。
1、查找占用某个端口的进程情况
netstat -ano | findstr 20880
参数介绍
-  -a显示计算机正在监听的所有活动TCP连接以及TCP和UDP端口 
-  -n显示活动的TCP连接,地址和端口号以数字形式表示 
-  -o显示活动的TCP连接,并包含每个连接的进程ID(PID) 
2、结束某个进程
taskkill /pid 1230
taskkill /f /t /im notepad.exe
taskkill /f /t /im 8508
参数介绍
-  /f指定进程被强制终止 
-  /t终止指定的进程及其启动的任何子进程 
-  /im指定要终止的进程的映像名称,使用通配符 \*指定所有映像名称
-  /pid指定要终止的进程的进程ID 
3、查看某一进程的运行情况
在执行上一步命令前可以用tasklist命令查看计算机上进程运行的情况:
tasklist | findstr 8505
