记录最近用到的两个技巧:打开多个常用的文件或文件夹、结束占用某个端口的进程:

一、批量打开多个文件(夹)

在工作中每次开机后都需要打开经常用的文件夹或程序,可以通过脚本实现批量处理。

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

参考资料: