windows 命令
goer ... 2022-01-15 大约 4 分钟
[toc]
# windows order
# 1. windwos
Windows具有人机操作互动性好,支持应用软件多,硬件适配性强等特点。
目前是市场上用户最多的操作系统
系统常见目录:
1. C:\Windows\System32\drivers\etc\hosts 域名解析ip地址
2. C:\Program Files 一般是安装64位程序的文件存放的位置
3. C:\Program Files (x86) 32位应用程序的默认安装文件夹
4. C:\ProgramData 系统文件夹,都是用来存放一些setting文件、缓存文件的(是一个隐藏文件夹,win7打开路径:组织-文件夹和搜索选项-查看-显示隐藏的文件、文件夹和驱动器)
5. C:\Windows系统配置文件安装目录
6. C:\Windows\System32\config\SAM存储账号和密码,运行状态下是无法打开的。
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
hosts 文件:常用的网址域名与其对应的IP地址建立一个关联“数据库
hosts 文件配置是静态的,如果网络上的计算机更改了请及时更新IP地址,不能访问
浏览器 输入 域名 首先 访问 Hosts文件 如果没有对应的IP地址 就要去访问 DNS域名系统找到服务器IP地址 Hosts的请求级别比DNS高。
ip 域名
ipconfig/flushdns //刷新dns命令
1
2
3
4
5
6
7
2
3
4
5
6
7
# 2. Servsers
服务是一种应用程序类型 通过网络为用户提供一些功能
services.msc
命令
// 服务
web服务 (网络服务)
dns服务(提供域名解析)
dhcp服务(给客户机发送一个可用的IP)
SMTP邮件服务
telnet服务(远程登录服务)
ssh服务(就是一个命令行,一般用于linux的命令控制,远程终端)
ftp 服务(文件传输)
smb 服务(文件共享服务) // nsausa国家保密局 WannaCry蠕虫病毒 445端口的服务
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# 3.Port
端口:只要网络通信,就必须打开端口 0 ~ 65535 重要
常见的端口:FTP:21 / SSH:22 / Telnet:23 /SMTP:25 / HTTP:80 / HTTPS:443/ mstsc:3389/ QQ:1080
动态端口(dynamic ports) 动态端口的范围从1024到65535
// 显示网络连接、路由表和网络接口信息
netstat -ano 查看tcp:udp连接的地址和端口号和连接的进程id(pid)
netstat -ano | findstr "443" 指定端口占用情况
tasklist | findstr "pid" 进程id对应的进程名
taskkill /f /t /im other.exe 杀死这个进程
taskking /pid 进程id 杀死这个进程
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# 4. Systeminfo
1.注册表
操作系统登录档,重要的数据库,用于存储系统和应用程序的设置信息
//核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序 regedit regedt32 //注册表编辑器
1
2
3
42.命令行
cmd/powershell ,也叫壳 -- 人机交互的接口
cmd // powershell
13.设备管理
查看硬件信息和驱动内存等等
compmgmt.msc devmgmt.msc
1
24.服务
运行服务的状态
services.msc
15.任务管理器
结束任务进程,查看性能等
taskmgr
16.诊断系统
查看和诊断 系统和硬件设备
dxdiag
17.用户和组
本机用户和组
lusrmgr.msc
18.内存使用
查看内存使用
wmic memorychip
19.系统情况
系统所有的信息 重要,这个都不会怕是不太好
systeminfo //补丁 硬件 系统等信息
110.程序和功能
卸载和安装软件
appwiz.cpl
111.远程桌面
远程桌面连接
mstsc
1
# 5. DOS order
dos:命令
简单:
//简单基本的
color -h 设置颜色命令
命令 /? 命令详情
dir 查看目录
cls 清除屏幕
md 目录 创建目录
cd 目录 进入目录
rd 目录 删除目录
start title "标题"/start F:(f盘)/ start calc(计算器)/dvdplay/write 打开系统应用程序
&(多个) //打开任何的程序很多
echo 内容 > 文件名
type 文件 查看文件内容
ren 文件 文件 更改文件名
del 文件 删除文件
tree 显示目录结构
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
dos 好玩
// 有点难度的命令
net user 查看用户
msg 用户 “内容” 发送消息给用户
// 关机
shutdown /s 默认多少时间关机 由操作系统决定
shutdown /s /t 0 立刻关机 /t参数:时间
shutdown /s /t 50 /c "50秒关机" 50秒后关机,并提示消息
shutdown -a 取消关机
ping -t 域名/ip 一直ping服务器
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
// 用户方面
net user 查看用户
net user 用户名 密码 /add 添加用户
net user 用户名 密码 /del 删除用户
net user 用户名 查看用户基本信息
net localgroup administrators 查看管理员用户
net localgroup administrators 用户 /add 将用户添加到管理员组
net user guest /active:yes 启用宾客账户Guest
net user guest 用户名 密码 /add 宾客添加用户
net user 用户名$ 密码 /add 创建一个隐藏账号,cmd无法查看,但是在用户界面还是可以查看
runas /user:administrator用户名 cmd 切换用户打开cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
whoami
查看当前用户及权限
# 6.Bat文件
bat文件时批处理文件,
.bat 或 .cmd
现在我们就可以用上面学习的dos编写bat文件咯
发挥 想象 你很 聪明
1
2
3
2
3