windows 命令

route命令

  1. route delete
    • route delete 0.0.0.0 删除这个 目标网络(网络目标)
  2. route print
    • 打印你的 网络路由
  3. route add [目标网络] mask [子网掩码] 本地网关(本地ip)
    • route add 13.8.135.0 mask 255.255.255.0 13.8.135.1 通过13.8.135.1 访问 13.8.135.0 这个网络

网络重置

  • netsh int ipv4 reset 记得重启

收集 历史命令 记录

  • doskey /HISTORY > F:\Users\Public\User.txt

bat 相关命令总结

call 命令 (其他命令 不退出命令)

  • 其他命令可以 输出后 不退出
  • 例子:vuepress build docs
  • 例子:npm install

相关例子

 1
 2@echo off
 3:main
 4
 5::pause 10
 6
 7timeout /t 60
 8
 9for /F %%d IN ('git rev-parse HEAD') do ( set oldCommitid=%%d )
10echo oldCommitid=%oldCommitid%
11
12git pull
13
14for /F %%i in ('git rev-parse HEAD') do ( set newCommitid=%%i )
15echo newCommitid=%newCommitid%
16
17if %oldCommitid%==%newCommitid% (
18	ECHO TRUE
19	ECHO TRUE
20	ECHO TRUE	
21	echo 'kaishi2'
22)else (
23	echo 'false'
24	goto sourceTrue
25)
26echo 'kaishi'
27
28goto main
29
30:sourceTrue
31echo 'kaishi3'
32del/s/q F:\Users\Public\ourdoc\docs\.vuepress\dist
33echo 'kaishi2'
34call npm install
35echo 'kaishi5'
36call vuepress build docs
37echo 'kaisahi6ss'
38del/s/q F:\Users\Public\docs\*
39xcopy/s F:\Users\Public\ourdoc\docs\.vuepress\dist\* F:\Users\Public\docs
40echo 'kaishi1'
41goto main
42