Skip to content

Instantly share code, notes, and snippets.

@Roger8
Created July 2, 2019 09:48
Show Gist options
  • Save Roger8/99776e591a6faf1de2d19eec7baea98f to your computer and use it in GitHub Desktop.
Save Roger8/99776e591a6faf1de2d19eec7baea98f to your computer and use it in GitHub Desktop.
windows 常用命令
<div id="main">
<div id="post_detail">
<div class="post">
<h2>
<a id="cb_post_title_url" href="https://www.cnblogs.com/kekec/p/3662125.html">windows常用命令</a>
</h2>
<div id="cnblogs_post_body" class="blogpost-body"><p>打开"<strong><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color="">运行</span></strong>"对话框(<strong><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">Win+R</span></strong>),输入<span style="color: rgb(128, 0, 0); --darkreader-inline-color:#6e1110;" data-darkreader-inline-color="">cmd</span>,打开控制台命令窗口...</p>
<p>也可以通过<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmd /c 命令</span>&nbsp;和&nbsp;<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmd /k 命令</span>的方式来直接运行命令</p>
<p><span style="background-color: rgb(128, 128, 128); --darkreader-inline-bgcolor:#7e7c77;" data-darkreader-inline-bgcolor="">注:</span><span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">/c</span><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">表示执行完命令后关闭cmd窗口;<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">/k</span>表示执行完命令后保留cmd窗口</span></p>
<p><span style="font-size: 14pt; color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong># 控制台命令窗口中一些技巧</strong></span></p>
<p><span style="color: rgb(128, 0, 0); --darkreader-inline-color:#6e1110;" data-darkreader-inline-color="">复制内容</span>:右键弹出快捷菜单,选择“<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">标记(K)</span>”,然后选中所需复制的内容,然后<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">右键</span>即可</p>
<p><span style="color: rgb(128, 0, 0); --darkreader-inline-color:#6e1110;" data-darkreader-inline-color="">粘贴内容</span>:右键弹出快捷菜单,选择“<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">粘贴(P)</span>”</p>
<p>在文件夹空白处<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">按住Shift</span>,然后右键弹出快捷菜单,可以看到“<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">在此处打开命令行窗口</span>”</p>
<p>使用<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">上下方向键</span>,翻看使用过的命令</p>
<p><span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">tab</span>补全功能</p>
<p>命令参数的路径:要使用反斜杠'<strong><span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">\</span></strong>',不要使用正斜杠'<span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">/</span>' &nbsp;&nbsp;<span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">如</span>:del d:<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">\</span>test2<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">\</span>file<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">\</span>my.txt</p>
<p>命令参数的路径:若存在空格,应使用<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">双引号</span>将路径引起来 &nbsp;<span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">如</span>:del <span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">"</span>d:\program files\file\my.txt<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">"</span></p>
<p><span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">文件及目录名中不能包含下列任何字符:</span>\ / : * ? " &lt; &gt; |</span></p>
<p><strong><span style="color: rgb(128, 0, 0); --darkreader-inline-color:#6e1110;" data-darkreader-inline-color="">rem</span></strong> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在批处理文件中添加注解,其后的命令不会被执行,但会回显</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">:: &nbsp;//&nbsp;::也可以起到rem的注释作用,且不会有回显</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">任何以冒号:开头的字符行, 在批处理中都被视作标号(label), 而直接忽略其后的所有内容</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""><span style="color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); --darkreader-inline-color:#eee9e1; --darkreader-inline-bgcolor:#979389;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">有效标号</span>:冒号后紧跟一个以字母数字开头的字符串,goto语句可以识别</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""><span style="background-color: rgb(153, 153, 153); color: rgb(255, 255, 255); --darkreader-inline-bgcolor:#979389; --darkreader-inline-color:#eee9e1;" data-darkreader-inline-bgcolor="" data-darkreader-inline-color="">无效标号</span>:冒号后紧跟一个非字母数字的一个特殊符号,goto无法识别的标号,可以起到注释作用,::常被用作注释符号</span></p>
<p><span style="font-size: 14pt; color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong>0. 获取帮助</strong></span></p>
<p><span><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">command /?</span>&nbsp;&nbsp;</strong><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;查看command命令帮助说明</span></span></p>
<p><span style="font-size: 14pt; color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong>1. 中断命令执行</strong></span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">Ctrl + Z</span></strong></p>
<p><span style="font-size: 14pt; color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong>2. 文件/目录</strong></span></p>
<p><span><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">cd</span> &nbsp; </strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">切换目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd ..</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 进入父目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd /d d:</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 进入上次d盘所在的目录(或在直接输入:d:)</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd /d d:\</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 进入d盘根目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd d:</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示上次d盘所在的目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd /d d:\src</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 进入d:\src目录</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd prj\src\view</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 进入当前目录下的prj\src\view文件夹</span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">pushd &nbsp;popd</span></strong> &nbsp;使用栈来维护当前目录</span></p>
<p><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">md d:\mp3</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在C:\建立mp3文件夹</span><br><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">md d:\mp4</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在D:\建立mp4文件夹</span><br><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd /d d:\mp4</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 更改当前目录为d:\mp4</span><br><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">pushd c:\mp3</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录d:\mp4入栈,并切换当前目录为c:\mp3</span><br><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">popd</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将刚才保存的d:\mp4弹栈,并设置为当前目录</span></p>
<p><span><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">dir</span></strong> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示目录中的内容</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录中的子文件夹与文件</span></span></p>
<p><span><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /b</span></span> &nbsp;// 只显示当前目录中的子文件夹与文件的文件名</span></span></p>
<p><span><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /p</span> &nbsp;// 分页显示当前目录中的子文件夹与文件</span></span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /ad</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录中的子文件夹</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /a-d</span>&nbsp;&nbsp;// 显示当前目录中的文件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir c:\test</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示c:\test目录中的内容</span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir keys.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录中keys.txt的信息</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /S</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 递归显示当前目录中的内容</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir key*</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录下以key开头的文件和文件夹的信息</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir /AH /OS</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 只显示当前目录中隐藏的文件和目录,并按照文件大小从小到大排序</span></span></p>
<p><span><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">tree</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示目录结构</span></span></span></p>
<p><span><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tree d:\myfiles</span> &nbsp;// 显示d:\myfiles目录结构</span></span></p>
<p><span><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ren</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">文件或目录重命名</span></span></p>
<p><span><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ren rec.txt rec.ini</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的rec.txt文件重命名为rec.ini</span></span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ren c:\test test_01</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将c盘下的test文件夹重命名为test_01</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ren Logs.txt Logs-%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%.txt</span> &nbsp;//&nbsp;将当前目录下的Logs.txt文件重命名为Logs-20150114_2135.txt或Logs-20150114_ 812.txt(注意:小时只有个位数时会多一个空格,可以使用字符串替换:将空格替换成0)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>md</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">创建目录</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">md movie music</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在当前目录中创建名为movie和music的文件夹</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">md d:\test\movie</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 创建d:\test\movie目录</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>rd</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">删除目录</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">rd movie</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下的movie空文件夹</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">rd /s /q d:\test</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 使用安静模式删除d:\test(除目录本身外,还将删除指定目录下的所有子目录和文件)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>copy</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">拷贝文件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy key.txt c:\doc</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的key.txt拷贝到c:\doc下(若doc中也存在一个key.txt文件,会询问是否覆盖)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy jobs c:\doc</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下jobs文件夹中文件(不递归子目录)拷贝到c:\doc下(若doc中也存在相应的文件,会询问是否覆盖)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy key.txt c:\doc\key_bak.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的key.txt拷贝到c:\doc下,并重命名为key_bak.txt(若doc中也存在一个key_bak.txt文件,会询问是否覆盖)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy /Y key.txt c:\doc</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的key.txt拷贝到c:\doc下(不询问,直接覆盖写)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy key.txt +</span> &nbsp;//&nbsp;复制文件到自己,实际上是修改了文件日期</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy /Y key1.txt + key2.txt key.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的key1.txt与key2.txt的内容合并写入key.txt中(不询问,直接覆盖写)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy /B art_2.7z.* art_2.7z</span> &nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的art_2.7z.开头的所有文件(按照名称升序排序)依次合并生成art_2.7z</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">copy /B art_2.7z.001+art_2.7z.002&nbsp;art_2.7z</span> &nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的art_2.7z.001、art_2.7z.002文件合并生成art_2.7z</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>xcopy</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">更强大的复制命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">xcopy c:\bat\hai d:\hello\ /y /h /e /f /c</span>&nbsp; &nbsp;&nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将c:\bat\hai中的所有内容拷贝到d:\hello中 &nbsp;<span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color="">注意:需要在hello后加上\ &nbsp;表示hello为一个目录,否则xcopy会询问hello是F,还是D</span></span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">xcopy c:\bat\hai d:\hello\ /d:12-29-2010</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;将c:\bat\hai中的2010年12月29日后更改的文件拷贝到d:\hello中</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">move</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">移动文件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">move *.png test</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的png图片移动到当前目录下test文件夹中&nbsp;(若test中也存在同名的png图片,会询问是否覆盖)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">move /Y *.png test</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的png图片移动到当前目录下test文件夹中&nbsp;(不询问,直接覆盖写)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">move 1.png d:\test\2.png</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将当前目录下的1.png移动到d盘test文件夹中,并重命名为2.png (若test中也存在同名的png图片,会询问是否覆盖)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">move test d:\new</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 若d盘中存在new文件夹,将当前目录下的test文件夹移动到d盘new文件夹中;若不存在,将当前目录下的test文件夹移动到d盘,并重命名为new</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>del</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">删除文件</span> &nbsp; <span style="background-color: rgb(192, 192, 192); --darkreader-inline-bgcolor:#bab4aa;" data-darkreader-inline-bgcolor="">注意:</span><span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">目录及子目录都不会删除</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del test</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下的test文件夹中的所有非只读文件(子目录下的文件不删除;删除前会进行确认;等价于<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del test\*</span>)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del /f test</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下的test文件夹中的所有文件(含只读文件;子目录下的文件不删除;删除前会进行确认;等价于<span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del /f test\*</span>)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del /f /s /q test d:\test2\*.doc</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下的test文件夹中所有文件及d:\test2中所有doc文件(含只读文件;递归子目录下的文件;删除前不确认)</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">++++++++++++++++++++++</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">/ar、/ah、/as、/aa 分别表示删除只读、隐藏、系统、存档文件</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">/a-r、/a-h、/a-s、/a-a 分别表示删除除只读、隐藏、系统、存档以外的文件</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">++++++++++++++++++++++</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del /ar *.*</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下所有只读文件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">del /a-s *.*</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除当前目录下除系统文件以外的所有文件</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">replace</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">替换文件</span>【<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">即使这个文件在使用,仍然可以替换成功</span>】</p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">replace d:\love.mp3 d:\mp3</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 使用d盘下的love.mp3强制替换d盘mp3目录中的love.mp3文件</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">mklink</span></strong> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">创建符号链接(win7引入)</span>;<span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">创建的符号链接文件上会有一个类似快捷方式的箭头</span></p>
<p>win7下的mklink命令通过指定参数可以建立出不同形式的文件或目录链接,分为<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">硬链接(hard link)</span>、<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">符号链接(symbolic link)</span>和<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">目录联接(junction)</span>三种。</p>
<p>(1) 符号链接(symbolic link)</p>
<p> 建立一个软链接相当于建立一个文件(或目录),这个文件(或目录)用于指向别的文件(或目录),和win的快捷方式有些类似。</p>
<p>&nbsp; 删除这个链接,对原来的文件(或目录)没有影像没有任何影响;而当你删除原文件(或目录)时,再打开链接则会提示“位置不可用”。</p>
<p>(2) 目录联接(junction)</p>
<p> 作用基本和符号链接类似。区别在于,目录联接在建立时会自动引用原目录的绝对路径,而符号链接允许相对路径的引用。</p>
<p>(3) 硬链接(hard link)</p>
<p> 建立一个硬链接相当于给文件建立了一个别名,例如对1.txt创建了名字为2.txt的硬链接;</p>
<p>&nbsp; 若使用记事本对1.txt进行修改,则2.txt也同时被修改,若删除1.txt,则2.txt依然存在,且内容与1.txt一样。</p>
<p>建立链接请注意:<br>a、建立文件或目录链接限于 NTFS 文件系统;符号链接(目录联接)的建立可以跨分区(如:在d盘可以建立c盘文件或目录的链接),硬链接只能建立同一分区内的文件指向<br>b、硬链接只能用于文件,不能用于目录;目录联接只能用于目录;符号链接则均可以;<br>c、硬链接不允许对空文件建立链接,符号(软)链接可以。</p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">+++++++++++++++++++++++++++++++++</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">mklink [[/d] | [/h] | [/j]] Link Target</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">/d   创建目录符号链接。黙认为文件符号链接。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">/h   创建硬链接,而不是符号链接。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">/j   创建目录联接。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">Link  指定新的符号链接名称。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">Target 指定新链接引用的路径(相对或绝对)。</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">+++++++++++++++++++++++++++++++++</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">mklink /j "C:\Users" "D:\Users"</span> &nbsp;&nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 创建D盘Users目录联接到C盘,并命名为Users</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>attrib</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">查看或修改文件或目录的属性 &nbsp;</span>【<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">A:存档 &nbsp;R:只读 &nbsp;S:系统 &nbsp;H:隐藏</span>】</p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">attrib 1.txt</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看当前目录下1.txt的属性</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">attrib -R 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 去掉1.txt的只读属性</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">attrib +H movie</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 隐藏movie文件夹</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">assoc</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">设置'文件扩展名'关联到的'文件类型'</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">assoc</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示所有'文件扩展名'关联</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">assoc .txt</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示.txt代表的'文件类型',结果显示.txt=txtfile</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">assoc .doc</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示.doc代表的'文件类型',结果显示.doc=Word.Document.8</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">assoc .exe</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示.exe代表的'文件类型',结果显示.exe=exefile</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">assoc .txt=txtfile</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 恢复.txt的正确关联</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ftype</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">设置'文件类型'关联到的'执行程序和参数'</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ftype</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示所有'文件类型'关联</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ftype exefile</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示exefile类型关联的命令行,结果显示 exefile="%1" %*</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ftype txtfile=C:\Windows\notepad.exe %1</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置txtfile类型关联的命令行为:C:\Windows\notepad.exe %1</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">当双击一个.txt文件时,windows并不是根据.txt直接判断用notepad.exe打开</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">而是先判断.txt属于txtfile'文件类型';再调用txtfile关联的命令行:txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">forfiles</span> </strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">递归目录执行命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">forfiles /p . /m .svn /s /c "cmd /c svn up -r12005"</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;在当前目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn更新</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">forfiles /p c:\myfiles /m .svn /s /c "cmd /c svn up -r12005"</span>&nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;在c:\myfiles目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn更新</span></p>
<p><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong><span style="font-size: 14pt;">3. 文件查看</span></strong></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>type</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示文本文件内容</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">type c:\11.txt</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示c盘中11.txt的文本内容</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">type conf.ini</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前目录下conf.ini的文本内容</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">type c:\11.txt | more</span> &nbsp;// 分页显示c盘中11.txt的文本内容</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>more</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">逐屏的显示文本文件内容</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">more conf.ini</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;&nbsp;逐屏的显示当前目录下conf.ini的文本内容 &nbsp;&nbsp;</span>【<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">空格:下一屏 q:退出</span> 】</p>
<p><span style="font-size: 14pt; color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong>4. 注册表命令</strong></span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">reg</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">注册表相关操作</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">参数说明:</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">KeyName [\Machine]FullKey</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Machine为远程机器的机器名 - 忽略默认到当前机器。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;远程机器上只有 HKLM 和 HKU。</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;FullKey ROOTKEY+SubKey</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SubKey 所选ROOTKEY下注册表项的完整名</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /v &nbsp; &nbsp; &nbsp; &nbsp;所选项之下要添加的值名</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /ve &nbsp; &nbsp; &nbsp;为注册表项添加空白值名&lt;无名称&gt;</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /t &nbsp; &nbsp; &nbsp; &nbsp;RegKey 数据类型</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;REG_NONE | REG_EXPAND_SZ ]</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;如果忽略,则采用 REG_SZ</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /s &nbsp; &nbsp; &nbsp; &nbsp;指定一个在 REG_MULTI_SZ 数据字符串中</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;用作分隔符的字符;如果忽略,则将""用作分隔符</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /d &nbsp; &nbsp; &nbsp; &nbsp;要分配给添加的注册表ValueName的数据</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> /f &nbsp; &nbsp; &nbsp; &nbsp;不提示,强行改写现有注册表项</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v MyApp /t REG_SZ /d "c:\tools\myapp.exe" /f</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制添加一条开机启动c:\tools\myapp.exe程序的注册表项</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "HKLM\SOFTWARE\ScmClient" /v AgreementConfirmed&nbsp;/t REG_SZ /d 1 /f</span>&nbsp;&nbsp;// 解决32位xp打开ioa后,弹出的框关不掉问题</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "HKCU\ControlPanel\Desktop" /v WaitToKIllAppTimeOut /t REG_SZ /d 10000 /f</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制添加一条加速关闭应用程序的注册表项</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "hkcu\software\Unity Technologies\Unity Editor 4.x" /v JdkPath_h4127442381 /t REG_SZ /f</span> // 将JdkPath_h4127442381设置为空</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "HKCR\*\shell\WinDbg\command" /t REG_SZ /d "\"D:\Program Files (x86)\windbg\windbg.exe\" -z \"%1\" " /f</span> &nbsp; &nbsp;//&nbsp;强制添加windbg打开dump文件到右键菜单的注册表项(不指明/v,键值将写入<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">默认</span>值名中)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "HKCR\*\shell\WinHex\command" /t REG_SZ /d "\"D:\software-setup\system\winhex\winhex.exe\" &nbsp;\"%1\" " /f</span>&nbsp;&nbsp; &nbsp;//&nbsp;强制添加winhex到右键菜单的注册表项(不指明/v,键值将写入<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">默认</span>值名中)</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">注册表中%1 %2 %3 %4的含义:</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">-- &nbsp;%1表示文件列表,%2表示默认打印机,%3表示驱动器,%4表示端口</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "hkcu\software\microsoft\windows\currentversion\internet settings" /v AutoConfigURL /t REG_SZ /d "http://txp-01.tencent.com/proxy.pac" /f</span> &nbsp;// 为IE设置代理:http://txp-01.tencent.com/proxy.pac</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg add "hkcu\software\Sysinternals\Process Monitor" /v EulaAccepted&nbsp;/t REG_DWORD /d 1 /f</span>&nbsp;&nbsp;// 为Procmon.exe工具(Process Monitor为其属性面板上的描述名)添加License同意</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg delete&nbsp;"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"&nbsp;/v MyApp /f</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制删除值名的MyApp的注册表项</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /f</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制删除让任务栏里的任务管理器为灰色的注册表项</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg delete HKEY_CURRENT_USER\Environment /v HTTP_proxy /f</span>&nbsp; // 删除http代理</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); color: rgb(0, 0, 0); --darkreader-inline-bgcolor:#24dd21; --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-bgcolor="" data-darkreader-inline-color="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg delete HKEY_CURRENT_USER\Environment /v HTTPS_proxy /f</span>&nbsp; // 删除https代理</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg copy "hkcu\software\microsoft\winmine" "hkcu\software\microsoft\winminebk" /s /f</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制复制winmine下所有的子项与值到winminebk中</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg export "hkcu\software\microsoft\winmine" c:\regbak\winmine.reg</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 导出winmine下所有的子项与值到c:\regbak\winmine.reg文件中</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg import&nbsp;c:\regbak\winmine.reg</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 导入c:\regbak\winmine.reg文件到注册表中</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE" /s</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查询ie的安装路径</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg query HKCR\.dsw /ve</span> &nbsp;// 查询.dsw默认值</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(136, 136, 136); --darkreader-inline-color:#87837d;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">reg&nbsp;query HKEY_CURRENT_USER\Software\Tencent\QQGame\SYS /v GameDirectory</span></span> &nbsp;// 查询QQGame安装路径</span></p>
<p><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong><span style="font-size: 14pt;">5. @#@</span></strong></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>&amp; &nbsp;</strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">顺序执行多条命令,而不管命令是否执行成功</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cd /d d:\src&amp;work.exe /o c:\result.txt &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 先将当前工作目录切换到d:\src下,然后执行work.exe /o c:\result.txt命令</span></span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color=""><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">&amp;&amp;</span> &nbsp;</strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令</span></span></span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color=""><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">find "ok" c:\test.txt &amp;&amp; echo 成功</span> // 如果找到了"ok"字样,就显示"成功",找不到就不显示</span></span></span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">||</span></strong> &nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">find "ok" c:\test.txt || echo 不成功</span>&nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 如果找不到"ok"字样,就显示"不成功",找到了就不显示</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">|</span>&nbsp; &nbsp;&nbsp;</strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">管道命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir *.* /s/a | find /c ".exe"</span>&nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 先执行dir命令,然后对输出结果(stdout)执行find命令(输出当前文件夹及所有子文件夹里的.exe文件的个数)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir *.* /s/a 2&gt;&amp;1 | find /c ".exe"</span>&nbsp; &nbsp;// 先执行dir命令,然后对输出结果(stdout)和错误信息(stderr)执行find命令(输出当前文件夹及所有子文件夹里的.exe文件的个数)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>&gt;</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">将当前命令输出以覆盖的方式重定向</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tasklist &gt; p1.txt</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将tasklist的输出结果(stdout)以覆盖的方式重定向到p1.txt文件中(注:tasklist的输出结果就不会打印到屏幕上了)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tasklist 1&gt; p1.txt</span> &nbsp;// 等同于:tasklist &gt; p1.txt</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt; p1.txt</span> &nbsp;// 输出结果(stdout)打印在屏幕上,错误信息(stderr)以覆盖的方式重定向到p1.txt中(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin &gt; p1.txt 2&gt;&amp;1</span> &nbsp;// 将错误信息(stderr)重定向到输出结果(stdout),然后将输出结果(stdout)以覆盖的方式重定向到p1.txt中(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt; p1.txt 1&gt;&amp;2</span> &nbsp;//&nbsp;将输出结果(stdout)重定向到错误信息(stderr),然后将错误信息(stderr)以覆盖的方式重定向到p1.txt中(注:bin目录不存在时,会输出错误信息) 注:与上条命令结果一致</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tasklist &gt;nul</span> &nbsp; // 屏幕上不打印tasklist的输出结果(stdout),错误信息(stderr)仍会打印</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt;nul</span>&nbsp;&nbsp; // 屏幕上不打印命令的错误信息(stderr),输出结果(stdout)仍会打印(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin &gt;nul 2&gt;&amp;1</span> &nbsp; // &nbsp;将命令的错误信息(stderr)重定向到输出结果(stdout),然后不打印输出结果(stdout)【屏幕上错误信息(stderr)和输出结果(stdout)都不打印】(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt;nul 1&gt;&amp;2</span> &nbsp; // &nbsp;将命令的输出结果(stdout)重定向到错误信息(stderr),然后不打印错误信息(stderr)【屏幕上错误信息(stderr)和输出结果(stdout)都不打印】(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>&gt;&gt;</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">将当前命令输出以追加的方式重定向</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tasklist &gt;&gt; p2.txt</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将tasklist的输出结果(stdout)以追加的方式重定向到p2.txt文件中(注:tasklist的输出结果就不会打印到屏幕上了)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">tasklist 1&gt;&gt; p2.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 等同于:tasklist &gt;&gt; p2.txt</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt;&gt; p2.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 输出结果(stdout)打印在屏幕上,错误信息(stderr)以追加的方式重定向到p2.txt中(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin &gt;&gt; p2.txt 2&gt;&amp;1</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将错误信息(stderr)重定向到输出结果(stdout),然后将输出结果(stdout)以追加的方式重定向到p2.txt中(注:bin目录不存在时,会输出错误信息)</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir bin 2&gt;&gt; p2.txt 1&gt;&amp;2</span>&nbsp;&nbsp;//&nbsp;将输出结果(stdout)重定向到错误信息(stderr),然后将错误信息(stderr)以追加的方式重定向到p2.txt中(注:bin目录不存在时,会输出错误信息) 注:与上条命令结果一致</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">&lt;</span></strong>&nbsp; &nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">从文件中获得输入信息,而不是从屏幕上,一般用于date time label等需要等待输入的命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">date &lt;temp.txt</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// temp.txt中的内容为2005-05-01</span></p>
<table border="0">
<tbody>
<tr>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">编号</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">Handle</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">说明</span></td>
</tr>
<tr>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">0</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">stdin</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">键盘输入</span></td>
</tr>
<tr>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">1</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">stdout</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">在命令提示窗口上打印输出结果(默认)</span></td>
</tr>
<tr>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">2</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">stderr</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">在命令提示窗口上打印错误信息(默认)</span></td>
</tr>
<tr>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">3-9</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">undefined</span></td>
<td><span style="font-size: 14px; color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">应用程序自己定义和指定</span></td>
</tr>
</tbody>
</table>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>@</strong></span> &nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">命令修饰符 &nbsp;在执行命令前,不打印出该命令的内容</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">@cd /d d:\me</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 执行该命令时,不打印出命令的内容:cd /d d:/me</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">,</span></strong> &nbsp; &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">在某些特殊的情况下可以用来代替空格使用</span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir,c:\</span> &nbsp; // 相当于:dir c:\</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">;</span></strong> &nbsp; &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">当命令相同的时候,可以将不同的目标用;隔离开来但执行效果不变。如执行过程中发生错误则只返回错误报告但程序还是会继续执行</span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">dir c:\;d:\;e:\</span> &nbsp; // 相当于顺序执行:dir c:\ &nbsp; &nbsp;dir d:\ &nbsp; &nbsp; dir e:\</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo. &nbsp; </strong><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 输出一个"回车换行",空白行</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo off</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 后续所有命令在执行前,不打印出命令的内容</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo on</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 后续所有命令在执行前,打印出命令的内容</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo 123</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 输出123到终端屏幕</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo "Hello World!!!"</span></strong> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 输出Hello World!!!到终端屏幕</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %errorlevel%</strong></span>&nbsp; &nbsp;//&nbsp;每个命令运行结束,可以用这个命令行格式查看返回码;默认值为0,一般命令执行出错会设errorlevel为1</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo test &gt; p1.txt</span></strong> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 输出test的字符串到当前目录中的p1.txt文件中(以覆盖的方式)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前用户所有的环境变量</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">set path</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看path的环境变量值(准确的说是查看以path开头的环境变量)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set path=</strong></span> &nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 清空path变量</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set path=d:\execute</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将path变量设置为d:\execute(注:修改的path只会影响当前回话,也不会存储到系统配置中去;当前cmd窗口关闭,新设置的path也就不存在了)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set path=%path%;d:\execute</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在path变量中添加d:\execute(注:修改的path只会影响当前回话,也不会存储到系统配置中去;当前cmd窗口关闭,新设置的path也就不存在了)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>path</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前path变量的值</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>path ;</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;清除所有搜索路径设置并指示cmd.exe只在当前目录中搜索</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>path d:\xxx;%PATH%</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将d:\xxx路径添加到path中</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">---------------------------------------------------</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">set p=aa1bb1aa2bb2</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置变量p,并赋值为aa1bb1aa2bb2</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %p%</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示变量p代表的字符串,即aa1bb1aa2bb2</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %p:~6%</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示变量p中第6个字符以后的所有字符,即aa2bb2</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo %p:~6,3%</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示第6个字符以后的3个字符,即aa2</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo %p:~0,3%</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示前3个字符,即aa1</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %p:~-2%</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示最后面的2个字符,即b2</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %p:~0,-2%</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示除了最后2个字符以外的其它字符,即aa1bb1aa2b</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo %p:aa=c%</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 用c替换变量p中所有的aa,即显示c1bb1c2bb2</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>echo %p:aa=%</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将变量p中的所有aa字符串置换为空,即显示1bb12bb2</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">echo %p:*bb=c%</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 第一个bb及其之前的所有字符被替换为c,即显示c1aa2bb2</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">set p=%p:*bb=c%</span></strong> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置变量p,赋值为 %p:*bb=c% ,即c1aa2bb2</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set /a p=39</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置p为数值型变量,值为39</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set /a p=39/10</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 支持运算符,有小数时用去尾法,39/10=3.9,去尾得3,p=3</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set /a p=p/10</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 用 /a 参数时,在 = 后面的变量可以不加%直接引用</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>set /a p="1&amp;0"</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// &amp;运算要加引号。其它支持的运算符参见set/?</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">---------------------------------------------------</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>cls</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">清除屏幕</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ver</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示当前windows系统的版本号</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>winver</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">弹框显示当前windows系统信息</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">vol</span></strong> &nbsp;显示当前分区的卷标</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">label</span></strong> &nbsp;显示当前分区的卷标,同时提示输入新卷标</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">label c:system</span></strong> &nbsp;设置c盘的卷标为system</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>time</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示或设置当前时间</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">time /t</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前时间</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">time</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置新的当前时间(格式:hh:mm:ss),直接回车则表示放弃设置</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>date</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示或设置当前日期</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">date /t</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前日期</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">date</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置新的当前日期(格式:YYYY/MM/DD),直接回车则表示放弃设置</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>title</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">正在做命令行测试</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 修改当前cmd窗口的标题栏文字为正在做命令行测试</span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">prompt orz:</span></strong> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将命令提示符修改为<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">orz:</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>print 1.txt</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 使用设置好的打印机来打印1.txt文本文件</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>call ff.bat</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 调用执行ff.bat脚本(ff.bat脚本执行完原脚本才会往下执行)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>start</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">运行某程序或命令</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start&nbsp;/max notepad.exe</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 最大化的方式启动记事本</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start&nbsp;/min calc.exe</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 最小化的方式启动计算器</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start&nbsp;/min "" d:\Proxifier.exe</span>&nbsp;&nbsp;&nbsp;// 最小化的方式启动Proxifier代理工具</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start &nbsp;tasklist</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 启动一个cmd实例窗口,并运行tasklist</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start explorer f:\</span> &nbsp;// 调用资源管理器打开f盘</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); color: rgb(0, 0, 0); --darkreader-inline-bgcolor:#24dd21; --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-bgcolor="" data-darkreader-inline-color="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">strat iexplore "www.qq.com"</span> &nbsp;// 启动ie并打开www.qq.com网址</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">start ff.bat</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 启动开始执行ff.bat(启动ff.bat脚本后,原脚本继续执行,不会等ff.bat脚本执行完)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>exit</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">退出当前cmd窗口实例</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">exit 0</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 退出当前cmd窗口实例,并将过程退出代码设置为0(0表示成功,非0表示失败)</span></span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">exit /B 1</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 退出当前bat脚本,并将ERRORLEVEL系统变量设置为1</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>pause</strong></span> &nbsp;&nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">暂停批处理程序,并显示出:请按任意键继续....</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>color</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">设置当前cmd窗口背景色和前景色(前景色即为字体的颜色)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">color</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 恢复到缺省设置</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">color 02</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将背景色设为黑色,将字体设为绿色</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">--------------------------------------</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 0 = 黑色 8 = 灰色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 1 = 蓝色 9 = 淡蓝色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 2 = 绿色 A = 淡绿色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 3 = 浅绿色 B = 淡浅绿色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 4 = 红色 C = 淡红色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 5 = 紫色 D = 淡紫色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 6 = 黄色 E = 淡黄色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color=""> 7 = 白色 F = 亮白色</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">--------------------------------------</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>mode con cols=200 lines=60 &amp; color 9f &nbsp; &nbsp;</strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">设置DOS窗口颜色为9f,大小:200行 60列(若<span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color="">屏幕缓冲区大小</span>的宽度w&lt;200或高度h&lt;60,最终DOS的窗口就会为w行,h列)</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><img src="https://images0.cnblogs.com/blog/78946/201408/261651364389696.jpg" alt=""></span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>chcp&nbsp; </strong><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">查看命令行环境字符编码(为一个全局设置)</span></span></p>
<p>936 -- GBK(一般情况下为默认编码) <br>437 -- 美国英语 <br>65001 -- utf-8<br>1200 -- utf-16<br>1201 -- utf-16(Big-Endian)<br>12000 -- utf-32<br>12001 -- utf-32(Big-Endian)</p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">注:</span>cmd的属性窗口,选项标签页也可以查看当前代码页</p>
<p><img src="https://images2018.cnblogs.com/blog/78946/201807/78946-20180719203311480-63725241.png" alt=""></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">chcp&nbsp; 936</span></strong>&nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">// 设置当前命令行环境编码为GBK&nbsp;&nbsp;执行完该命令后还需要将字体设置为点阵字体,才能真正将编码环境切成utf8</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><img src="https://images2018.cnblogs.com/blog/78946/201807/78946-20180720111938013-1747757769.png" alt=""></span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">chcp&nbsp; 65001</span></strong>&nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">// 设置当前命令行环境编码为utf8&nbsp; 执行完该命令后还需要将字体设置为Lucida Console,才能真正将编码环境切成utf8</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><img src="https://images2018.cnblogs.com/blog/78946/201807/78946-20180720111604172-832860971.png" alt=""></span></p>
<p>在注册表中会写入这些字段信息:</p>
<p><img src="https://images2018.cnblogs.com/blog/78946/201807/78946-20180720111812485-1565188150.png" alt=""></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>systeminfo</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">查看当前计算机的综合信息</span></p>
<p><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">systeminfo | findstr /i "初始安装日期 系统启动时间"</span></strong> &nbsp; 只查看当前计算机的初始安装日期和系统启动时间</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>wmic</strong></span> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">查看硬件的信息 &nbsp; <span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">--&nbsp;C:\Windows\System32\wbem\WMIC.exe</span></span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic logicaldisk</span>&nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看计算机上各个盘的相关信息</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic LogicalDisk where "Caption='C:'" get FreeSpace,Size /value</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 获取C盘的剩余空间大小与总大小(单位:Byte)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic os get Caption,InstallDate,OSArchitecture /value</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 获取当前os的Caption、安装日期以及系统架构信息</span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">wmic</span></strong> <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">查看进程信息</span></span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic process where Caption="buyticket.exe" get commandline,ExecutablePath,ProcessId,ThreadCount /value</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看名为"buyticket.exe"所有进程命令行,exe全路径,PID及线程数</span></span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic process where Caption="buyticket.exe" get ExecutablePath,HandleCount /value</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看名为"buyticket.exe"所有进程的exe全路径及当前打开的句柄数</span></span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">wmic process where Caption="buyticket.exe" get ExecutablePath,VirtualSize,WorkingSetSize&nbsp;/value</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看名为"buyticket.exe"所有进程的exe全路径、当前虚拟地址空间占用及物理内存工作集</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>logoff</strong> </span>&nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">注销当前用户</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>shutdown</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">关闭、重启、注销、休眠计算机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /s</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭计算机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /s /t 3600</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 一小时后,关闭本地计算机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /a</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 终止系统关闭</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /r</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭并重启本地计算机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /m 192.168.1.166 /r</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭并重启ip为192.168.1.166的计算机</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">+++++++++++++++++++++</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">远程关机权限的获取:</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">1)修改远程pc的“本地安全策略”,为指定的用户开放权限</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">在WindowsXP默认的安全策略中,只有Administrators组的用户才有权从远端关闭计算机,如果要给xxxx用户远程关机的权限。</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">可利用WindowsXP的“组策略”或“管理工具”中的“本地安全策略”来实现。 </span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">1.命令行运行gpedit.msc打开“组策略编辑器“;</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">2.导航到“计算机配置/Windows设置/安全设置/本地策略/用户权利指派”; </span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">3.修改“从远端系统强制关机”,添加xxxx用户即可。</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">2)获得远程IPC管理权限</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">如果配置第一步后还出现“拒绝访问。”,则需要在运行shutdown命令前先运行如下命令</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">net use \\[ip地址或计算机名]\ipc$ password /user:xxxx</span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">其中password为帐号xxxx的登录密码。</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">+++++++++++++++++++++</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /g</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭并重启计算机,重启后重新启动所有注册的应用程序</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /l</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 注销本地计算机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /h /f</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 休眠本地计算机(强制正在运行的应用程序关闭,不前台警告用户)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">shutdown /s</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭计算机</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>regsvr32</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">注册或反注册com组件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">regsvr32 /s clock.ocx</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 以无声的方式注册clock.ocx组件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">regsvr32 /u myCommon.dll</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 卸载myCommon.dll组件</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>format</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">格式化磁盘</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">format J:&nbsp;/FS:ntfs</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 以ntfs类型格式化J盘 【类型有:FAT、FAT32、exFAT、NTFS或UDF】</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">format J: /FS:fat32 /Q</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;&nbsp;以fat32类型快速格式化J盘</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>chkdsk /f D:</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 检查磁盘D并显示状态报告;加参数/f表示同时会修复磁盘上的错误</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">subst</span> </strong>&nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">磁盘映射 &nbsp;<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">-- 磁盘映射信息都保存在注册表以下键值中:HKEY_CURRENT_USER\Network</span></span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">subst</span> &nbsp;// 显示目前所有的映射</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">subst z: \\com\software</span> &nbsp;// 将\\com\software共享映射为本地z盘</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">subst y: e:\src</span> &nbsp;// 将e:\src映射为本地y盘</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">subst z: /d</span> &nbsp;// 删除z盘映射</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">cmdkey</span></strong> &nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">凭据Credential(保存的用户名和密码)</span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmdkey /list</span> &nbsp;// 列出可用的凭据</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmdkey /list:10.12.190.82</span> &nbsp;// 列出指定目标的凭据</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmdkey /list:Domain:target=10.12.190.82</span> &nbsp;// 列出指定目标的凭据</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmdkey /add:Domain:target=10.12.190.82 /user:LiLei /pass:123456</span>&nbsp;&nbsp;// 若target为10.12.190.82的凭据不存在,则添加;否则就将10.12.190.82凭据的用户名修改为LiLei,密码修改为123456</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cmdkey /delete:Domain:target=10.12.190.82</span> &nbsp;// 删除指定目标的凭据</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">cscript</span></strong> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">执行vbs脚本</span></span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">cscript /Nologo mac.vbs</span> &nbsp;// 执行mac.vbs脚本,显示本机mac地址</span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">-------mac.vbs----------</span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">Dim mc,mo</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">Set mc=GetObject("Winmgmts:").InstancesOf("Win32_NetworkAdapterConfiguration")</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">For Each mo In mc</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">If mo.IPEnabled=True Then</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">MsgBox "本机网卡MAC地址是: " &amp; mo.MacAddress</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">Exit For</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">End If</span><br><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">Next</span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color="">--------------------------</span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">schtasks</span></strong>&nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">任务计划</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /query /fo LIST /v</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;以较为详细易于阅读的格式显示本机所有任务计划信息</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /create /sc minute /mo 20 /tn "Soda Build" /tr d:\check.vbs</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;创建一个名为Soda Build的任务计划:该任务计划每20分钟执行一下d:\check.vbs脚本</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /create /tn "Soda Build" /tr D:\updateall.bat /sc daily /st 02:06 /f</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制创建一个名为Soda Build的任务计划(不进行确认):该任务计划每天凌晨2点06分执行一下D:\updateall.bat脚本</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /delete /tn "Soda Build" /f</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;强制删除Soda Build名称的任务计划(不进行确认)</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /change /tn "Soda Build" /tr d:\check2.vbs</span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将名为Soda Build的任务计划的执行脚本修改为d:\check2.vbs</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /run /tn "Soda Build"</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 执行名为Soda Build的任务计划</span></span></p>
<p><span style="color: rgb(51, 51, 51); --darkreader-inline-color:#363a3b;" data-darkreader-inline-color=""><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">schtasks /end /tn "Soda Build"</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 终止执行名为Soda Build的任务计划</span></span></p>
<p><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong><span style="font-size: 14pt;">6. net命令</span></strong></span></p>
<p><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">net start</span></strong> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看已经启动的服务</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net start "Task Scheduler"</strong> </span>&nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 开启任务计划服务</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net stop "Task Scheduler"</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭任务计划服务</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net start dnscache</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 开启dns缓存服务</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net stop dnscache</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 关闭dns缓存服务</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看当前用户下的共享目录</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share workFile /delete</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 取消名为workFile的共享状态</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share xxx=c:\360Downloads</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 将c:\360Downloads设为共享,并取名为xxx</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share ipc$</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 开启ipc$共享</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share ipc$ /del</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除ipc$共享</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net share c$ /del</strong> </span><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除c盘共享</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use \\192.168.1.166\ipc$ " " /user:" "</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 建立192.168.1.166的ipc空链接</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use \\192.168.1.166\ipc$ "123456" /user:"administrator"</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 直接登陆后建立192.168.1.166的ipc非空链接(用户名为administrator 密码为123456)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use h: \\192.168.1.166\c$ "123456" /user:"administrator"</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 直接登陆后映射192.168.1.166的c盘到本地为h盘(用户名为administrator 密码为123456)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use h: \\192.168.1.166\c$</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 登陆后映射192.168.1.166的c盘到本地为h盘</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use \\192.168.1.166\ipc$ /del</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除ipc链接</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net use h: /del</strong></span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除本地的h盘的映射 </span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net view</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看本地局域网内开启了哪些共享</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net view \\192.168.1.166</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看192.168.1.166的机器上在局域网内开启了哪些共享</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net time \\127.0.0.1</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看本地机器的日期及时间</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net time \\localhost</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看本地机器的日期及时间</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net time \\192.168.1.166</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看192.168.1.166机器的日期及时间</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net time \\192.168.1.166 /set</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 设置本地计算机时间与192.168.1.166主机的时间同步,加上参数/yes可取消确认信息</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net user</strong> </span>&nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看当前机器上的用户</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net user Administrator</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看当前机器上的Administrator用户的信息</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net user Guest /active:yes</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 启用Guest用户</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net user dev 123456 /add</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 新建一个名为dev,密码为123456的用户</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net localgroup administrators dev /add</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 把名为dev的用户添加到管理员用户组中,使其具有管理员权限</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>net user dev /del</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 删除名为dev的用户</span></p>
<p><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong><span style="font-size: 14pt;">7. 进程操作</span></strong></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>tasklist</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示当前运行的进程信息(可查看PID)</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>taskkill</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">结束指定的进程</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">taskkill /im notepad.exe</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 结束名为notepad.exe的进程</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">taskkill /pid 1230 /pid 1241 /pid 1253 /t</span> <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 结束pid为1230、1241和1253的进程以及由它们启动起来的子进程</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">taskkill /f /im cmd.exe /t</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 强制结束有名为cmd.exe的进程以及由它启动起来的子进程</span></p>
<p><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color=""><strong><span style="font-size: 14pt;">8. 网络操作</span></strong></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ping</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 用于检测网络是否通畅,以及网络时延情况(工作在ICMP协议上)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping baidu.com</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// &nbsp;测试与baidu服务器的连接情况</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping chen-pc0</span> &nbsp; // 测试机器名为chen-pc0的连接情况</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping&nbsp;220.181.111.86</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 测试与ip为220.181.111.86的连接情况</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping -l 65500 -n 10 qq.com</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 向qq.com发送10次65500字节的ping</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping -n 6 127.0.0.1</span> // 对当前主机执行6次ping操作(花费时间为5s)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">ping -t baidu.com</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""> // 不断地测试baidu服务器的连接情况 &nbsp;&nbsp;</span>【<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">Ctrl+Pause Break:查看ping的统计信息;Ctrl+C:终止当前任务</span>】</p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">a. 首先查本地arp cache信息,看是否有对方的mac地址和IP地址映射条目记录 </span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">b. 如果没有,则发起一个arp请求广播包,等待对方告知具体的mac地址 </span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">c. 收到arp响应包之后,获得某个IP对应的具体mac地址,有了物理地址之后才可以开始通信了,同时对ip-mac地址做一个本地cache </span><br><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">d. 发出icmp echo request包,收到icmp echo reply包</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ipconfig /all</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看本地ip地址等详细信息</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ipconfig /displaydns</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示本地dns缓存的内容</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ipconfig /flushdns</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 清除本地dns缓存的内容</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><strong><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color="">nslookup www.cnblogs.com</span></strong> &nbsp;// 获取www.cnblogs.com的域名解析</span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">服务器: gm-captiva.tencent.com<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//DNS服务器的主机名</span></span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">Address: 10.6.18.41<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//DNS服务器IP</span></span></p>
<p><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">非权威应答:</span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">名称: www.cnblogs.com<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//解析的域名URL</span></span><br><span style="color: rgb(128, 128, 128); --darkreader-inline-color:#7e7c77;" data-darkreader-inline-color="">Address: 42.121.252.58<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//解析回的IP</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong><strong>nslookup -d www.cnblogs.com</strong>&nbsp;&nbsp;</strong><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 打印出www.cnblogs.com的域名解析所有记录</span></span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>netstat -a</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看开启了哪些端口</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>netstat&nbsp;-n</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看端口的网络连接情况</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>netstat -v</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看正在进行的工作</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>netstat -p tcp</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看tcp协议的使用情况</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>tracert 182.140.167.44</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看本机到达182.140.167.44的路由路径</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>route print</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示出IP路由</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>telnet&nbsp;182.140.167.44 8000</strong></span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;探测182.140.167.44是否使用TCP协议监听8000端口(注意:telnet命令不支持UDP端口检测)</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color="">说明:如果端口关闭或者无法连接,则显示不能打开到主机的链接,链接失败;端口打开的情况下,链接成功,则进入telnet页面(全黑的),证明端口可用。</span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">用于探测指定IP的端口号,只是telnet的一个基本功能;</span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">远程登录到网络中的计算机,并以命令行的方式远程管理计算机才是telnet命令的强大之处。</span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color=""><strong><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">windows telnet服务器(默认端口:23)环境配置过程如下</span></strong>: <a href="http://winsystem.ctocio.com.cn/Longhorn/472/8756972.shtml" target="_blank"><span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">参考1</span></a></span></p>
<p><span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">a. 安装telnet服务器</span></p>
<p><span style="color: rgb(153, 153, 153); --darkreader-inline-color:#979389;" data-darkreader-inline-color=""><img src="https://images2015.cnblogs.com/blog/78946/201609/78946-20160902142422215-1607922084.png" alt=""></span></p>
<p>b.&nbsp;启动Telnet服务</p>
<p><img src="https://images2015.cnblogs.com/blog/78946/201609/78946-20160902144707308-2120239427.png" alt=""></p>
<p>c. 关闭windows防火墙 &nbsp; &nbsp;注:若不想关闭防火墙,则需要在Windows防火墙 -- <span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">高级设置</span>里面对Telnet服务器的访问规则进行配置</p>
<p><img src="https://images2015.cnblogs.com/blog/78946/201609/78946-20160902150418730-745820459.png" alt="">&nbsp;&nbsp;<img src="https://images2015.cnblogs.com/blog/78946/201609/78946-20160902150424652-1363165395.png" alt=""></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>ftp 46.19.34.198 21</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 连接46.19.34.198 ftp服务器(21为端口号),然后会要求输入用户名与密码;连接成功后,具体如何使用可以键入?来查看帮助说明</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>arp</strong></span> &nbsp; <span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">显示和修改地址解析协议(ARP)使用的“IP到mac”的地址转换表</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">arp -a</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示arp缓存表</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>at</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">计划任务</span>(必须保证“Task <span style="color: rgb(0, 0, 0); --darkreader-inline-color:#0d0d0d;" data-darkreader-inline-color="">Scheduler”服务启动</span> &nbsp;&nbsp;<span style="color: rgb(255, 0, 255); --darkreader-inline-color:#d318d1;" data-darkreader-inline-color="">net start "task scheduler"</span>)</p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 查看所有的计划任务</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at /delete /yes</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 停止所有任务计划(不需要确认)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at 1</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 开启id为1的计划任务</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at 1 /delete /yes</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 停止id为1的计划任务(不需要确认)</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at 12:42 shutdown –s –t30</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 到12:42 ,电脑会出现“ 系统关机 ”对话框,并默认 30 秒延时自动关机</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at&nbsp;cmd /c dir &gt; c:\test.out</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 如果命令不是exe文件,必须在命令前加上cmd /c</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at 6:00AM /every:Saturday task.bat</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">//&nbsp;在每周六早上6点,电脑定时启动task<span lang="EN-US">.bat批处理文件</span></span></p>
<p><span lang="EN-US"><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at \\chen&nbsp;</span></span><span lang="EN-US"><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">12:00 shutdown /r</span>&nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 到12:00时,关闭名为chen的计算机</span></span></p>
<p><span lang="EN-US"><span lang="EN-US"><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">at \\192.168.1.166&nbsp;</span><span lang="EN-US"><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">12:00&nbsp;shutdown /r</span>&nbsp; &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 到12:00时,关闭ip为192.168.1.166的计算机</span></span></span></span></p>
<p><strong><span style="font-size: 14pt;"><span style="color: rgb(255, 0, 0); --darkreader-inline-color:#cf1514;" data-darkreader-inline-color="">9. 文本处理</span>&nbsp;</span></strong></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>edit config.ini</strong></span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 编辑config.ini文件(会进入edit字符编辑器;按alt,可以选择对应的菜单)</span> <span style="color: rgb(0, 204, 255); --darkreader-inline-color:#23b7da;" data-darkreader-inline-color="">win7 x64下没有该命令</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>find</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">文件中搜索字符串</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">find /N /I "pid" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在1.txt文件中忽略大小写查找pid字符串,并带行号显示查找后的结果</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">find /C "exe" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 只显示在1.txt文件中查找到exe字符串的次数</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">find /V "exe" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 显示未包含1.txt文件中未包含exe字符串的行</span></p>
<p><span style="color: rgb(128, 0, 128); --darkreader-inline-color:#70136f;" data-darkreader-inline-color=""><strong>findstr</strong></span> &nbsp;<span style="color: rgb(0, 0, 255); --darkreader-inline-color:#1010c9;" data-darkreader-inline-color="">文件中搜索字符串</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">findstr "hello world" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在1.txt文件中搜索hello或world</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">findstr /c:"hello world" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在1.txt文件中搜索hello world</span></p>
<p><span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color=""><span style="color: rgb(0, 0, 0); background-color: rgb(0, 255, 0); --darkreader-inline-color:#0d0d0d; --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-color="" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">findstr /c:"hello world" 1.txt nul</span> &nbsp;// 在1.txt文件中搜索hello world,并在每行结果前打印出1.txt: &nbsp; 注:findstr只有在2个及以上文件中搜索字符串时才会打印出每个文件的文件名,nul表示一个空文件</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">findstr /s /i "Hello" *.*</span> &nbsp; <span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 不区分大小写,在当前目录和所有子目录中的所有文件中的hello</span></p>
<p><span style="background-color: rgb(0, 255, 0); --darkreader-inline-bgcolor:#24dd21;" data-darkreader-inline-bgcolor="">例:</span><span style="color: rgb(255, 102, 0); --darkreader-inline-color:#d9681c;" data-darkreader-inline-color="">findstr &nbsp;"^[0-9][a-z]" 1.txt</span> &nbsp;<span style="color: rgb(0, 128, 0); --darkreader-inline-color:#197517;" data-darkreader-inline-color="">// 在1.txt中搜索以1个数字+1个小写字母开头子串的行</span></p>
<p>&nbsp;</p></div><div id="MySignature"></div>
<div class="clear"></div>
<div id="blog_post_info_block">
<div id="BlogPostCategory">分类: <a href="https://www.cnblogs.com/kekec/category/244885.html" target="_blank">系统-软件</a></div>
<div id="EntryTag">标签: <a href="https://www.cnblogs.com/kekec/tag/System/">System</a></div>
<div id="blog_post_info"><div id="green_channel">
<a href="javascript:void(0);" id="green_channel_digg" onclick="DiggIt(3662125,cb_blogId,1);green_channel_success(this,'谢谢推荐!');">好文要顶</a>
<a id="green_channel_follow" onclick="follow('6a25ea98-967b-de11-be36-001cf0cd104b');" href="javascript:void(0);">关注我</a>
<a id="green_channel_favorite" onclick="AddToWz(cb_entryId);return false;" href="javascript:void(0);">收藏该文</a>
<a id="green_channel_weibo" href="javascript:void(0);" title="分享至新浪微博" onclick="ShareToTsina()"><img src="//common.cnblogs.com/images/icon_weibo_24.png" alt=""></a>
<a id="green_channel_wechat" href="javascript:void(0);" title="分享至微信" onclick="shareOnWechat()"><img src="//common.cnblogs.com/images/wechat.png" alt=""></a>
</div>
<div id="author_profile">
<div id="author_profile_info" class="author_profile_info">
<a href="https://home.cnblogs.com/u/kekec/" target="_blank"><img src="//pic.cnblogs.com/face/u78946.jpg" class="author_avatar" alt=""></a>
<div id="author_profile_detail" class="author_profile_info">
<a href="https://home.cnblogs.com/u/kekec/">可可西</a><br>
<a href="https://home.cnblogs.com/u/kekec/followees">关注 - 1</a><br>
<a href="https://home.cnblogs.com/u/kekec/followers">粉丝 - 165</a>
</div>
</div>
<div class="clear"></div>
<div id="author_profile_honor"></div>
<div id="author_profile_follow">
<a href="javascript:void(0);" onclick="follow('6a25ea98-967b-de11-be36-001cf0cd104b');return false;">+加关注</a>
</div>
</div>
<div id="div_digg">
<div class="diggit" onclick="votePost(3662125,'Digg')">
<span class="diggnum" id="digg_count">11</span>
</div>
<div class="buryit" onclick="votePost(3662125,'Bury')">
<span class="burynum" id="bury_count">0</span>
</div>
<div class="clear"></div>
<div class="diggword" id="digg_tips">
</div>
</div>
<script type="text/javascript">
currentDiggType = 0;
</script></div>
<div class="clear"></div>
<div id="post_next_prev"><a href="https://www.cnblogs.com/kekec/p/3816983.html" class="p_n_p_prefix">« </a> 上一篇:<a href="https://www.cnblogs.com/kekec/p/3816983.html" title="发布于2014-06-30 17:27">以16进制打印出一块内存buff</a><br><a href="https://www.cnblogs.com/kekec/p/3841669.html" class="p_n_p_prefix">» </a> 下一篇:<a href="https://www.cnblogs.com/kekec/p/3841669.html" title="发布于2014-07-13 22:46">gdo图形引擎中的旋转角</a><br></div>
</div>
<p class="postfoot">
posted on <span id="post-date">2014-07-01 21:15</span> <a href="https://www.cnblogs.com/kekec/">可可西</a> 阅读(<span id="post_view_count">68813</span>) 评论(<span id="post_comment_count">1</span>) <a href="https://i.cnblogs.com/EditPosts.aspx?postid=3662125" rel="nofollow">编辑</a> <a href="#" onclick="AddToWz(3662125);return false;">收藏</a>
</p>
</div>
<script type="text/javascript">var allowComments=true,cb_blogId=59071,cb_entryId=3662125,cb_blogApp=currentBlogApp,cb_blogUserGuid='6a25ea98-967b-de11-be36-001cf0cd104b',cb_entryCreatedDate='2014/7/1 21:15:00';loadViewCount(cb_entryId);var cb_postType=1;var isMarkdown=false;</script>
</div><a name="!comments"></a><div id="blog-comments-placeholder"><div id="comments_pager_top"></div>
<div id="comments">
<h3>Feedback</h3>
<h4>
<a href="#3654893" class="layer">#1楼</a><a name="3654893" id="comment_anchor_3654893"></a><span id="comment-maxId" style="display:none;">3654893</span><span id="comment-maxDate" style="display:none;">2017/3/29 17:27:06</span>
<span>
<span class="comment_date">2017-03-29 17:27</span>
</span>
<a id="a_comment_author_3654893" href="https://www.cnblogs.com/hechunyang/" target="_blank">贺春阳</a> <a href="http://msg.cnblogs.com/send/%E8%B4%BA%E6%98%A5%E9%98%B3" title="发送站内短消息" class="sendMsg2This">&nbsp;</a>
</h4>
<p>
</p><div id="comment_body_3654893" class="blog_comment_body">不错 学习了</div><div class="comment_vote"><a href="javascript:void(0);" class="comment_digg" onclick="return voteComment(3654893,'Digg',this)">支持(0)</a><a href="javascript:void(0);" class="comment_bury" onclick="return voteComment(3654893,'Bury',this)">反对(0)</a></div><span id="comment_3654893_avatar" style="display:none;">http://pic.cnblogs.com/face/582296/20170719105904.png</span>
&nbsp;&nbsp;<span class="comment_actions"></span>
<p></p>
</div><div id="comments_pager_bottom"></div></div><script type="text/javascript">var commentManager = new blogCommentManager();commentManager.renderComments(0);</script>
<div id="comment_form" class="commentform">
<a name="commentform"></a>
<div id="divCommentShow"></div>
<div id="comment_nav"><span id="span_refresh_tips"></span><a href="javascript:void(0);" onclick="return RefreshCommentList();" id="lnk_RefreshComments" runat="server" clientidmode="Static">刷新评论</a><a href="#" onclick="return RefreshPage();">刷新页面</a><a href="#top">返回顶部</a></div>
<div id="comment_form_container"><div class="login_tips">注册用户登录后才能发表评论,请 <a rel="nofollow" href="javascript:void(0);" class="underline" onclick="return login('commentform');">登录</a> 或 <a rel="nofollow" href="javascript:void(0);" class="underline" onclick="return register();">注册</a>,<a href="http://www.cnblogs.com">访问</a>网站首页。</div></div>
<div class="ad_text_commentbox" id="ad_text_under_commentbox"></div>
<div id="ad_t2"><a href="http://www.ucancode.com/index.htm" target="_blank" onclick="ga('send', 'event', 'Link', 'click', 'T2-工控')">【推荐】超50万C++/C#源码: 大型实时仿真组态图形源码</a><br><a href="https://www.grapecity.com.cn/developer/spreadjs?utm_source=cnblogs&amp;utm_medium=blogpage&amp;utm_term=bottom&amp;utm_content=SpreadJS&amp;utm_campaign=community" target="_blank" onclick="ga('send', 'event', 'Link', 'click', 'T2-SpreadJS')">【前端】SpreadJS表格控件,可嵌入系统开发的在线Excel</a><br><a href="https://gitee.com/enterprises?from=bky-1" target="_blank" onclick="ga('send', 'event', 'Link', 'click', 'T2-gitee')">【推荐】码云企业版,高效的企业级软件协作开发管理平台</a><br><a href="https://q.cnblogs.com/" target="_blank" onclick="ga('send', 'event', 'Link', 'click', 'T2-博问')">【推荐】程序员问答平台,解决您开发中遇到的技术难题</a><br></div>
<div id="opt_under_post"></div>
<script async="async" src="https://www.googletagservices.com/tag/js/gpt.js"></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
</script>
<script>
googletag.cmd.push(function() {
googletag.defineSlot('/1090369/C1', [300, 250], 'div-gpt-ad-1546353474406-0').addService(googletag.pubads());
googletag.defineSlot('/1090369/C2', [468, 60], 'div-gpt-ad-1539008685004-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
<div id="cnblogs_c1" class="c_ad_block" style="">
<div id="div-gpt-ad-1546353474406-0" style="height: 250px; width: 300px;"><div id="google_ads_iframe_/1090369/C1_0__container__" style="border: 0pt none; width: 300px; height: 250px; --darkreader-inline-border-top: initial; --darkreader-inline-border-right: initial; --darkreader-inline-border-bottom: initial; --darkreader-inline-border-left: initial;" data-darkreader-inline-border-top="" data-darkreader-inline-border-right="" data-darkreader-inline-border-bottom="" data-darkreader-inline-border-left=""></div></div>
</div>
<div id="under_post_news"><div class="recomm-block"><b>相关博文:</b><br>· <a href="https://www.cnblogs.com/itfenqing/archive/2011/07/14/4429579.html" target="_blank" onclick="clickRecomItmem(4429579)">CMD命令</a><br>· <a href="https://www.cnblogs.com/liqw/p/3322001.html" target="_blank" onclick="clickRecomItmem(3322001)">doc命令大全(详细版)</a><br>· <a href="https://www.cnblogs.com/MattCheng/p/4547382.html" target="_blank" onclick="clickRecomItmem(4547382)">DOS与批处理</a><br>· <a href="https://www.cnblogs.com/top5/archive/2011/01/04/1925338.html" target="_blank" onclick="clickRecomItmem(1925338)">Dos命令集合</a><br>· <a href="https://www.cnblogs.com/xiongwei/p/3358720.html" target="_blank" onclick="clickRecomItmem(3358720)">doc命令大全(详细版)</a><br></div></div>
<div id="cnblogs_c2" class="c_ad_block" style="">
<div id="div-gpt-ad-1539008685004-0" style="height: 60px; width: 468px;"><div id="google_ads_iframe_/1090369/C2_0__container__" style="border: 0pt none; width: 468px; height: 60px; --darkreader-inline-border-top: initial; --darkreader-inline-border-right: initial; --darkreader-inline-border-bottom: initial; --darkreader-inline-border-left: initial;" data-darkreader-inline-border-top="" data-darkreader-inline-border-right="" data-darkreader-inline-border-bottom="" data-darkreader-inline-border-left=""></div></div>
</div>
<div id="under_post_kb"><div class="itnews c_ad_block"><b>最新新闻</b>:<br> · <a href="https://news.cnblogs.com/n/627681/" target="_blank">7nm EUV工艺 NVIDIA证实三星代工下一代“安培”GPU</a><br> · <a href="https://news.cnblogs.com/n/627680/" target="_blank">民营运载火箭公司星际荣耀宣布完成A++轮融资</a><br> · <a href="https://news.cnblogs.com/n/627679/" target="_blank">刘兴亮 | 谷歌瘦身</a><br> · <a href="https://news.cnblogs.com/n/627678/" target="_blank">三手烟有损细胞DNA和线粒体</a><br> · <a href="https://news.cnblogs.com/n/627677/" target="_blank">滴滴准入安全负责人:平台司机日均人脸验证430万人次</a><br>» <a href="http://news.cnblogs.com/" title="IT新闻" target="_blank">更多新闻...</a></div></div>
<div id="HistoryToday" class="c_ad_block"></div>
<script type="text/javascript">
if(enablePostBottom()) {
codeHighlight();
fixPostBody();
setTimeout(function () { incrementViewCount(cb_entryId); }, 50);
deliverT2();
deliverC1();
deliverC2();
loadNewsAndKb();
loadBlogSignature();
LoadPostInfoBlock(cb_blogId, cb_entryId, cb_blogApp, cb_blogUserGuid);
GetPrevNextPost(cb_entryId, cb_blogId, cb_entryCreatedDate, cb_postType);
loadOptUnderPost();
GetHistoryToday(cb_blogId, cb_blogApp, cb_entryCreatedDate);
}
</script>
</div>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment