<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>曲径通幽论坛 - Windows 批处理</title>
    <link>http://www.groad.net/bbs/forum.php?mod=forumdisplay&amp;fid=133</link>
    <description>Latest 20 threads of Windows 批处理</description>
    <copyright>Copyright(C) 曲径通幽论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Mon, 25 May 2026 13:15:27 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.groad.net/bbs/static/image/common/logo_88_31.gif</url>
      <title>曲径通幽论坛</title>
      <link>http://www.groad.net/bbs/</link>
    </image>
    <item>
      <title>bat批处理删除指定N天前的文件</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=9034</link>
      <description><![CDATA[Windows下bat批处理，自动获取文件的最后修改时间，然后将指定多少天之前的文件删除，需要Windows支持forfiles命令，XP及以上系统都自带forfiles命令。

       删除指定目录下7天前的文件（目录为C:\\test）：

forfiles /p \&quot;c:\\test\&quot; /s /m *.* /d -7 /c \&quot;cmd /c d ...]]></description>
      <category>Windows 批处理</category>
      <author>beyes</author>
      <pubDate>Fri, 30 Oct 2015 03:12:17 +0000</pubDate>
    </item>
    <item>
      <title>arp --- 地址解析协议命令</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8468</link>
      <description><![CDATA[-a 或 –g 选项，查看高速缓存中的所有项目：

如果有多张网卡，那么使用 arp –a 某个接口的IP地址，那么就只显示与该接口相关的ARP缓存内容。

将 MAC 与 IP 地址绑定：

这样做，会在 ARP 缓存中添加该对应项。

删除上面的静态绑定：]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Thu, 12 Jun 2014 15:34:02 +0000</pubDate>
    </item>
    <item>
      <title>gpupdate -- 刷新本地计算机组策略</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8467</link>
      <description><![CDATA[gpupdate 命令用于刷新本地和基于 Active Directory 的组策略设置，命令格式如下：



通常，如果为了让更改的组策略立即生效，可以使用 /force 选项：



刷新完组策略，重新启动计算机：]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Thu, 12 Jun 2014 03:45:32 +0000</pubDate>
    </item>
    <item>
      <title>escpol.msc --- 启动本地安全策略</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8466</link>
      <description><![CDATA[本地安全策略可以从控制面板里启动，也可以执行 escpol.msc 命令来启动。

下面以设置限制登录系统尝试密码次数为例，说明本地安全策略的应用。

展开 “本地安全策略 --&gt; 安全设置 --&gt; 账户策略 --&gt; 账户锁定策略” ：

（图-1）
在上图红框中，右击 “账户锁定 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Thu, 12 Jun 2014 02:13:23 +0000</pubDate>
    </item>
    <item>
      <title>systeminfo  --- 查看系统信息</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8465</link>
      <description><![CDATA[systeminfo 可以显示计算机与操作系统的详细配置信息。

查看远程计算机的系统配置：]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Wed, 11 Jun 2014 09:52:28 +0000</pubDate>
    </item>
    <item>
      <title>taskkill --- 结束进程</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8464</link>
      <description><![CDATA[taskkill 可以结束一个或多个任务或进程。

命令格式：

一般可以通过 PID 或进程镜像名来结束进程。

通过 PID 结束进程：

通过镜像名来结束进程：

如果想要将该进程的子进程一起都结束，那么使用 /T 选项：

有时常规方式下无法结束进程，那么可以尝试  ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Wed, 11 Jun 2014 07:23:05 +0000</pubDate>
    </item>
    <item>
      <title>tasklist --- 显示正在运行的进程</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8462</link>
      <description><![CDATA[tasklist 可以显示本机或远程主机上的正在运行的进程列表（需要远程计算机上的 RPC 服务开启）。

命令格式：


直接运行该命令就可以看到正在运行的进程列表，其中会看到有一栏“会话名”，其中有两种形式，一是 Services，二是 console ；前者说明该进程是以“服 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Tue, 10 Jun 2014 16:26:20 +0000</pubDate>
    </item>
    <item>
      <title>openfiles --- 列出或中断系统上已打开的文件和文件夹</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8460</link>
      <description><![CDATA[openfiles 命令可以列出或中断系统上已打开的文件和文件夹，命令格式为：


如果直接运行，往往会看到：

提示需要打开 “维护对象列表” 才能查看本地打开的文件，打开该列表同样用该命令：

如果接 off 则表示关闭 “维护对象列表“ 。

开启之后需要重新启 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Sun, 08 Jun 2014 02:56:10 +0000</pubDate>
    </item>
    <item>
      <title>fsmgmt.msc --- 共享文件夹管理器</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8459</link>
      <description><![CDATA[fsmgmt.msc 可以打开共享文件夹管理器：



在这里你可以新建共享，查看所有的共享列表，删除共享等操作。如果要新建共享，则右击左侧栏中的 “共享”，在弹出菜单选择 “新建共享” 。

如果希望开启匿名共享，那么可参考《在 Windows7 上开启匿名共享》]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Sun, 08 Jun 2014 02:34:10 +0000</pubDate>
    </item>
    <item>
      <title>compact --- 压缩文件</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8458</link>
      <description><![CDATA[在某个目录下，直接运行 compact 文件，可以查看有哪些文件被压缩过：

从上面加红的 C 字符可以看到，3.txt 这个文件是被压缩过的。实际上，在资源管理器里，看到该文件的颜色是蓝色的。

如果要做这个压缩实验，可以复制大量的文字到一个文本文件中，然后如下使用 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Sun, 08 Jun 2014 01:57:51 +0000</pubDate>
    </item>
    <item>
      <title>cipher --- 对文件进行加密与解密</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8457</link>
      <description><![CDATA[cipher 命令可以对文件或目录进行加密。该加密属于用户身份验证的，也就是说，在你加密后，只要是加密者登录了系统，就可以打开并阅读加密文件，别的使用者无法打开文件，如果是管理员却有权限删除加密文件，而不能打开它。

示例-1：加密单个文件

其中，选项 /e  ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Sun, 08 Jun 2014 00:51:55 +0000</pubDate>
    </item>
    <item>
      <title>comp --- 文件比较</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8456</link>
      <description><![CDATA[comp 命令可以对两个文件进比较。

命令格式：

示例：

如果要继续比较其他文件，那么可以输入 \'y\'，然后根据提示来输入：

comp 命令的功能相对较弱，另外还有一个 fc 命令，稍微强大些。但总的来说，Windows 下的这两个文件比较命令，功能都很一般。]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Sat, 07 Jun 2014 12:43:27 +0000</pubDate>
    </item>
    <item>
      <title>xcopy --- 复制文件和目录树</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8455</link>
      <description><![CDATA[xcopy 命令也是用来复制文件，但它可以复制目录下的所有文件和子目录，并且会自动创建目标目录，其命令格式为：


该命令的选项众多，可以查看帮助以获得更多的说明，这里只给 2 个示范：

示例一
上面这条命令是将当前目录下的所有文件及子目录复制到 d:\\databac ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Fri, 06 Jun 2014 16:04:06 +0000</pubDate>
    </item>
    <item>
      <title>copy --- 复制文件</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8454</link>
      <description><![CDATA[copy 命令用来对文件的复制，其命令格式为：

示例一：将相同扩展名的文件一次性复制到指定的目录下

示例二：将多个文件合并到一个文件：

注意，此种合并的复制方式很多时候并不会达到好的阅读目的。比如1.txt，2.txt，3.txt 中的内容分别为单词hello, windows, ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Fri, 06 Jun 2014 14:53:39 +0000</pubDate>
    </item>
    <item>
      <title>move --- 移动文件并重命名文件和目录</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8453</link>
      <description><![CDATA[move 命令用来移动文件并重命名文件和目录，相当于窗口操作里的剪切。

命令格式：
示例：


/y 选项，当覆盖一个重名文件时，取消提示。]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Fri, 06 Jun 2014 10:52:34 +0000</pubDate>
    </item>
    <item>
      <title>用指定字符替换指定内容</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8452</link>
      <description><![CDATA[下面代码将接受用户的输入（被替换的字符串与替换后的字符串），并检索全文，逐行替换，代码如下：
该代码主要利用了 set 命令的替换字串形式： %PATH:str1=str2% ，即将 str2 替换掉 str1 。]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Wed, 04 Jun 2014 11:18:56 +0000</pubDate>
    </item>
    <item>
      <title>逐行显示文本，以及等号输出不换行的另类处理方法</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8451</link>
      <description><![CDATA[看到一个逐行显示的批处理代码：

它的作用是逐行显示一个文本，就是模拟每一行的快速向前推进输出，而不是一下子整行的输出。

先说明一下代码里面的一些语句：

call set \&quot;str=%%str:\&quot;= %%\&quot;
这行语句是将 %%str:\&quot;=%% 赋值给 str ，这实际上是 set 的一种增强型 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Wed, 04 Jun 2014 08:58:30 +0000</pubDate>
    </item>
    <item>
      <title>set 与 双引号</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8450</link>
      <description><![CDATA[在许多情况下，用 set 来设置值时，是不需要用双引号的，比如： set str=%i% ，这里将变量 i 的值赋给 str 。但是如果写成 set \&quot;str=%%i\&quot;，也没有什么不妥。

在一般情况下，加或不加双引号都没关系，但有些特殊的情况如果不用双引号，那么可能会导致错误，比如：

 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Wed, 04 Jun 2014 06:17:42 +0000</pubDate>
    </item>
    <item>
      <title>跑马灯</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8449</link>
      <description><![CDATA[下面是一个跑马灯的演示程序：]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Tue, 03 Jun 2014 04:39:40 +0000</pubDate>
    </item>
    <item>
      <title>call set 与 变量延迟</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=8448</link>
      <description><![CDATA[在有些地方遇到 call set 的用法，而且它还和变量延迟有所联系。下面将从简单的实例开始对其抽丝剥茧。

先看下面字符串截取的一段代码：

很显然，由于字符串截取没有给出第 2 个参数，所以没有任何值赋值给 c，因此在 echo 变量c 时会提示“ECHO 处于关闭状态”。 ...]]></description>
      <category>Windows 批处理</category>
      <author>easy</author>
      <pubDate>Tue, 03 Jun 2014 03:59:12 +0000</pubDate>
    </item>
  </channel>
</rss>