命令行 命令 整理

禁止Win7驱动强制签名

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS


bcdedit /set testsigning on

恢复WIN7驱动强制签名

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

bcdedit /set testsigning off





重启后生效, 第二种桌面右下角有水印: "测试模式"

禁止后, 可以测试我们自己写的驱动.

实现过了, 在Win7X64Sp1中文旗舰版上不好使, 必须开机F8选禁止强制驱动签名, 进行驱动程序的开发测试.

SCM安装驱动是成功的
SCM启动驱动时, 会得到0x241的错误代码:
Windows 无法验证此文件的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。 

直接切换到目录

格式 : cd /d [PathName]

例子:

C:\>cd /d "d:\myWorkDir\"

d:\MyWorkDir>


使用pushd + 全路径, 直接切换到指定的全路径, 支持网络路径.

d:\>pushd /?
保存当前目录以供 POPD 命令使用,然后改到指定的目录。

PUSHD [path | ..]

  path        指定要成为当前目录的目录。

如果命令扩展被启用,除了一般驱动器号和路径,PUSHD
命令还接受网络路径。如果指定了网络路径,PUSHD 将创建一个
指向指定网络资源的临时驱动器号,然后再用刚定义的驱动器
号更改当前的驱动器和目录。可以从 Z: 往下分配临时驱动器
号,使用找到的第一个没有用过的驱动器号。

d:\>pushd d:\lstemp

d:\LsTemp>


生成进程列表信息1

TASKLIST > c:\rpt.txt
映像名称                       PID 会话名              会话#       内存使用 
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0         24 K
System                           4 Services                   0        368 K
smss.exe                       296 Services                   0      1,420 K

生成进程列表信息2

TASKLIST /M > c:\rpt.txt

映像名称                       PID 模块                                        
========================= ======== ============================================
System Idle Process              0 暂缺                                        
System                           4 暂缺                                        
smss.exe                       296 ntdll.dll                                   
csrss.exe                      456 ntdll.dll, CSRSRV.dll, basesrv.DLL,         
                                   winsrv.DLL, USER32.dll, GDI32.dll,          
                                   kernel32.dll, KERNELBASE.dll, LPK.dll,      
                                   USP10.dll, msvcrt.dll, sxssrv.DLL, sxs.dll, 
                                   RPCRT4.dll, CRYPTBASE.dll, ADVAPI32.dll,    
                                   sechost.dll                                 

生成进程列表信息3

TASKLIST /V /FO CSV > c:\rpt.csv
命令行 命令 整理_第1张图片


查看访问一个目标IP时经过的路由

C:\Users\Administrator>tracert www.baidu.com

通过最多 30 个跃点跟踪
到 www.a.shifen.com [61.135.169.105] 的路由:

  1    48 ms     3 ms     3 ms  61.148.162.2
  2     2 ms     3 ms     3 ms  61.148.162.129
  3     4 ms     3 ms     3 ms  124.65.61.125
  4     2 ms     1 ms     1 ms  61.148.3.34
  5     1 ms     2 ms     1 ms  202.106.43.66
  6     *        *        *     请求超时。
  7     *        *        *     请求超时。
  8     1 ms     1 ms     1 ms  61.135.169.105

跟踪完成。

合并多个小文件

假设有多个小文件 test.txt.001, test.txt.002, test.txt.003, ..., 需要合并成一个文件test.txt
copy .\test.txt.* .\test.txt
pause
命令行 命令 整理_第2张图片

note : 如果文件过大, 就会合并失败.


远程桌面时,关闭重启远程计算机

shutdown -s 关闭远程计算机
shutdown -r 重启远程计算机


查看Windows系统信息

C:\Users\Administrator>systeminfo

主机名:           XXX
OS 名称:          Microsoft Windows 7 旗舰版
OS 版本:          6.1.7601 Service Pack 1 Build 7601
OS 制造商:        Microsoft Corporation
OS 配置:          独立工作站
OS 构件类型:      Multiprocessor Free
注册的所有人:     Windows 用户
注册的组织:
...

查看Windows错误码

net helpmsg xxx
xxx 为10进制错误码,  用GetLastError得到的错误码
C:\Users\Administrator>net helpmsg 60

远程适配器不兼容。







你可能感兴趣的:(命令行 命令 整理)