wiki:windows:windows-command
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
wiki:windows:windows-command [2021/05/23 08:45] – colin | wiki:windows:windows-command [2025/03/17 10:28] (当前版本) – colin | ||
---|---|---|---|
行 58: | 行 58: | ||
管理员启动命令脚本 | 管理员启动命令脚本 | ||
- | < | + | < |
@echo off | @echo off | ||
rem 以下↓ -使用管理员权限运行本脚本- | rem 以下↓ -使用管理员权限运行本脚本- | ||
行 80: | 行 80: | ||
</ | </ | ||
- | 按键选择路径 | + | BAT批处理中choice的使用示例 |
+ | <code batch> | ||
+ | @echo off | ||
+ | :: | ||
+ | color 0a | ||
+ | :: | ||
+ | MODE con: COLS=100 LINES=20 | ||
+ | echo ------------------- | ||
+ | echo choice 命令示例 | ||
+ | echo ------------------- | ||
+ | echo. | ||
+ | echo. | ||
+ | :: /c按键列表 / | ||
+ | choice | ||
+ | |||
+ | :: | ||
+ | if %errorlevel%==1 echo 你选择了a | ||
+ | if %errorlevel%==2 echo 你选择了b | ||
+ | if %errorlevel%==3 echo 你选择了c | ||
+ | if %errorlevel%==4 echo 你选择了d | ||
+ | if %errorlevel%==5 echo 你选择了e | ||
+ | </ | ||
+ | |||
+ | bat 按键选择 | ||
+ | <code batch> | ||
+ | set choice | ||
+ | set /p choice=请输入Y继续,或按其他键结束: | ||
+ | if /i %choice%==y ( | ||
+ | goto entery | ||
+ | ) else ( | ||
+ | goto enterelse | ||
+ | ) | ||
+ | exit | ||
+ | |||
+ | :entery | ||
+ | echo 你选择了y | ||
+ | pause | ||
+ | exit | ||
+ | |||
+ | : | ||
+ | echo 你选择了其他 | ||
+ | pause | ||
+ | exit | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== 查看端口占用 ==== | ||
+ | |||
+ | 查看所有端口占用情况 | ||
+ | |||
+ | 打开命令提示符(建议以管理员身份运行),输入以下命令: | ||
+ | |||
+ | netstat -ano | ||
+ | |||
+ | 查看指定端口的占用情况 | ||
< | < | ||
- | @Echo Off | + | # Windows 使用: |
- | Echo 请选择 Y. 启动WIFI | + | netstat -ano | findstr :10829 |
- | Echo. | + | |
- | Set /p var=请选择: | + | # Linux/macOS 使用: |
- | If /i %var%==Y (netsh wlan start hostednetwork) else (Exit) | + | lsof -i :10829 或 ss -ltnp | grep 10829 |
- | Pause | + | |
</ | </ | ||
+ | |||
+ | 根据PID查找对应进程,通过以下命令查看PID对应的进程名称: | ||
+ | |||
+ | tasklist | findstr " | ||
+ | |||
+ | 输出示例: | ||
+ | |||
+ | node.exe | ||
+ | |||
+ | 结束占用端口的进程:根据PID强制终止进程: | ||
+ | |||
+ | taskkill /F /T /PID 9088 | ||
+ | |||
+ | 或根据进程名称终止: | ||
+ | |||
+ | taskkill /F /T /IM node.exe | ||
+ | |||
+ | ==== 重启网络服务 ==== | ||
+ | |||
+ | 重启网络服务(仅限Windows) | ||
+ | |||
+ | net stop hns | ||
+ | net start hns | ||
+ | |||
+ |
wiki/windows/windows-command.1621730748.txt.gz · 最后更改: 2023/01/03 15:24 (外部编辑)