freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

网络安全基础之windows常用DOS命令
2024-12-09 11:53:02
所属地 浙江省

一.系统信息

  • 查看字体编码: CHCP

  • 修改字体编码为UTF-8: CHCP 65001

  • 查看系统信息:sysyteminfo

  • 查看主机名:hostname

  • 查看变量环境:SET

  • 改变cmd颜色:color

  • 清除cmd屏幕:cls

  • 切换当前登录用户cmd管理员权限(需要提供当前用户密码):runas /user: 用户名 cmd

二.网络信息

  • 查看ip地址:ipconfig

  • 查看完整的ip地址信息:ipconfig /all

  • 释放dhcp为电脑分配的ip:ipconfig /release

  • 重新获取ip:ipconfig /renew

  • 刷新dns缓存:ipconfig /flushdns

  • 查看本机路由信息:route print

  • 查看arp缓存:arp -a

  • 查看局域网内其他计算机名称:net view

  • 查看网卡状态:netsh interface show interface

  • 打开网络适配器:ncpa.cpl

  • 查看WiFi网卡缓存密码

    ①查询密码的WiFi名称:netsh wlan show profiles

    ②查看WiFi名称对应的密码:netsh wlan show profiles name="WiFi名称" key=clear

  • 设置动态获取ip地址和和自动获取dns:

    ①netsh interface ip set address name="网卡名称" source=dhcp

②netsh interface ip set dns name="本地连接" source=dhcp

  • 设置固定ip和dns:

    ①netsh interface ip set address name="网卡名称" source=static addr=192.168.0.110 mask=255.255.255.0 gateway=192.168.0.1

    ②netsh interface ip set dns name="网卡名称" source=static addr=202.106.196.115 register=primary

  • 设置多个固定dns:netsh interface ip add dns name="网卡名称" addr=202.106.0.20 index=2

三.用户类

  • 查看当前登陆用户:net config workstation

  • 查看我是哪个用户:whoami

  • 查看有哪些用户:net user supermage

  • 查看组:net localgroup

  • 查看组administrators的信息:net localgroup administrators

  • 新建一个用户ks,密码为123:net user ks 123 /add

  • 新建一个隐藏ks用户,密码为123:net user ks$ 123 /add

  • 删除用户ks:net user hack /del

  • 将普通用户ks提权到管理员:net localgroup administrators ks /add

  • 激活guest用户:net user guest /active:yes

  • 关闭guest用户:net user guest /active:no

  • 更改系统当前登录用户密码:net user password 密码

  • 更改guest用户密码:net user guest 密码

四.常用服务类

  • 查看windows(域、私有、公共)的防火墙状态:netsh advfirewall show allprofiles

  • 查看防火墙规则:netsh firewall show config

  • 打开防火墙(管理员权限):netsh advfirewall set allprofiles state on

  • 关闭防火墙(管理员权限):netsh advfirewall set allprofiles state off

  • 查看远程桌面启动状态(0为开启1为关闭):reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections

  • 开启telnet:net start telnet

  • 关闭telnet:net stop telnet

  • 打开网址:start www.baidu.com

五.端口进程服务

  • 查看进程:tasklist

  • 查看进程,显示进程使用者名称:tasklist /svc

  • 查看远程桌面服务TermService进程PID:tasklist /svc | find "Ter"

  • 查看系统开放端口:netstat -a

  • 查看系统开放并连接的端口:netstat -an

  • 查看系统开放并连接的端口和进程PID:netstat -ano

  • 查看80端口对应的PID:netstat -ano|findstr 80 或者 netstat -ano | find "13388"

  • 查看80pid对应的进程:tasklist | findstr 80

  • 杀死xx.exe进程:taskkill /f /t /im xx.exe

  • 杀死pid为520的进程:taskkill /F -pid 520

  • 查看开启哪些服务:net start

六.共享

  • 查看连接:net use

  • 查看本地开启的共享:net share

  • 开启ipc$共享:net share ipc$

  • 删除ipc$共享:net share ipc$ /del

  • 删除C盘共享:net share c$ /del

  • 与192.168.10.15建立ipc空连接:net use \192.168.10.15\ipc$ /u:"" ""

  • 与192.168.10.15建立ipc空连接,可以吧ipc$去掉:net use \192.168.10.15 /u:"" "" 以administrator身份与192.168.10.15建立ipc连接:net use \192.168.10.15 /u:"administrator" "root"

  • 删除ipc连接:net use \192.168.10.15 /del

  • 建立C盘共享:net use \192.168.10.15\c$ /u:"administrator" "root"

  • 查看192.168.10.15C盘文件:dir \192.168.10.15\c$

  • 查看192.168.10.15C盘文件下的user目录:dir \192.168.10.15\c$\user

  • 查看192.168.10.15C盘文件下的user目录下的test.exe文件:dir \192.168.10.15\c$\user\test.exe

  • 删除该C盘共享连接:net use \192.168.10.15\c$ /del

  • 将目标C盘映射到本地K盘:net use k: \192.168.10.15\c$ /u:"administrator" "root"

  • 删除该映射:net use k: /del

七.文件操作

  • 创建1.txt并写入hello,word:echo hello,word > 1.txt

  • 追加1.txt写入hello,word:echo hello,word >> 1.txt

  • 删除文件或者文件夹:del

  • 删除文件夹和下面的所有字文件夹及文件:deltree

  • 文件重命名:ren 1.txt 2.txt

  • 查看文件内容:type 或者more

  • 创建文件夹:md

  • 删除文件夹:rd

  • 移动文件至D盘:move 1.txt d:\

  • 打开文件(可编辑):1.txt edit

  • 查看C盘下的文件:dir c:\

  • 查看C盘下的所有文件包含隐藏文件:dir c:\ /A

  • 查看C盘下的和其子文件夹的文件:dir c\: /S

  • 只显示C盘下的文件名:dir c:\ /B

八.其他命令

  • shutdown -s -t 60 -c "注销提示" -s 关机 -r重启 -a取消

  • 打开注册表编辑器:regedit

  • 打开系统信息:msinfo32

  • 打开性能监视器:perfmon

  • 打开任务管理器:taskmgr

  • 打开本地安全策略(仅限专业版及以上):secpol.msc

  • 打开 Windows 安全中心:wscui.cpl

  • 打开计算器:calc

  • 打开记事本:notepad

  • 显示 Windows 版本信息:winver

  • 打开字符映射表:charmap

  • 打开画图工具:mspaint

  • 打开截图工具(在某些版本中为“截图与草图”):start snippingtool

  • 打开放大镜:magnify

  • 打开防火墙:firewall.cpl

# 系统安全 # 网络安全技术
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者