CMD & CPL:快捷系统命令和控制面板命令

[cmd] | findstr /i “[content]” 查找关键词(/i 忽略大小写)
appwiz.cpl 程序和功能
arp -a 列出本地 ARP 路由表
calc 启动计算器
certlm 本地计算机证书管理
certmgr 当前用户证书管理
cls 清屏
compmgmt 计算机管理器
cscript [office_install_dir]ospp.vbs /dstatus 检查 Office 激活状态
dcomcnfg 打开系统组件服务
desk.cpl 显示设置
devmgmt 设备管理器
diskmgmt 磁盘管理实用程序
dvdplay WMP 媒体播放器
dxdiag 检查 DirectX 信息
firewall.cpl 防火墙
fsmgmt 共享文件夹管理器
gpedit 组策略
hdwwiz.cpl 设备管理器
intl.cpl 区域设置
ipconfig /all 查看网络配置信息
ipconfig /displaydns|flushdns 显示/清除本地 DNS 缓存
logoff 注销当前用户(同 shutdown -l)
lusrmgr 本机用户和组管理器
main.cpl 鼠标属性
mmsys.cpl 声音设置
msconfig 系统配置实用程序
msinfo32 系统信息
mstsc 远程桌面连接
nbtstat -a [IPv4] NetBIOS 远程计算机名称表
ncpa.cpl 网络连接
net config workstation|server 列出工作站或服务器配置信息
net localgroup 列出本地组
net localgroup administrators [username] /add 添加用户到管理员组
net use * /del 删除已连接的远程共享
net user 查看所有用户
net user [username] 查看用户信息
net user [username] /active:[no|yes] 禁用或启用指定的用户
net user [username] /del 删除用户
net user [username] [userpasswd] /add 添加用户
net user [username] 123 为用户修改密码为 123
net view [IPv4] 查看远程主机共享资源
netplwiz 用户账户
netsh interface ip add dns “ 以太网” 114.114.114.114 添加以太网 DNS 地址
netsh interface ip set address “ 以太网”
static 10.1.2.10 255.255.255.0 10.1.2.254
设置以太网 IP 地址
netsh interface ip set address “ 以太网”
dhcp
通过 DHCP 设置 IP 地址
netsh interface ip set dns “ 以太网”
dhcp
通过 DHCP 设置 DNS 地址
netsh interface ip set dns “ 以太网”
static 10.0.12.8
设置以太网 DNS 地址
netsh interface ip show address 显示 IP 地址
netsh interface ip show config 显示更多详情
netsh interface ip show dns 显示 DNS 地址
netsh interface ip show interface 显示接口信息
netsh interface ip show ipaddress 显示 IP 地址类型
netsh interface ip show ipnet 显示网络到媒体项目
netsh interface ip show route 显示当前路由信息
netsh winsock reset 重启网卡
netstat 局域网活动的连接
netstat -a 查看开启的端口
netstat -ano | findstr 8080 列出进程及其占用的端口,且包含 8080
netstat -n 查看端口的网络连接情况
netstat -p tcp 查看 TCP 协议的使用情况
netstat -v 查看正在进行的工作
notepad 记事本
pathping [IPv4] 跟踪路由及回复主机名
ping -a [IPv4] 将 IPv4 地址解析为主机名
ping -a/-6 [Computer Name] 将主机名解析为 IPv6 地址
ping -f/-4 [Computer Name] 将主机名解析为 IPv4 地址
powercfg.cpl 电源选项
progman 程序管理器
regedit 注册表
route print 显示本地 IP 路由
runas /user:administrator cmd 以管理员身份运行 CMD
secpol 本地安全策略
services 本地服务设置
shutdown 关机及重启相关命令
shutdown -s -t 1 -s 关机 -r 重启 -l 注销 -a 取消 -t n 指定时间 now 立即执行
slmgr.vbs /dli 检查 Windows 激活详情
slmgr.vbs /xpr 检查 Windows 激活状态
start notepad.exe 启动对应程序名
sysdm.cpl 系统属性
systeminfo 列出系统配置信息
systeminfo | find “ 初始安装日期” 查询初始安装日期
systeminfo | find “ 系统启动时间” 查询系统启动时间
taskkill /f /im [program name] 终止进程
tasklist 列出活动进程
tasklist | find “TIM” 查找 TIM 对应的 PID/会话名/内存使用
taskmgr 任务管理器
timedate.cpl 日期和时间
tracert [IPv4] 跟踪路由及回复主机名
tracert [IPv4]|[hostname] 路由跟踪
tskill [PID] 终止对应进程 ID
tskill [program name] 终止对应进程程序
wf 高级防火墙管理器
winver 关于 Windows
wmic useraccount get name,sid 查看所有用户名和 SID
wscui.cpl 安全和维护

CSVDE 命令批量导入& 导出 AD 帐户成员信息

csvde -f output.csv -r "objectClass=user"
-f 指定导出的文件名
-r 搜索筛选器(字段),如:搜索对象为用户即命令:-r "objectClass=user"
-i 启用导入模式,不加参数 “-i” 默认为导出模式

示例: 简单导入当前域
csvde -i -f INPUT.CSV
示例: 简单导出当前域
csvde -f OUTPUT.CSV
csvde 导入时无法填写密码,所以帐户为禁用,且无密码,需要启用的用户导入后可批量启用

证明 IP 地址 0.0.0.0 就是本机地址

Microsoft Windows [版本 10.0.15063]
(c) 2017 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>ping 0.0.0.0

正在 Ping 0.0.0.0 具有 32 字节的数据:
PING:传输失败。常见故障。
PING:传输失败。常见故障。
PING:传输失败。常见故障。
PING:传输失败。常见故障。

0.0.0.0 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),

// 以上 ping 发生常见故障。

C:\Users\Administrator>ping -a 0.0.0.0

正在 Ping DESKTOP-T1H4V3O [0.0.0.0] 具有 32 字节的数据:
PING:传输失败。常见故障。
PING:传输失败。常见故障。
PING:传输失败。常见故障。
PING:传输失败。常见故障。

0.0.0.0 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),

// 以上 ping 虽然发生常见故障,但是可以找到本机的计算机名,本机的计算机名为 DESKTOP-T1H4V3O。

C:\Users\Administrator>ping -a localhost

正在 Ping DESKTOP-T1H4V3O [::1] 具有 32 字节的数据:
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms
来自 ::1 的回复: 时间<1ms

::1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间 (以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms

// 以上 ping 本地主机,证明本机的计算机名为 DESKTOP-T1H4V3O。

C:\Users\Administrator>ping -a 10.1.8.10

正在 Ping DESKTOP-T1H4V3O [10.1.8.10] 具有 32 字节的数据:
来自 10.1.8.10 的回复: 字节=32 时间<1ms TTL=128
来自 10.1.8.10 的回复: 字节=32 时间<1ms TTL=128
来自 10.1.8.10 的回复: 字节=32 时间<1ms TTL=128
来自 10.1.8.10 的回复: 字节=32 时间<1ms TTL=128

10.1.8.10 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间 (以毫秒为单位):
最短 = 0ms,最长 = 0ms,平均 = 0ms

// 以上 ping 本地 IP,证明本机的计算机名为 DESKTOP-T1H4V3O。

解决安装 .NET Framework 4.0 报错 0xc8000222 问题

1、以管理员身份打开 cmd
2、在 cmd 命令行中输入 net stop WuAuServ
3、停止服务后,打开 C:\Windows,将 SoftwareDistribution 重命名为任意名称;
4、在 cmd 命令行中输入 net start WuAuServ
5、重新执行 .NET Framework 4.0 安装操作

// 以下是 cmd 执行命令
C:\Windows\system32>net stop WuAuServ
Windows Update 服务正在停止...
Windows Update 服务已成功停止。

C:\Windows\system32>net start WuAuServ
Windows Update 服务正在启动...
Windows Update 服务已经启动成功。

通过 IPv4 地址获取对方计算机名

首先可选通过 arp -a 命令查询局域网所有在线的计算机

已知 IPv4 地址,获取其计算机名。
nbtstat -a [IPv4]
// 回复 NetBIOS 远程计算机名称表 和 MAC 地址

ping -a [IPv4]
// 回复 Ping IP 地址解析的主机名(计算机名)

tracert [IPv4]
// 回复跟踪 IP 地址解析的计算机名和 IP

pathping [IPv4]
// 回复跟踪 IP 地址解析的本地和对方的计算机名和 IP


已知计算机名,获取其 IPv4 地址。

ping -4 [Computer Name]
// 回复 Ping 主机的 IPv4 地址

ping -f [Computer Name]
// 回复 Ping 主机的 IPv4 地址