TABLE OF CONTENTS
- 快捷命令
- Win+R直接运行打开一些设置的快捷方式
- 常见系统变量
- 系统快捷键
- 常见的问题处理
- 关闭被占用的文件夹/端口占用问题
- 清除系统DNS缓存
- 查询并设置TCP动态端口范围
- 端口转发(NAT)规则设置
- 查看和设置tcp ipv4动态端口范围
这篇文章记录的是Windows 10操作系统的使用的经验心得。
快捷命令
Win+R直接运行打开一些设置的快捷方式
Win+R直接运行下列命令
命令 |
作用 |
mspaint |
开画图 |
notepad |
记事本 |
taskmgr |
任务管理器 |
explorer |
文件浏览器 |
regedit |
注册表编辑器 |
cmd |
命令行 |
mstsc |
远程桌面连接 |
calc |
计算器 |
services.msc |
服务 |
control |
控制面板 |
ncpa.cpl |
网络连接 |
gpedit.msc |
组策略 |
wf.msc |
高级安全 Windows Defender防火墙 |
firewall.cpl |
Windows Defender 防火墙 |
msconfig |
系统配置 |
secpol.msc |
本地安全策略 |
write |
写字板 |
certmgr.msc |
证书管理实用程序 |
compmgmt.msc |
计算机管理 |
dcomcnfg |
系统组件服务 |
cleanmgr |
垃圾整理 |
devmgmt.msc |
设备管理器 |
eventvwr |
事件查看器 |
inetcpl.cpl |
Internet选项 |
joy.cpl |
游戏控制器 |
lusrmgr.msc |
本地用户和组 |
main.cpl |
鼠标属性 |
winver |
显示Windows版本信息 |
msinfo32 |
系统信息,查看有关硬件和软件设置高级信息 |
appwiz.cpl |
控制面板中的程序 |
perfmon |
性能监视器 |
resmon |
资源监视器 |
nslookup |
IP地址侦测器 |
msra |
远程协助 |
rstrui |
系统还原 |
osk |
打开屏幕键盘 |
opowercfg.cpl |
电源选项 |
shrpubw |
共享文件夹设置工具 |
常见系统变量
变量名 |
值 |
%SystemRoot% |
Windows系统文件夹的路径,通常是C:\Windows |
%windir% |
Windows安装目录的路径 |
%SystemDrive% |
Windows安装所在的驱动器,通常是C: |
%TEMP% 或者 %TMP% |
用于临时文件的文件夹路径,C:\Users{用户名}\AppData\Local\Temp |
%USERPROFILE% |
C:\Users{用户名} |
%ProgramFiles% |
默认程序文件夹的路径,通常是 C:\Program Files |
%ProgramFiles(x86)% |
64位 Windows 中 32位程序文件夹的路径,通常是 C:\Program Files (x86) |
%APPDATA% |
C:\Users{用户名}\AppData\Roaming |
%Public% |
公共文件夹的路径,通常是 C:\Users\Public |
%USERNAME% |
当前登录的用户名,如Tsukasa |
%USERDOMAIN% |
当前用户所在的域的名称,如DESKTOP-02LVONB |
%COMPUTERNAME% |
计算机的名称,如DESKTOP-02LVONB |
%HOMEDRIVE%和%HOMEPATH% |
当前用户的主目录的驱动器和路径 |
%PATH% |
环境变量路径,用于查找可执行文件的路径列表 |
可以执行echo 环境变量名
输出查看环境变量的值
系统快捷键
快捷键 |
作用 |
Ctrl+Shift+Enter |
以管理员身份打开 |
Win+E |
打开文件浏览器explorer |
Win+I |
打开Windows设置(Win 10设置面板) |
常见的问题处理
关闭被占用的文件夹/端口占用问题
- 通过netstat命令找到占用端口的PID:
netstat -nao|findstr "3306"
- 杀掉进程:有2种方式,一种是
任务管理器
按PID排序查找,第二种是通过taskkill命令:taskkill /pid 7023
- 如果要查找该PID的程序路径,可以通过tasklist或者wmic命令查找
wmic process get name,executablepath,processid|findstr [$pid]
或者tasklist |findstr "5988"
清除系统DNS缓存
1 2 3 4 5 6 7
| <!-- 查看当前计算机网络信息 --> ipconfig <!-- 查看更详细的网络信息 --> ipconfig /all
<!-- 查看DNS缓存信息 --> ipconfig /displaydns
|
查询并设置TCP动态端口范围
1 2 3
| netsh int ipv4 show dynamicport tcp <!-- 下面设置完成后要重启电脑 --> netsh int ipv4 set dynamicport tcp start=9000 num=10000
|
端口转发(NAT)规则设置
将访问本机 5344 端口的流量转发到 10.8.1.2 的 5344 端口。您可以使用 netsh 命令来实现这个目标。
1 2 3 4
| netsh interface portproxy add v4tov4 listenport=5344 listenaddress=0.0.0.0 connectport=5344 connectaddress=10.8.1.2
<!-- 查看端口转发规则列表 --> netsh interface portproxy show v4tov4
|
查看和设置tcp ipv4动态端口范围
1 2 3 4 5 6 7 8 9 10 11 12
| # 查看tcp ipv4动态端口范围 netsh int ipv4 show dynamicport tcp
# 保留 6942~6951 这10个端口给应用程序使用 netsh int ipv4 add excludedportrange protocol=tcp startport=6942 numberofports=10 # 保留 9090 端口给应用程序使用 netsh int ipv4 add excludedportrange protocol=tcp startport=9090 numberofports=1
# 取消保留端口 netsh int ipv4 delete excludedportrange protocol=tcp startport=9090 numberofports=1 # 重置所有端口转发规则 netsh interface portproxy reset
|
声明:本站所有文章均为原创或翻译,遵循署名 - 非商业性使用 - 禁止演绎 4.0 国际许可协议,如需转载请确保您对该协议有足够了解,并附上作者名 (Tsukasa) 及原文地址