windows命令行

windows命令行
Linstars运行
命令 | 功能 |
---|---|
noptepad | 打开记事本 |
calc | 打开计算器 |
mstsc | 打开远程桌面 |
cmd | 打开命令提示符 |
%temp% | 打开缓存文件夹 |
regedit | 打开注册表 |
services.msc | 打开服务 |
命令提示符cmd命令
查看用户
1 | net user |
创建用户user1
密码为Admin123
1 | net user user1 Admin123 /add |
追加编辑文件
1 | echo 内容 >>文件名 |
关闭NTFS 8.3文件格式支持
此操作为了防止文件枚举网络服务器根目录文件以及禁止IIS短文件名泄露
1 | fsutil 8dot3name set 1 |
查看开放端口
1 | netstat -ano |
tracert
可以查看数据从本地机器传输到目标主机,所经过的所有途径
例如
1 | tracert -d baidu.com |
net
1 | net /? 查看有哪些子命令 |
calc
打开计算机
telnet
用于远程登陆到网络中的计算机,并以命令行的方式远程管理计算机
nbtstat
可以得到远程主机的netbios信息
shutdown/s
定时关机
1 | shutdown -s -t 3600 在一小时后关机 |
取消关机命令
1 | shutdown -a |
windows脚本自动压缩包
用hexo的时候,在每次修改配置文件之前,总会先要备份一下,以免在更改文件后出现报错但又不知道问题在哪的时候
备份就直接用压缩包对整个博客目录进行压缩改名就行了,但是时间久了感觉非常麻烦,于是就萌生了用.bat脚本直接一键备份顺便改名的想法,在网上找了多个教程进行实操
首先要知道你的winrar软件的根目录在哪里,默认的路径在C:\Program Files\WinRAR\Rar.exe
我的安装在D盘了D:\Program Files (x86)\WinRAR\WinRAR.exe
1 | @echo off |
a 添加文件到压缩文件
-ep1 从名称里排除基目录
1 | @echo off |
1 | @echo off |
解决删除卷不支持该请求错误
在Windows磁盘管理中尝试删除卷时,可能会遇到“虚拟磁盘管理器:不支持该请求”的错误。这通常是由于某些系统限制或特定的分区类型导致的。以下是解决此问题的步骤。
使用diskpart命令工具
打开命令提示符运行diskpart
1 | diskpart |
列出所有磁盘
1 | list disk |
选择目标磁盘,,如目磁盘2
1 | select disk 2 |
清除选中的磁盘
1 | clean |
硬盘处于脱机状态怎么解决
我们可以磁盘管理器里看到: 该磁盘处于脱机状态,因为它与另一个联机磁盘发生签名冲突。
通常可能是克隆磁盘后导致的
解决方案:
1、首先右键点击“计算机”,选择属性。在左侧切换至磁盘管理,找到脱机的硬盘,并右键点击它。如果“联机”可用,直接点击联机即可恢复到正常状态。
2、如果联机不可用的,需要在开始菜单中以管理员权限打开命令提示符(CMD),运行 diskpart
选择磁盘
按照以下命令开始输入
进入diskpart工具
1 | diskpart |
选择磁盘,例如磁盘2
1 | select disk 2 |
显示当前磁盘唯一标识符,也就是磁盘ID。在拿到磁盘ID之后,我们将其加1来避免签名冲突,此例里把最后一个id字母从A改成B。
1 | uniqueid disk |
也就是运行命令:uniqueid disk ID=348ADE2A
即可。
然后我们再次重新插拔U盘就可以看到新的盘符显示在资源管理器中了。
注意:切不可更改系统硬盘启动磁盘的磁盘ID,否则可能导致无法引导的问题。
一般出现脱机状态都是磁盘id冲突了,只需修改其中一个的磁盘Id就可以解决了。