CMD运维操作指令

目录

  • 可以执行命令的文件路径
  • 一、快速打开各种工具窗口
    • 1.查看显卡信息`dxdiag `
    • 2.系统信息`msinfo32`
    • 3.控制面板`control`
    • 4.计算机管理`compmgmt.msc`
    • 5.卸载程序`appwiz.cpl`
    • 6.任务管理器`taskmgr`
    • 7.服务`services.msc`
    • 8.注册表编辑器`regedit`
    • 9.组策略编辑`gpedit.msc`
    • 10.网络适配器`ncpa.cpl`
    • 11.远程桌面`mstsc /v IP`
    • 12.记事本`notepad`
  • 二、查询
    • 1.互联的两台电脑,查询对方的MAC
    • 2.查看多用户
    • 3.查询当前共享服务
    • 4.查询当前端口列表
    • 5.查看内存信息
    • 6.查询设备序列号SN
  • 三、文件/目录操作
    • 1.删除文件或文件夹
    • 2.重命名文件
    • 3.批量更改文件名
    • 4.查询当前目录下文件和子目录
    • 5.计算哈希值
  • 四、执行
    • 1.提权
    • 2.运行程序
    • 3.执行.cab补丁文件
  • 五、编辑.bat脚本
    • 1.注释方法
    • 2.将命令的执行结果输出到文件中。
    • 3.暂停指令
  • 更改用户密码

可以执行命令的文件路径

cd/windows\system32    

一、快速打开各种工具窗口

1.查看显卡信息dxdiag

2.系统信息msinfo32

3.控制面板control

4.计算机管理compmgmt.msc

5.卸载程序appwiz.cpl

6.任务管理器taskmgr

7.服务services.msc

8.注册表编辑器regedit

9.组策略编辑gpedit.msc

  • 有些版本的(例如windows10家庭版)快捷方式打不开,因为系统本身受限,不提供该功能。

10.网络适配器ncpa.cpl

拓展

  • ncpaNetwork Control Protocol Adapter的缩写。

11.远程桌面mstsc /v IP

拓展

  • .\administrator可以锁定本地管理员,避免不知不觉进入其他域或者组管理员。
  • 用户名前加.\同样适用于其他用户。

12.记事本notepad

二、查询

1.互联的两台电脑,查询对方的MAC

arp -a

查询本机所连接的ip对应的MAC列表

2.查看多用户

net user    

3.查询当前共享服务

net share    

4.查询当前端口列表

netstate -anonetstate -ano | findstr    

5.查看内存信息

wmic
memorychip    

6.查询设备序列号SN

wmic bios get serialnumber
  • 有可能查不到。
    仅当 PC 制造商将其保存到计算机的 BIOS 或 UEFI 固件中时,该数字才会出现在此处。

三、文件/目录操作

1.删除文件或文件夹

del /F/S/Q c:\app    

2.重命名文件

rename c:\windows\123.txt abc.txt

3.批量更改文件名

ren *.msu *.cab    
%把后缀为msu的文件改为后缀cab%

制作成bat脚本后,可对当前目录下所有文件批量执行。

4.查询当前目录下文件和子目录

dir

5.计算哈希值

certutil -hashfile filename MD5 //检验MD5
certutil -hashfile filename SHA1 //检验SHA1
certutil -hashfile filename SHA256 //检验SHA256

四、执行

1.提权

runas /user:administrator cmd    
%普通用户下打开管理员权限的CMD%

2.运行程序

c:\app\setup.exe

路径中如果有空格,不能直达,需要一个个目录进入。

3.执行.cab补丁文件

dism /online /add-package /packagepath:[路径] /quiet /norestart

五、编辑.bat脚本

1.注释方法

          命令单行/多行注释行末注释cmd中是否出现使用场景提示
@echo off//×脚本首行,作用是关闭回显,之后脚本中的命令都不会在cmd窗口中显示只会显示执行结果。开启回显是@echo on
@【命令】单行××命令行前使用,作用是关闭当前行的回显。/
%注释内容%单行×一般注释,行末注释必用。不能出现重定向符号和管道符号。
rem 注释内容单行×代码调试时注释。不能出现重定向符号和管道符号。
::注释内容单行××一般不作为注释符号用,因为极有可能与goto命令中的标签重复,导致脚本错误。第⼀个冒号后加【任意】均可作为注释符号。
echo 输出内容单行×一般用作在cmd中显示提示内容。1.echo严格来说并非注释符,而是一个输出命令,所以命令会出现在cmd窗口,且输出内容会作为命令执行结果再次出现在下一行。
2.输出提示性不能出现重定向符号和管道符号。
goto 【标签】多行×多行注释可用,一般对于代码段进行注释,描述性注释多用单行注释。本身是一个跳过命令,只是用其特性来用以注释。

goto用法示例:

ping 127.0.0.1	%cmd显示该命令,显示命令执行结果。%
goto 123	%“123”是标签名,cmd显示该命令,并执行该命令。%
ping 10.1.1.1	%跳过该命令,不执行。%
: 123	%到达标签“123”处,不显示该命令。%
pause	%显示该命令并执行。%

2.将命令的执行结果输出到文件中。

【命令】>【文件路径和名字】
【命令】>>【文件路径和名字】

>是以新建文件的方式保存。>>是以追加方式保存。

3.暂停指令

pause    
%防止CMD一闪而逝,便于观察。%

更改用户密码

net user administrator /active:yes
net user administrator 【password】
wmic useraccount where name='administrator' call rename 'admin'

代码说明

  • net user⽤于创建和修改计算机上的⽤户帐户的命令。
  • net user administrator /active:yes启⽤administrator账号,因为新系统安装时是让我们⾃⼰新建了⼀个账号,不一定启⽤了此账号。
  • net user administrator 【password】将administrator的密码设置为==【password】==。
  • wmic useraccount where name='administrator' call rename 'admin'把administrator重命名为admin。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值