1、查看本地网络配置信息
ipconfig /all
systeminfo查询操作系统相关信息
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
systeminfo | findstr /B /C:"OS 名
称" /C:"OS 版本"
echo %PROCESSOR_ARCHITECTURE%
arp 查看网关等信息
nbtstat -n查看本地netbios信息。
winc product get name,version查看软件安装路径版本,这里没有安装软件
powershell实现上条命令功能
powershell "Get-WmiObject -class Win32_Product |Select-Object -Property name,version"
netstat查看监听端口
wmic service list brief查看本机服务
tasklist或wmic process list brief查看进程信息
wmic startup get command,caption查看启动进程的信息
schtasks查看计划任务
net statistics workstation查看主机开机时间
net session查看网络连接命令
net user查看用户
net localgroup administrators获取本地管理员
query user || qwinsta查看当前在线用户
wmic qfe get Caption,Description,HotFixID,InstalledOn查看安装系统中的补丁。
net share 查看共享资源
route print 查看并打印路由表
防火墙相关
winserver 2003之前
netsh firewall set cpmode disable
winserver 2003之后
netsh advfirewall set allprofiles state off
查看防火墙配置
netsh firewall show config
修改防火墙配置
winserver 2003之前
netsh firewall add allowedprogram c:\xxx.exe “allow xxx” enable
winserver 2003之后
设置指定程序入站
netsh advfirewall firewall add rule name=“pass xxx” dir=in action=allow program=“C: \xxx.exe”
设置指定程序出站
netsh advfirewall firewall add rule name=“Allow xxx” dir=out action=allow program=“C:\xxx.exe”
放行8080端口
netsh advfirewall firewall add rule name=“Remote Desktop” protocol=TCP dir inlocalport=8080 action=allow
定义防火墙日志存储位置
netsh advfirewall set currentprofile logging filename “C:\windows\temp\firewall.log”