Files
pages/2019/02/01/history.html
2026-02-11 09:55:06 +00:00

3571 lines
480 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Mayx的计算机学习史 | Mayx的博客</title>
<meta name="generator" content="Jekyll v3.9.5" />
<meta property="og:title" content="Mayx的计算机学习史" />
<meta name="author" content="mayx" />
<meta property="og:locale" content="zh_CN" />
<meta name="description" content="今天我想说说我学习计算机的过程。" />
<meta property="og:description" content="今天我想说说我学习计算机的过程。" />
<meta property="og:site_name" content="Mayx的博客" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2019-02-01T00:00:00+08:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Mayx的计算机学习史" />
<meta name="google-site-verification" content="huTYdEesm8NaFymixMNqflyCp6Jfvd615j5Wq1i2PHc" />
<meta name="msvalidate.01" content="0ADFCE64B3557DC4DC5F2DC224C5FDDD" />
<meta name="yandex-verification" content="fc0e535abed800be" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"mayx"},"dateModified":"2019-02-01T00:00:00+08:00","datePublished":"2019-02-01T00:00:00+08:00","description":"今天我想说说我学习计算机的过程。","headline":"Mayx的计算机学习史","mainEntityOfPage":{"@type":"WebPage","@id":"/2019/02/01/history.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://avatars0.githubusercontent.com/u/17966333"},"name":"mayx"},"url":"/2019/02/01/history.html"}</script>
<!-- End Jekyll SEO tag -->
<link rel="canonical" href="https://mabbs.github.io/2019/02/01/history.html" />
<link type="application/atom+xml" rel="alternate" href="/atom.xml" title="Mayx的博客" />
<link rel="alternate" type="application/rss+xml" title="Mayx的博客(RSS)" href="/rss.xml" />
<link rel="alternate" type="application/json" title="Mayx的博客(JSON Feed)" href="/feed.json" />
<link rel="stylesheet" href="/assets/css/style.css?v=1770803700" />
<!--[if !IE]> -->
<link rel="stylesheet" href="/Live2dHistoire/live2d/css/live2d.css" />
<!-- <![endif]-->
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Mayx的博客" />
<link rel="webmention" href="https://webmention.io/mabbs.github.io/webmention" />
<link rel="pingback" href="https://webmention.io/mabbs.github.io/xmlrpc" />
<link rel="preconnect" href="https://summary.mayx.eu.org" crossorigin="anonymous" />
<link rel="prefetch" href="https://www.blogsclub.org/badge/mabbs.github.io" as="image" />
<link rel="blogroll" type="text/xml" href="/blogroll.opml" />
<link rel="me" href="https://github.com/Mabbs" />
<script src="/assets/js/jquery.min.js"></script>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.3/jquery.xdomainrequest.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<script>
var lastUpdated = new Date("Wed, 11 Feb 2026 17:55:00 +0800");
var BlogAPI = "https://summary.mayx.eu.org";
</script>
<script src="/assets/js/main.js"></script>
<!--[if !IE]> -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="async" src="https://www.googletagmanager.com/gtag/js?id=UA-137710294-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-137710294-1');
</script>
<script src="/assets/js/instant.page.js" type="module"></script>
<!-- <![endif]-->
</head>
<body>
<!--[if !IE]> --><noscript><marquee style="top: -15px; position: relative;"><small>发现当前浏览器没有启用JavaScript这不影响你的浏览但可能会有一些功能无法使用……</small></marquee></noscript><!-- <![endif]-->
<!--[if IE]><marquee style="top: -15px; position: relative;"><small>发现当前浏览器为Internet Explorer这不影响你的浏览但可能会有一些功能无法使用……</small></marquee><![endif]-->
<div class="wrapper">
<header class="h-card">
<h1><a class="u-url u-uid p-name" rel="me" href="/">Mayx的博客</a></h1>
<img src="https://avatars0.githubusercontent.com/u/17966333" fetchpriority="high" class="u-photo" alt="Logo" style="width: 90%; max-width: 300px; max-height: 300px;" />
<p class="p-note">Mayx's Home Page</p>
<form action="/search.html">
<input type="text" name="keyword" id="search-input-all" placeholder="Search blog posts.." />&#160;<input type="submit" value="搜索" />
</form>
<br />
<p class="view"><a class="u-url" href="/Mabbs/">About me</a></p>
<ul class="downloads">
<li style="width: 270px; border-right: none;"><a href="/MayxBlog.tgz">Download <strong>TGZ File</strong></a></li>
</ul>
</header>
<section class="h-entry">
<small><time class="date dt-published" datetime="2019-02-01T00:00:00+08:00">1 February 2019</time> - 字数统计84161 - 阅读大约需要285分钟 - Hits: <span id="/2019/02/01/history.html" class="visitors">Loading...</span></small>
<h1 class="p-name">Mayx的计算机学习史</h1>
<p class="view">by <a class="p-author h-card" href="//github.com/Mabbs">mayx</a></p>
<div id="outdate" style="display:none;">
<hr /><p>
这是一篇创建于 <span id="outime"></span> 天前的文章,其中的信息可能已经有所发展或是发生改变。
</p>
</div>
<script>
daysold = Math.floor((new Date().getTime() - new Date("Fri, 01 Feb 2019 00:00:00 +0800").getTime()) / (24 * 60 * 60 * 1000));
if (daysold > 90) {
document.getElementById("outdate").style.display = "block";
document.getElementById("outime").innerHTML = daysold;
}
</script>
<hr />
<b>AI摘要</b>
<p id="ai-output">这篇文章是一位作者回顾自己学习计算机的经历从初次接触PowerPoint导致的探索到破坏电脑和学习批处理语言如LOGO和BAT。作者提到了在批处理之家论坛的学习过程并分享了一段自己编写的批处理工具的源代码该工具用于检查权限、构建安全环境以及执行一些系统管理任务。文章通过讲述个人经历展示了编程和系统管理技术的学习过程。</p>
<hr />
<ul><li><a href="#原始阶段">原始阶段</a></li><li><a href="#混乱阶段">混乱阶段</a></li><li><a href="#编程阶段">编程阶段</a><ul><li><a href="#编程初期">编程初期</a></li><li><a href="#linux-shell时期">Linux Shell时期</a></li></ul></li><li><a href="#云阶段">云阶段</a><ul><li><a href="#虚拟空间时期">虚拟空间时期</a></li><li><a href="#云主机时期">云主机时期</a></li></ul></li><li><a href="#结尾">结尾</a></li></ul>
<hr />
<main class="post-content e-content" role="main"><p>今天我想说说我学习计算机的过程。<!--more--></p>
<p><strong>注:由于记忆的不可靠性,我并不保证该文章的真实性 </p><p>
虽然很想用时间轴来描述但是我怎么可能清晰的记起时间点呢LOL </p><p>
该文章有不少代码,可以使用目录来跳过</strong></p>
<h1 id="原始阶段">
<a href="#原始阶段"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 原始阶段
</h1>
<p>我第一次接触计算机貌似是因为PowerPoint。不过因为事情久远我记得不是很清晰只记得当时随便乱动PowerPoint 2003发现了不少功能然后做了第一个演示文稿好像叫《我是人》</p>
<h1 id="混乱阶段">
<a href="#混乱阶段"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 混乱阶段
</h1>
<p>从接触计算机后我似乎经常性的破坏其他人的电脑因为我以前喜欢动设置之类的东西尤其是360然后动着动着就动坏了……</p>
<h1 id="编程阶段">
<a href="#编程阶段"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 编程阶段
</h1>
<h2 id="编程初期">
<a href="#编程初期"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 编程初期
</h2>
<p>最早接触的编程是LOGO(?)……太过久远我也想不起来了……我只记得最早接触的是BAT(Windows批处理脚本语言)以前在电脑里发现了一款Ghost工具箱(?)的脚本,虽然当时并不会编程,不过靠自己对计算机语言的理解在瞎编,竟然可以运行。 </p><p>
后来加入了一个叫批处理之家的论坛,我叫做<a href="http://www.bathome.net/space.php?uid=51236">111</a>LOL真不敢相信这个论坛一直到今天还活着在这里我学到了不少关于批处理的事情。 </p><p>
因为学批处理是基于某工具箱的,所以用批处理写的程序也是工具箱,就叫做批处理工具。以下是该程序的源代码:</p>
<details>
<summary>
Show Code
</summary>
<div class="language-bat highlighter-rouge"><div class="highlight"><pre class="highlight"><code>@echo <span class="na">off</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">50</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 正在检查管理权限……
<span class="nb">echo</span>.&gt;<span class="nv">%windir%</span>\cs.shs
<span class="nb">cls</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="nv">%windir%</span>\cs.shs <span class="nb">echo</span> 请使用管理员权限启动本程序……<span class="o">&amp;</span><span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul<span class="o">&amp;</span><span class="k">exit</span>
<span class="nb">del</span> <span class="nv">%windir%</span>\cs.shs
<span class="nb">echo</span>.
<span class="nb">echo</span> 正在检查授权状态……
<span class="k">if</span> <span class="ow">exist</span> <span class="nv">%windir%</span>\zcq.shs <span class="k">goto</span> <span class="kd">okzzzz</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">50</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="nb">title</span> 构建安全环境
<span class="nb">echo</span>.
<span class="nb">echo</span> 准备构建安全环境避免病毒驻留
<span class="nb">echo</span>.
<span class="nb">echo</span> 即将自动关闭除系统外的所有进程
<span class="nb">echo</span>.
<span class="nb">echo</span> 请保存未完成的工作
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="kd">Y</span> 开始 其他键跳过
<span class="kd">set</span> <span class="kd">choose</span><span class="o">=~</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">choose</span><span class="o">=</span>请选择:
<span class="k">if</span> <span class="na">/I </span><span class="nv">%choose%</span><span class="o">==</span><span class="kd">Y</span> <span class="k">goto</span> <span class="kd">Build_safe2</span>
<span class="k">goto</span> <span class="kd">Build_safe_jump2</span>
<span class="nl">:Build</span>_safe2
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 正在构建
<span class="nb">echo</span>.
<span class="nb">echo</span> 稍后
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 未授权,无法构建
<span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max2
<span class="nl">:Build</span>_safe_jump2
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 放弃
<span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max2
:_max2
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">31</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">title</span> 批处理工具<span class="o">(</span>未授权<span class="o">)</span>
<span class="nb">setlocal</span> <span class="na">enabledelayedexpansion</span>
:_m2
<span class="nb">cls</span>
<span class="k">call</span> <span class="nl">:cdwjj</span>
<span class="kd">set</span> <span class="kd">chi</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">chi</span><span class="o">=</span> 请选择操作后回车:
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> _m2
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'help'</span> <span class="k">goto</span> <span class="nb">help</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'set'</span> <span class="k">goto</span> <span class="kd">setvbs</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'esc'</span> <span class="k">exit</span>
<span class="nb">echo</span> 未授权,无法使用
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _m2
<span class="nl">:help</span>
<span class="nb">cls</span>
<span class="nb">echo</span> 帮助
<span class="nb">echo</span> 版权:▁▂▃▄▅▆▇█ <span class="kd">dr</span>.ma █▇▆▅▄▃▂▁
<span class="nb">echo</span> 请输入set获取正版软件……
<span class="nb">echo</span> 请按任意键返回
<span class="nb">pause</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _m2
<span class="nl">:setvbs</span>
<span class="nb">echo</span> 注册
<span class="kd">set</span> <span class="kd">pass</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">pass</span><span class="o">=</span>请输入注册码:
<span class="k">if</span> <span class="s1">'</span><span class="nv">%pass%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'MYXNB-GMYXK-KT000-HAHA1-11110'</span> <span class="nb">echo</span>.&gt;<span class="nv">%windir%</span>\zcq.shs<span class="o">&amp;</span><span class="k">goto</span> <span class="kd">okzzzz</span>
<span class="k">goto</span> <span class="kd">setvbs</span>
<span class="nl">:okzzzz</span>
<span class="nb">echo</span> <span class="kd">ok</span>
<span class="k">if</span> <span class="ow">not</span> <span class="s1">'</span><span class="err">%</span><span class="s1">1'</span><span class="o">==</span><span class="s1">''</span> <span class="kd">set</span> <span class="kd">chi</span><span class="o">=</span><span class="err">%</span><span class="m">1</span><span class="o">&amp;</span><span class="k">goto</span> <span class="kd">ls</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">50</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="nb">title</span> 构建安全环境
<span class="nb">echo</span>.
<span class="nb">echo</span> 准备构建安全环境避免病毒驻留
<span class="nb">echo</span>.
<span class="nb">echo</span> 即将自动关闭除系统外的所有进程
<span class="nb">echo</span>.
<span class="nb">echo</span> 请保存未完成的工作
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="kd">Y</span> 开始 其他键跳过
<span class="kd">set</span> <span class="kd">choose</span><span class="o">=~</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">choose</span><span class="o">=</span>请选择:
<span class="k">if</span> <span class="na">/I </span><span class="nv">%choose%</span><span class="o">==</span><span class="kd">Y</span> <span class="k">goto</span> <span class="kd">Build_safe</span>
<span class="k">goto</span> <span class="kd">Build_safe_jump</span>
<span class="nl">:Build</span>_safe
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 正在构建
<span class="nb">echo</span>.
<span class="nb">echo</span> 稍后
<span class="k">for</span> <span class="na">/f </span><span class="s2">"skip=5 tokens=1"</span> <span class="vm">%%t</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'tasklist</span><span class="se">^|</span><span class="s1">findstr /v /i "cmd.exe svchost.exe lsass.exe services.exe winlogon.exe csrss.exe smss.exe csrss.exe"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="nb">taskkill</span> <span class="na">/f /im </span><span class="vm">%%t</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="o">)</span>
<span class="nb">start</span> <span class="kd">explorer</span><span class="err">.exe</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 构建完成
<span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max
<span class="nl">:Build</span>_safe_jump
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 放弃
<span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max
:_max
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">31</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">title</span> 批处理工具
<span class="nb">setlocal</span> <span class="na">enabledelayedexpansion</span>
:_m1
<span class="nb">cls</span>
<span class="k">call</span> <span class="nl">:cdwjj</span>
<span class="k">goto</span> <span class="kd">lz</span>
<span class="nl">:cdwjj</span>
<span class="nb">echo</span> 现在时间:<span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="nb">echo</span> ╔════════╗
<span class="k">if</span> <span class="s1">'</span><span class="nv">%PROCESSOR_ARCHITECTURE%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'x86'</span> <span class="nb">echo</span> ║正在使用32位系统║
<span class="k">if</span> <span class="s1">'</span><span class="nv">%PROCESSOR_ARCHITECTURE%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'AMD64'</span> <span class="nb">echo</span> ║正在使用64位系统║
<span class="nb">echo</span> ╚════════╝
<span class="nb">echo</span> ╔═════╗
<span class="nb">echo</span> ║批处理工具║
<span class="nb">echo</span> ╔══════════╩══╦══╩══════════╗
<span class="nb">echo</span><span class="m">1</span>、PPPoE连接 ║ <span class="m">18</span>、指针时钟 ║
<span class="nb">echo</span><span class="m">2</span>、编辑boot.ini ║ <span class="m">19</span>、测试身体质量指数 ║
<span class="nb">echo</span><span class="m">3</span>、清除系统垃圾 ║ <span class="m">20</span>、批处理加密 ║
<span class="nb">echo</span><span class="m">4</span>、winrar注册 ║ <span class="m">21</span>、定时提醒器 ║
<span class="nb">echo</span><span class="m">5</span>、用户登录设置 ║ <span class="m">22</span>、显示网络配置 ║
<span class="nb">echo</span><span class="m">6</span>、系统程序 ║ <span class="m">23</span>、列举进程 ║
<span class="nb">echo</span><span class="m">7</span>、磁盘碎片整理 ║ <span class="m">24</span>、文件管理器 ║
<span class="nb">echo</span><span class="m">8</span>、将磁盘转换成ntfs格式 ║ <span class="m">25</span>、关机类 ║
<span class="nb">echo</span><span class="m">9</span>、修复磁盘 ║ <span class="m">26</span>、报时器 ║
<span class="nb">echo</span><span class="m">10</span>、简易秒表 ║ <span class="m">27</span>、整点报时钟 ║
<span class="nb">echo</span><span class="m">11</span>、整数计算器 ║ <span class="m">28</span>、日历时钟 ║
<span class="nb">echo</span><span class="m">12</span>、液晶显示器坏点测试器 ║ <span class="m">29</span>、文件合并 ║
<span class="nb">echo</span><span class="m">13</span>、电子钟表 ║ <span class="m">30</span>、ExtractMSI ║
<span class="nb">echo</span><span class="m">14</span>、百度搜索 ║ <span class="m">31</span>、自动设置IP ║
<span class="nb">echo</span><span class="m">15</span>、读中英文 ║ <span class="m">32</span>、注册表扫描 ║
<span class="nb">echo</span><span class="m">16</span>、U盘修复 ║ <span class="m">33</span>、病毒免疫 ║
<span class="nb">echo</span><span class="m">17</span>、自动计算24点 ║ <span class="m">34</span>、修复系统安全模式 ║
<span class="nb">echo</span> ╠═══════╦═════╩════╦════════╣
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="nv">%windir%</span>\zcq.shs <span class="nb">echo</span><span class="nb">help</span>、帮助 ║Esc、退出批处理工具 ║ <span class="kd">set</span>、注册 ║
<span class="k">if</span> <span class="ow">exist</span> <span class="nv">%windir%</span>\zcq.shs <span class="nb">echo</span><span class="nb">help</span>、帮助 ║Esc、退出批处理工具 ║ <span class="kd">set</span>、颜色设置 ║
<span class="nb">echo</span> ╠═══════╩══════════╩════════╣
<span class="nb">echo</span><span class="kd">next</span>、下一页 ║
<span class="nb">echo</span> ╚═══════════════════════════╝
<span class="k">goto</span> <span class="nl">:eof</span>
<span class="nl">:lz</span>
<span class="kd">set</span> <span class="kd">chi</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">chi</span><span class="o">=</span> 请选择操作后回车:
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">31</span>
<span class="nb">color</span> <span class="nv">%col%</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%col%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="nb">color</span> <span class="kd">f0</span>
<span class="nl">:ls</span>
<span class="nb">title</span> 批处理工具
<span class="nb">setlocal</span> <span class="na">enabledelayedexpansion</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> _m1
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'1'</span> <span class="k">goto</span> <span class="kd">a</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'2'</span> <span class="nb">start</span> <span class="kd">c</span>:\boot.ini
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'3'</span> <span class="k">goto</span> <span class="kd">b</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'4'</span> <span class="k">goto</span> <span class="kd">c</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'5'</span> <span class="nb">rundll32</span> <span class="kd">netplwiz</span>.dll<span class="o">,</span><span class="kd">UsersRunDll</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'6'</span> <span class="k">goto</span> <span class="kd">Choice4</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'7'</span> <span class="k">goto</span> <span class="kd">def</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'8'</span> <span class="k">goto</span> <span class="kd">e</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'9'</span> <span class="k">goto</span> <span class="kd">d</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'10'</span> <span class="k">goto</span> <span class="kd">mb</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'11'</span> <span class="k">goto</span> <span class="kd">jsq</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'12'</span> <span class="k">goto</span> <span class="kd">yjxs</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'13'</span> <span class="k">goto</span> <span class="kd">dzzb</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'14'</span> <span class="k">goto</span> <span class="kd">bd</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'15'</span> <span class="k">goto</span> <span class="kd">dzy</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'16'</span> <span class="k">goto</span> <span class="kd">U_Repair</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'17'</span> <span class="k">goto</span> <span class="m">24</span><span class="kd">d</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'18'</span> <span class="k">goto</span> <span class="kd">zzsz</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'19'</span> <span class="k">goto</span> <span class="kd">zlzs</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'20'</span> <span class="k">goto</span> <span class="kd">pcljm</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'21'</span> <span class="k">goto</span> <span class="kd">dstxq</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'22'</span> <span class="k">goto</span> <span class="kd">wlpz</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'23'</span> <span class="k">goto</span> <span class="kd">ljjc</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'24'</span> <span class="k">goto</span> <span class="kd">qlss</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'25'</span> <span class="k">goto</span> <span class="nb">shutdown</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'26'</span> <span class="k">goto</span> <span class="kd">bsqlg</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'27'</span> <span class="k">goto</span> <span class="kd">bszlgo</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'28'</span> <span class="k">goto</span> <span class="kd">rlszcd</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'29'</span> <span class="k">goto</span> <span class="kd">hbmp3zb</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'30'</span> <span class="k">goto</span> <span class="kd">hbbsbsb</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'31'</span> <span class="k">goto</span> <span class="kd">Zzdszip</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'32'</span> <span class="k">goto</span> <span class="kd">Registry_Scan</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'33'</span> <span class="k">goto</span> <span class="kd">Virus_Immune</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'34'</span> <span class="k">goto</span> <span class="kd">Repair_Safemode</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'help'</span> <span class="k">goto</span> <span class="nb">help</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'/?'</span> <span class="k">goto</span> <span class="nb">help</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'set'</span> <span class="k">goto</span> <span class="kd">set</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'esc'</span> <span class="k">exit</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'next'</span> <span class="k">goto</span> _m3
<span class="k">if</span> <span class="ow">not</span> <span class="s2">"</span><span class="nv">%chi%</span><span class="s2">"</span><span class="o">==</span><span class="s2">""</span> <span class="k">goto</span> <span class="kd">long</span>
<span class="k">goto</span> _m1
<span class="nl">:set</span>
<span class="nb">echo</span> 颜色属性由两个十六进制数字指定 <span class="o">--</span> 第一个为背景,第二
<span class="nb">echo</span> 个则为前景。每个数字可以为以下任何值之一:
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="m">0</span> <span class="o">=</span> 黑色 <span class="m">8</span> <span class="o">=</span> 灰色
<span class="nb">echo</span> <span class="m">1</span> <span class="o">=</span> 蓝色 <span class="m">9</span> <span class="o">=</span> 淡蓝色
<span class="nb">echo</span> <span class="m">2</span> <span class="o">=</span> 绿色 <span class="kd">A</span> <span class="o">=</span> 淡绿色
<span class="nb">echo</span> <span class="m">3</span> <span class="o">=</span> 湖蓝色 <span class="kd">B</span> <span class="o">=</span> 淡浅绿色
<span class="nb">echo</span> <span class="m">4</span> <span class="o">=</span> 红色 <span class="kd">C</span> <span class="o">=</span> 淡红色
<span class="nb">echo</span> <span class="m">5</span> <span class="o">=</span> 紫色 <span class="kd">D</span> <span class="o">=</span> 淡紫色
<span class="nb">echo</span> <span class="m">6</span> <span class="o">=</span> 黄色 <span class="kd">E</span> <span class="o">=</span> 淡黄色
<span class="nb">echo</span> <span class="m">7</span> <span class="o">=</span> 白色 <span class="kd">F</span> <span class="o">=</span> 亮白色
<span class="nb">echo</span>.
<span class="nb">echo</span> 如果没有给定任何参数,会将颜色还原到上次的颜色。
<span class="kd">set</span> <span class="na">/p </span><span class="kd">col</span><span class="o">=</span>请输入参数:
<span class="k">goto</span> _m1
<span class="nl">:help</span>
<span class="nb">cls</span>
<span class="nb">echo</span> 命令行帮助
<span class="nb">echo</span> 格式:<span class="err">%</span><span class="m">0</span> <span class="o">[</span><span class="nb">cmd</span><span class="o">]</span> <span class="o">[</span>/<span class="o">?]</span>
<span class="nb">echo</span> 解释:
<span class="nb">echo</span> <span class="s2">"cmd"</span>
<span class="nb">echo</span> 便携打开操作
<span class="nb">echo</span> <span class="s2">"/?"</span>
<span class="nb">echo</span> 命令行帮助
<span class="nb">echo</span> ═════════════════════════════
<span class="nb">echo</span> 例:
<span class="nb">echo</span> <span class="kd">c</span>:\<span class="se">^&gt;</span><span class="err">%</span><span class="m">0</span> <span class="m">3</span>
<span class="nb">echo</span> 垃圾清理程序正在清理系统垃圾文件,请稍等......
<span class="nb">echo</span>.
<span class="nb">echo</span> ═════════════════════════════
<span class="nb">echo</span> 版权:▁▂▃▄▅▆▇█ <span class="kd">dr</span>.ma █▇▆▅▄▃▂▁
<span class="nb">echo</span> 请按任意键返回
<span class="nb">pause</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _m1
<span class="nl">:a</span>
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">30</span> <span class="kd">lines</span><span class="o">=</span><span class="m">3</span>
<span class="nb">title</span> <span class="kd">PPPoE</span>连接
<span class="kd">set</span> <span class="na">/p </span><span class="kd">user</span><span class="o">=</span>请输入宽带用户名:
<span class="kd">set</span> <span class="na">/p </span><span class="kd">pass</span><span class="o">=</span>请输入宽带密码:
<span class="kd">set</span> <span class="s2">"NIC_flag=Ethernet"</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=1,2,3,* delims=: "</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'ipconfig /all'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"</span><span class="nv">%NIC_flag%</span><span class="s2">"</span> <span class="kd">set</span> <span class="kd">NIC_name</span><span class="o">=</span><span class="vm">%%k</span><span class="o">)</span>
<span class="nb">rasdial</span> <span class="nv">%NIC_name%</span> <span class="nv">%user%</span> <span class="nv">%pass%</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:b</span>
<span class="nb">echo</span> 批处理工具正在清理系统垃圾文件,请稍等......
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\<span class="o">*</span>.tmp&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\<span class="o">*</span>._mp&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%windir%</span>\<span class="o">*</span>.log&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\<span class="o">*</span>.gid&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\<span class="o">*</span>.chk&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\<span class="o">*</span>.old&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%systemdrive%</span>\recycled\<span class="o">*</span>.<span class="o">*&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%windir%</span>\<span class="o">*</span>.bak&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%windir%</span>\prefetch\<span class="o">*</span>.<span class="o">*&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="nv">%windir%</span>\temp&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="o">&amp;</span> <span class="nb">md</span> <span class="nv">%windir%</span>\temp\<span class="o">*</span>.<span class="o">*&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /q </span><span class="nv">%userprofile%</span>\cookies\<span class="o">*</span>.<span class="o">*&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /q </span><span class="nv">%userprofile%</span>\recent\<span class="o">*</span>.<span class="o">*&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="s2">"</span><span class="nv">%userprofile%</span><span class="s2">\Local Settings\Temporary Internet Files\*.*"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="s2">"</span><span class="nv">%userprofile%</span><span class="s2">\Local Settings\Temp\*.*"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">del</span> <span class="na">/f /s /q /a </span><span class="s2">"</span><span class="nv">%userprofile%</span><span class="s2">\recent\*.*"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">dir</span> <span class="nv">%windir%</span>\$Nt<span class="o">*</span>$ <span class="na">/b/ad</span><span class="o">&gt;</span><span class="kd">c</span>:\tmp.txt
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="kd">c</span>:\tmp.txt <span class="k">goto</span> <span class="kd">end</span>
<span class="k">for</span> <span class="na">/f </span><span class="vm">%%v</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'findstr "KB Q" c:\tmp.txt'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">tp</span><span class="o">=</span><span class="vm">%%v</span>
<span class="o">)</span>
<span class="k">for</span> <span class="na">/f </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'dir </span><span class="nv">%%windir%%</span><span class="s1">\$*$ /b/ad'</span><span class="o">)</span> <span class="k">do</span> <span class="nb">rd</span> <span class="nv">%windir%</span>\<span class="vm">%%i</span> <span class="na">/s/q</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nl">:end</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="kd">c</span>:\tmp.txt <span class="nb">del</span> <span class="kd">c</span>:\tmp.txt&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="kd">c</span>:\tmp.bat <span class="nb">del</span> <span class="kd">c</span>:\tmp.bat&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="kd">c</span>:\tmp.reg <span class="nb">reg</span> <span class="kd">c</span>:\tmp.reg&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">echo</span> 清理系统垃圾完成!
<span class="nb">echo</span> 请按任意键返回
<span class="nb">pause</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _m1
<span class="nl">:c</span>
<span class="nb">echo</span> <span class="kd">RAR</span> <span class="kd">registration</span> <span class="kd">data</span> <span class="o">&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="kd">Federal</span> <span class="kd">Agency</span> <span class="k">for</span> <span class="kd">Education</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">1000000</span> <span class="kd">PC</span> <span class="kd">usage</span> <span class="kd">license</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="kd">UID</span><span class="o">=</span><span class="kd">b621cca9a84bc5deffbf</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">6412612250</span><span class="kd">ffbf533df6db2dfe8ccc3aae5362c06d54762105357d</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">5</span><span class="kd">e3b1489e751c76bf6e0640001014be50a52303fed29664b074145</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">7</span><span class="kd">e567d04159ad8defc3fb6edf32831fd1966f72c21c0c53c02fbbb</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">2</span><span class="kd">f91cfca671d9c482b11b8ac3281cb21378e85606494da349941fa</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="kd">e9ee328f12dc73e90b6356b921fbfb8522d6562a6a4b97e8ef6c9f</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="kd">fb866be1e3826b5aa126a4d2bfe9336ad63003fc0e71c307fc2c60</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="nb">echo</span> <span class="m">64416495</span><span class="kd">d4c55a0cc82d402110498da970812063934815d81470829275</span> <span class="o">&gt;&gt;</span><span class="s2">"C:\Program Files\WinRAR\rarreg.key"</span>
<span class="k">goto</span> _m1
<span class="nl">:Choice</span><span class="m">4</span>
<span class="nb">cls</span>
<span class="nb">echo</span> ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
<span class="nb">echo</span>.┋ ‖ ┋
<span class="nb">echo</span><span class="kd">A</span>.注册表 ‖ <span class="kd">O</span>.计算机性能监测程序 ┋
<span class="nb">echo</span>.┋ <span class="kd">B</span>.远程桌面连接 ‖ <span class="kd">p</span>.事件查看器 ┋
<span class="nb">echo</span><span class="kd">C</span>.管理控制MMC ‖ <span class="kd">Q</span>.本地安全策略 ┋
<span class="nb">echo</span>.┋ <span class="kd">D</span>.检查DirectX信息 ‖ <span class="kd">R</span>.系统配置实用程序 ┋
<span class="nb">echo</span><span class="kd">E</span>.系统医生 ‖ <span class="kd">S</span>.本地服务 ┋
<span class="nb">echo</span>.┋ <span class="kd">F</span>.设备管理器 ‖ ┋
<span class="nb">echo</span><span class="kd">G</span>.磁盘碎片整理程序 ‖ ┋
<span class="nb">echo</span>.┋ <span class="kd">H</span>.磁盘管理实用程序 ‖ ┋
<span class="nb">echo</span><span class="kd">I</span>.系统组件服务 ‖ ┋
<span class="nb">echo</span>.┋ <span class="kd">J</span>.记事本 ‖ ┋
<span class="nb">echo</span><span class="kd">k</span>.组策略 ‖ ┋
<span class="nb">echo</span>.┋ <span class="kd">L</span>.本机用户和组 ‖ ┋
<span class="nb">echo</span><span class="kd">M</span>.ODBC数据源管理器 ‖ ┋
<span class="nb">echo</span>.┋ <span class="kd">N</span>.计算机管理 ‖_______________________ ┋
<span class="nb">echo</span> ┋ ‖ <span class="kd">Y</span>.返回菜单 ┋
<span class="nb">echo</span>.╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
<span class="kd">set</span> <span class="kd">choice4</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">choice4</span><span class="o">=</span> 请输入对应的按回车:
<span class="kd">IF</span> <span class="s2">"</span><span class="vm">%Choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">""</span> <span class="k">goto</span> <span class="kd">Choice4</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"A"</span> <span class="kd">regedit</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"B"</span> <span class="nb">mstsc</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"C"</span> <span class="kd">mmc</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"D"</span> <span class="kd">dxdiag</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"E"</span> <span class="kd">drwtsn32</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"F"</span> <span class="kd">devmgmt</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"G"</span> <span class="kd">dfrg</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"H"</span> <span class="kd">diskmgmt</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"I"</span> <span class="kd">dcomcnfg</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"J"</span> <span class="kd">notepad</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"K"</span> <span class="kd">gpedit</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"L"</span> <span class="kd">lusrmgr</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"M"</span> <span class="kd">odbcad32</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"N"</span> <span class="kd">compmgmt</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"O"</span> <span class="kd">perfmon</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"P"</span> <span class="kd">eventvwr</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"Q"</span> <span class="kd">secpol</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"R"</span> <span class="kd">msconfig</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"S"</span> <span class="kd">services</span>.msc
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="vm">%choice4</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"Y"</span> <span class="k">goto</span> _m1
<span class="k">goto</span> <span class="kd">Choice4</span>
<span class="nl">:e</span>
<span class="kd">set</span> <span class="kd">xyz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">xyz</span><span class="o">=</span> 请选择盘符后回车必须加冒号e::
<span class="k">if</span> <span class="s1">'</span><span class="nv">%xyz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">c</span>
<span class="nb">convert</span> <span class="nv">%xyz%</span> <span class="na">/fs</span><span class="nl">:ntfs</span><span class="o">&amp;</span><span class="k">goto</span> _m1
<span class="k">goto</span> <span class="kd">c</span>
<span class="nl">:d</span>
<span class="kd">set</span> <span class="kd">xyz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">xyz</span><span class="o">=</span> 请选择盘符后回车必须加冒号e::
<span class="k">if</span> <span class="s1">'</span><span class="nv">%xyz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">d</span>
<span class="nb">chkdsk</span> <span class="nv">%xyz%</span> <span class="na">/f</span><span class="o">&amp;</span><span class="k">goto</span> _m1
<span class="k">goto</span> <span class="kd">d</span>
<span class="nl">:def</span>
<span class="kd">set</span> <span class="kd">xyz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">xyz</span><span class="o">=</span> 请选择盘符后回车必须加冒号e::
<span class="k">if</span> <span class="s1">'</span><span class="nv">%xyz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">def</span>
<span class="nb">defrag</span> <span class="nv">%xyz%</span> <span class="na">/f /skiphigh</span><span class="o">&amp;</span><span class="k">goto</span> _m1
<span class="k">goto</span> <span class="kd">def</span>
<span class="nl">:mb</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">40</span> <span class="kd">lines</span><span class="o">=</span><span class="m">5</span>
<span class="nb">title</span> 简易秒表
<span class="nb">echo</span>.
<span class="nb">echo</span> 按任意键开始计时……
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="kd">input</span><span class="o">=</span><span class="m">0</span>
<span class="nl">:mq</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">SS</span><span class="o">=</span><span class="nv">%input%%%</span><span class="m">60</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">MM</span><span class="o">=</span><span class="nv">%input%</span>/60<span class="err">%%</span><span class="m">60</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">HH</span><span class="o">=</span><span class="nv">%input%</span>/3600<span class="err">%%</span><span class="m">60</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">DD</span><span class="o">=</span><span class="nv">%input%</span>/86400
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 已过了<span class="nv">%DD%</span><span class="nv">%HH%</span> 小时 <span class="nv">%MM%</span><span class="nv">%SS%</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">input</span><span class="o">=</span><span class="nv">%input%</span><span class="o">+</span><span class="m">1</span>
<span class="nb">ping</span> <span class="m">127</span>.1 <span class="na">-n </span><span class="m">2</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">mq</span>
<span class="nl">:jsq</span>
<span class="nb">title</span> 整数计算器
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">40</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="nl">:jsqfs</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 计算器
<span class="nb">echo</span>.
<span class="kd">set</span> <span class="na">/p </span><span class="kd">hq</span><span class="o">=</span> 请输入计算过程:
<span class="nb">cls</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">jshx</span><span class="o">=</span><span class="nv">%hq%</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 计算器
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="nv">%hq%</span><span class="o">=</span><span class="nv">%jshx%</span>
<span class="nb">echo</span>.
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:yjxs</span>
<span class="nb">echo</span> <span class="k">exit</span><span class="o">|</span><span class="nv">%ComSpec%</span> <span class="na">/k </span><span class="nb">prompt</span> <span class="kd">e</span> <span class="m">100</span> <span class="kd">B4</span> <span class="m">00</span> <span class="kd">B0</span> <span class="m">12</span> <span class="kd">CD</span> <span class="m">10</span> <span class="kd">B0</span> <span class="m">03</span> <span class="kd">CD</span> <span class="m">10</span> <span class="kd">CD</span> <span class="m">20</span> $_g$_q$_<span class="o">|</span><span class="nb">debug</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="nb">chcp</span> <span class="m">437</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="nb">graftabl</span> <span class="m">936</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 按任意键开始
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 纯色:液晶显示器坏点检测(按任意键继续)
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="kd">c7</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="m">27</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="m">97</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="kd">e7</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">color</span> <span class="m">87</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">exit</span>
<span class="nl">:dzzb</span>
<span class="nb">setlocal</span> <span class="na">enabledelayedexpansion</span> <span class="o">&amp;</span> <span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">54</span> <span class="kd">lines</span><span class="o">=</span><span class="m">6</span> <span class="o">&amp;</span> <span class="nb">color</span> <span class="m">0</span><span class="kd">a</span>
<span class="nb">title</span> 电子钟表
<span class="k">for</span> <span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">4</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">4</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">4</span> <span class="m">2</span> <span class="m">5</span> <span class="m">2</span> <span class="m">6</span> <span class="m">2</span> <span class="m">4</span> <span class="m">2</span> <span class="m">5</span> <span class="m">1</span> <span class="m">2</span>
<span class="m">1</span> <span class="m">4</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">5</span> <span class="m">2</span> <span class="m">3</span> <span class="m">2</span> <span class="m">8</span> <span class="m">2</span> <span class="m">4</span> <span class="m">1</span> <span class="m">7</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">1</span> <span class="m">2</span> <span class="m">5</span> <span class="m">1</span> <span class="m">5</span> <span class="m">1</span> <span class="m">8</span> <span class="m">1</span> <span class="m">4</span> <span class="m">2</span> <span class="m">4</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">cc</span><span class="o">=~</span><span class="kd">cc</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">1</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="vm">%%a</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="k">if</span> <span class="nv">!cc!</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">dgts</span><span class="o">=</span><span class="nv">!dgts!</span> <span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">dgts</span><span class="o">=</span><span class="nv">!dgts!</span><span class="o">))</span>
<span class="o">)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%z</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span> <span class="m">0</span> <span class="m">0</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">time:~7,1</span><span class="err">!</span><span class="s2">"</span> <span class="ow">neq</span> <span class="s2">"</span><span class="nv">!sec!</span><span class="s2">"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="s2">"sec=</span><span class="err">!</span><span class="s2">time:~7,1</span><span class="err">!</span><span class="s2">"</span> <span class="o">&amp;</span> <span class="kd">set</span> <span class="s2">"oc="</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%h</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">4</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%d</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span> <span class="kd">sp</span> <span class="m">1</span> <span class="kd">sp</span> : <span class="kd">sp</span> <span class="m">3</span> <span class="kd">sp</span> <span class="m">4</span> <span class="kd">sp</span> : <span class="kd">sp</span> <span class="m">6</span> <span class="kd">sp</span> <span class="m">7</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%d</span><span class="s2">"</span><span class="o">==</span><span class="s2">":"</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">tt</span><span class="o">=</span><span class="vm">%%h</span><span class="o">*</span><span class="m">5</span><span class="o">&amp;</span><span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">tt:~-1</span><span class="err">!</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0"</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">oc</span><span class="o">=</span><span class="nv">!oc!</span> <span class="o">)</span> <span class="k">else</span> <span class="kd">set</span> <span class="kd">oc</span><span class="o">=</span><span class="nv">!oc!</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%d</span><span class="s2">"</span><span class="o">==</span><span class="s2">"sp"</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">oc</span><span class="o">=</span><span class="nv">!oc!</span> <span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="s2">"timeP=</span><span class="err">!</span><span class="s2">time: =0</span><span class="err">!</span><span class="s2">"</span><span class="o">&amp;</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">s</span><span class="o">=</span><span class="err">!</span><span class="kd">timeP</span>:<span class="o">~</span><span class="vm">%%d</span><span class="o">,</span><span class="m">1</span><span class="err">!</span><span class="o">*</span><span class="m">15</span><span class="o">+</span><span class="vm">%%h</span><span class="o">*</span><span class="m">3</span>
<span class="k">for</span> <span class="vm">%%o</span> <span class="k">in</span> <span class="o">(</span><span class="nv">!s!</span><span class="o">)</span> <span class="k">do</span> <span class="kd">set</span> <span class="s2">"oc=</span><span class="nv">!oc!!</span><span class="s2">dgts:~</span><span class="vm">%%o</span><span class="s2">,3</span><span class="err">!</span><span class="s2">"</span>
<span class="o">))))&amp;</span><span class="nb">cls</span> <span class="o">&amp;</span> <span class="kd">set</span> <span class="na">/p</span><span class="o">=</span><span class="nv">!oc!</span><span class="o">&lt;</span><span class="kr">nul</span><span class="o">))</span>
<span class="nl">:bd</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">4</span>
<span class="nb">title</span> 百度关键字搜索
<span class="nb">echo</span>.
<span class="kd">set</span><span class="na">/p </span><span class="kd">a</span><span class="o">=</span>请输入要搜索的关键字:
<span class="nb">start</span> <span class="kd">http</span>://www.baidu.com/s<span class="o">?</span><span class="kd">wd</span><span class="o">=</span><span class="nv">%a%</span>
<span class="k">goto</span> _max
<span class="nl">:dzy</span>
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">62</span> <span class="kd">lines</span><span class="o">=</span><span class="m">5</span>
<span class="nb">title</span> 读中英文<span class="o">(</span>需要中英文语音库<span class="o">)</span>
<span class="nl">:dhs</span>
<span class="nb">cls</span>
<span class="kd">set</span> <span class="kd">dh</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">dh</span><span class="o">=</span> 请输入要读的中英文:
<span class="nb">mshta</span> <span class="kd">vbscript</span><span class="nl">:createobject</span><span class="o">(</span><span class="s2">"sapi.spvoice"</span><span class="o">)</span>.speak<span class="o">(</span><span class="s2">"</span><span class="nv">%dh%</span><span class="s2">"</span><span class="o">)(</span><span class="kd">window</span>.close<span class="o">)</span>
<span class="k">goto</span> _max
:24d
<span class="nb">color</span> <span class="m">1</span><span class="kd">f</span><span class="o">&amp;</span><span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">50</span> <span class="kd">lines</span><span class="o">=</span><span class="m">5</span>
<span class="nb">title</span> 自动计算24点
<span class="kd">set</span> <span class="s2">"code=+ - * /"</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">n</span><span class="o">=</span><span class="m">1</span>
<span class="nl">:begin</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 请输入第<span class="nv">%n%</span><span class="o">(</span><span class="m">0</span><span class="o">-</span><span class="m">9</span>内的<span class="o">)</span>整数<span class="o">,</span>请不要在数字前加0。
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="kd">set</span> <span class="na">/p </span><span class="kd">num</span><span class="nv">%n%</span><span class="o">=</span> 请在这里输入:
<span class="nb">echo</span> <span class="nv">!num%</span><span class="kd">n</span><span class="err">%!</span><span class="o">|</span><span class="nb">findstr</span> <span class="s2">"[</span><span class="se">^0</span><span class="s2">-9]"</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="kd">wrong</span>
<span class="kd">set</span> <span class="kd">str</span><span class="o">=</span><span class="nv">!num%</span><span class="kd">n</span><span class="err">%!</span>
<span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">str:~,1</span><span class="err">!</span><span class="s2">"</span> <span class="ow">equ</span> <span class="s2">"0"</span> <span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">str:~1</span><span class="err">!</span><span class="s2">"</span> <span class="ow">neq</span> <span class="s2">""</span> <span class="k">goto</span> <span class="kd">wrong</span>
<span class="k">if</span> <span class="nv">!str!</span> <span class="ow">gtr</span> <span class="m">9</span> <span class="k">goto</span> <span class="kd">wrong</span>
<span class="kd">set</span> <span class="kd">num</span><span class="o">=</span><span class="nv">%num%</span> <span class="nv">!num%</span><span class="kd">n</span><span class="err">%!</span><span class="o">&amp;</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">n</span><span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="nv">%n%</span> <span class="ow">neq</span> <span class="m">5</span> <span class="k">goto</span> <span class="kd">begin</span>
<span class="kd">set</span> <span class="kd">num</span><span class="o">=</span><span class="vm">%num</span>:<span class="o">~</span><span class="m">1</span><span class="err">%</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 你输入的四个数是:<span class="nv">%num%</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 请稍候,正在运算中...<span class="o">&amp;</span><span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul
<span class="nl">:again</span>
<span class="kd">set</span> <span class="kd">str</span><span class="o">=&amp;</span><span class="kd">set</span> <span class="kd">var</span><span class="o">=</span><span class="m">1234</span><span class="o">&amp;</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">x</span><span class="o">+=</span><span class="m">1</span><span class="o">,</span><span class="kd">n</span><span class="o">=</span><span class="m">4</span>
<span class="k">if</span> <span class="nv">%x%</span> <span class="ow">equ</span> <span class="m">2000</span> <span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 对不起没有算出来或者这四个数算不出24。<span class="o">&amp;</span><span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="nl">:lp</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">a</span><span class="o">=</span><span class="nv">%random%%%%</span><span class="kd">n</span><span class="err">%</span><span class="o">,</span><span class="kd">m</span><span class="o">=</span><span class="nv">%random%%%</span><span class="m">4</span><span class="o">+</span><span class="m">1</span>
<span class="kd">set</span> <span class="kd">a</span><span class="o">=</span><span class="err">!</span><span class="kd">var</span>:<span class="o">~</span><span class="nv">%a%</span><span class="o">,</span><span class="m">1</span><span class="err">!</span>
<span class="kd">set</span> <span class="kd">var</span><span class="o">=</span><span class="err">!</span><span class="kd">var</span>:<span class="nv">%a%</span><span class="o">=</span><span class="err">!</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=</span><span class="nv">%m%</span><span class="s2"> delims= "</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s2">"</span><span class="nv">%code%</span><span class="s2">"</span><span class="o">)</span> <span class="k">do</span> <span class="kd">set</span> <span class="kd">b</span><span class="o">=</span><span class="vm">%%i</span>
<span class="nl">:add</span>
<span class="k">if</span> <span class="nv">%n%</span> <span class="ow">equ</span> <span class="m">1</span> <span class="kd">set</span> <span class="s2">"b="</span>
<span class="kd">set</span> <span class="kd">str</span><span class="o">=</span><span class="nv">%str%!</span><span class="kd">num</span><span class="nv">%a%!%</span><span class="kd">b</span><span class="err">%</span><span class="o">&amp;</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">n</span><span class="o">-=</span><span class="m">1</span>
<span class="k">if</span> <span class="nv">%n%</span> <span class="ow">neq</span> <span class="m">0</span> <span class="k">goto</span> <span class="kd">lp</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">a</span><span class="o">=</span><span class="nv">%str%</span>
<span class="k">if</span> <span class="nv">%a%</span> <span class="ow">neq</span> <span class="m">24</span> <span class="k">goto</span> <span class="kd">again</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 计算结果为:<span class="nv">%str%</span><span class="o">=</span><span class="m">24</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="nl">:wrong</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 输入的数不合要求,请正确输入。<span class="o">&amp;</span><span class="nb">ping</span> <span class="na">/n </span><span class="m">2</span> <span class="m">127</span>.1&gt;nul<span class="o">&amp;</span><span class="k">goto</span> <span class="kd">begin</span>
<span class="nl">:zzsz</span>
<span class="nb">color</span> <span class="m">9</span><span class="kd">f</span> <span class="o">&amp;</span> <span class="nb">setlocal</span> <span class="na">enabledelayedexpansion</span>
<span class="nb">title</span> 指针时钟
<span class="o">(</span><span class="k">call</span> <span class="nl">:init</span><span class="o">)</span>
<span class="nl">:loop</span>
<span class="nb">cls</span> <span class="o">&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/p</span><span class="o">=</span><span class="nv">!strScr!!</span><span class="kd">Blanks</span><span class="err">!</span> <span class="nv">!date!</span> <span class="nv">!futureTime!!</span><span class="kd">Blanks</span><span class="err">!</span><span class="o">&lt;</span><span class="kr">nul</span><span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="nv">!PntH!</span><span class="o">,</span><span class="nv">!PntM!</span><span class="o">,</span><span class="nv">!PntS!</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=1"</span> <span class="vm">%%p</span> <span class="k">in</span> <span class="o">(</span><span class="s2">"</span><span class="nv">!PntB!</span><span class="s2">"</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">strScr</span><span class="o">=</span><span class="err">!</span><span class="kd">strScr</span>:<span class="vm">%%i</span><span class="o">=</span><span class="nv">%%p!</span><span class="o">)</span>
<span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:getNextSec</span> <span class="kd">futureTime</span> <span class="kd">futureDate</span><span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:drawScale</span> <span class="kd">strScr</span><span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="kd">h</span><span class="o">,</span><span class="kd">m</span><span class="o">,</span><span class="kd">s</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:drawHand</span> <span class="kd">strScr</span> <span class="nv">!Hand%%</span><span class="kd">i</span><span class="err">!</span> <span class="vm">%%i</span> <span class="nv">!futureTime!</span><span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:setPoint</span> <span class="kd">strScr</span> <span class="m">0</span> <span class="m">0</span> <span class="nv">!PntCenter!</span><span class="o">)</span>
<span class="nl">:testSec</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">datetime</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">10</span><span class="vm">%%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">8</span><span class="err">%</span><span class="o">)&amp;&amp;(</span><span class="kd">set</span> <span class="kd">datetime</span><span class="o">=</span><span class="err">!</span><span class="kd">datetime</span>: <span class="o">=</span><span class="m">0</span><span class="err">!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">futureDateTime</span><span class="o">=</span><span class="err">!</span><span class="kd">futureDate</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">10</span><span class="err">!!</span><span class="kd">futureTime</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">8</span><span class="err">!</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">!datetime!</span><span class="s2">"</span> <span class="ow">geq</span> <span class="s2">"</span><span class="nv">!futureDateTime!</span><span class="s2">"</span> <span class="o">(</span><span class="k">goto</span> <span class="kd">loop</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">past</span><span class="o">=</span><span class="m">1</span><span class="err">!</span><span class="kd">futureTime</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">!</span> <span class="o">-</span> <span class="m">1</span><span class="err">!</span><span class="kd">datetime</span>:<span class="o">~</span><span class="m">16</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">past</span><span class="o">=</span><span class="err">!</span><span class="kd">past</span>:<span class="o">-=</span><span class="err">!</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">futureTime:~6,2</span><span class="err">!</span><span class="s2">"</span> <span class="ow">equ</span> <span class="s2">"00"</span> <span class="k">if</span> <span class="s2">"</span><span class="err">!</span><span class="s2">datetime:~16,2</span><span class="err">!</span><span class="s2">"</span> <span class="ow">equ</span> <span class="s2">"59"</span> <span class="o">(</span><span class="k">goto</span> <span class="kd">testSec</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!past!</span> <span class="ow">gtr</span> <span class="m">1</span> <span class="o">(</span><span class="k">goto</span> <span class="kd">loop</span><span class="o">)</span>
<span class="k">goto</span> <span class="kd">testSec</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:init</span>
<span class="nb">msg</span> <span class="nv">%username%</span> <span class="na">/time</span>:60 请右键单击时钟窗口标题栏<span class="o">,</span> 选择“属性”<span class="o">-</span><span class="se">^&gt;</span>“字体”选项卡<span class="o">,</span>“点阵字体”<span class="o">,</span>大小: <span class="m">6</span> <span class="kd">x</span> <span class="m">12</span><span class="o">,</span>以得到更好的显示效果
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"size=19, HandS=size-2, HandM=HandS-3, HandH=HandM-3, rScale=size-1, width=2*size+1"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"indexMax=(2*size+1)*(2*size+1)"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"xStart=size, xEnd=-size, yStart=-size, yEnd=size"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"Cols=(size*2+1)*2, Lines=size*2+1+1"</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">PntCenter</span><span class="o">=</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">PntH</span><span class="o">=</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">PntM</span><span class="o">=</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">PntS</span><span class="o">=</span>·<span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">PntB</span><span class="o">=</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">RomanNumbers</span><span class="o">=</span>ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ<span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">days</span><span class="o">=</span>一二三四五六日一<span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"leftSpaces=size*2+1-13-1"</span> <span class="o">&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">Blanks</span><span class="o">=)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">1</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="nv">!leftSpaces!</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">Blanks</span><span class="o">=</span> <span class="nv">!Blanks!</span><span class="o">)</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="nv">!Cols!</span> <span class="kd">Lines</span><span class="o">=</span><span class="nv">!Lines!</span>
<span class="k">call</span> <span class="nl">:math</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">strScr</span><span class="o">=)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">1</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="nv">!indexMax!</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">strScr</span><span class="o">=</span> <span class="nv">!strScr!</span><span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:creatDial</span> <span class="kd">strScr</span> <span class="nv">!PntB!</span><span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:math</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"sin0=0,sin6=105,sin12=208,sin18=309,sin24=407,sin30=500,sin36=588,sin42=669,sin48=743"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"sin54=809,sin60=866,sin66=914,sin72=951,sin78=978,sin84=995,sin90=1000"</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span> <span class="m">6</span><span class="o">,</span> <span class="m">90</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"a1=180-</span><span class="vm">%%i</span><span class="s2">, a2=180+</span><span class="vm">%%i</span><span class="s2">, a3=360-</span><span class="vm">%%i</span><span class="s2">"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"sin</span><span class="err">!</span><span class="s2">a1</span><span class="err">!</span><span class="s2">=</span><span class="nv">!sin%%</span><span class="s2">i</span><span class="err">!</span><span class="s2">, sin</span><span class="err">!</span><span class="s2">a2</span><span class="err">!</span><span class="s2">=-</span><span class="nv">!sin%%</span><span class="s2">i</span><span class="err">!</span><span class="s2">, sin</span><span class="err">!</span><span class="s2">a3</span><span class="err">!</span><span class="s2">=-</span><span class="nv">!sin%%</span><span class="s2">i</span><span class="err">!</span><span class="s2">"</span>
<span class="o">)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span> <span class="m">6</span><span class="o">,</span> <span class="m">360</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"a4=450-</span><span class="vm">%%i</span><span class="s2">, a4</span><span class="err">%%</span><span class="s2">=360"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"cos</span><span class="vm">%%i</span><span class="s2">=sin</span><span class="err">!</span><span class="s2">a4</span><span class="err">!</span><span class="s2">"</span>
<span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:creatDial</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%x</span> <span class="k">in</span> <span class="o">(</span><span class="nv">!xStart!</span><span class="o">,-</span><span class="m">1</span><span class="o">,</span><span class="nv">!xEnd!</span><span class="o">)</span> <span class="k">do</span> <span class="k">for</span> <span class="na">/l </span><span class="vm">%%y</span> <span class="k">in</span> <span class="o">(</span><span class="nv">!yStart!</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="nv">!yEnd!</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">inDial</span><span class="o">=</span><span class="kd">size</span><span class="o">*</span><span class="kd">size</span><span class="o">-</span><span class="vm">%%x</span><span class="o">*</span><span class="vm">%%x</span><span class="o">-</span><span class="vm">%%y</span><span class="o">*</span><span class="vm">%%y</span><span class="o">+</span><span class="m">1</span><span class="o">*</span><span class="kd">size</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="k">if</span> <span class="nv">!inDial!</span> <span class="ow">geq</span> <span class="m">0</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:setPoint</span> <span class="err">%</span><span class="m">1</span> <span class="vm">%%x</span> <span class="vm">%%y</span> <span class="err">%</span><span class="m">2</span><span class="o">)</span>
<span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:drawScale</span> <span class="err">%</span><span class="m">1</span><span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:drawScale</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%z</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">11</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">angle</span><span class="o">=</span><span class="vm">%%z</span><span class="o">+</span><span class="m">1</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">angle</span><span class="o">*=</span><span class="m">30</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"x=cos</span><span class="nv">!angle!</span><span class="s2">*rScale/sin90, y=sin</span><span class="nv">!angle!</span><span class="s2">*rScale/sin90"</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">romanNum</span><span class="o">=</span><span class="err">!</span><span class="kd">RomanNumbers</span>:<span class="o">~</span><span class="vm">%%z</span><span class="o">,</span><span class="m">1</span><span class="err">!</span><span class="o">)</span>
<span class="o">(</span><span class="k">call</span> <span class="nl">:setPoint</span> <span class="err">%</span><span class="m">1</span> <span class="nv">!x!</span> <span class="nv">!y!</span> <span class="nv">!romanNum!</span><span class="o">)</span>
<span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:drawHand</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">timeC</span><span class="o">=</span><span class="err">%</span><span class="m">4</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">timeh</span><span class="o">=</span><span class="err">!</span><span class="kd">timeC</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">timem</span><span class="o">=</span><span class="err">!</span><span class="kd">timeC</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">times</span><span class="o">=</span><span class="err">!</span><span class="kd">timeC</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="kd">h</span><span class="o">,</span><span class="kd">m</span><span class="o">,</span><span class="kd">s</span><span class="o">)</span> <span class="k">do</span> <span class="k">if</span> <span class="nv">!time%%</span><span class="kd">i</span><span class="err">!</span> <span class="ow">lss</span> <span class="m">10</span> <span class="o">(</span><span class="kd">set</span> <span class="nb">time</span><span class="vm">%%i</span><span class="o">=</span><span class="nv">!time%%</span><span class="kd">i</span>:<span class="o">~-</span><span class="m">1</span><span class="err">!</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeh</span><span class="err">%%</span><span class="s2">=12"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"angleh=30*timeh+(timem+6)/12*6, anglem=6*timem, angles=6*times"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"xE=</span><span class="err">%</span><span class="s2">2*cos</span><span class="nv">!angle%</span><span class="s2">3</span><span class="err">!</span><span class="s2">*2/sin90, yE=</span><span class="err">%</span><span class="s2">2*sin</span><span class="nv">!angle%</span><span class="s2">3</span><span class="err">!</span><span class="s2">*2/sin90"</span>
<span class="k">if</span> <span class="s2">"</span><span class="err">%</span><span class="s2">5"</span><span class="o">==</span><span class="s2">""</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:line</span> <span class="err">%</span><span class="m">1</span> <span class="m">0</span> <span class="m">0</span> <span class="nv">!xE!</span> <span class="nv">!yE!</span> <span class="err">%</span><span class="m">2</span> <span class="nv">!Pnt%</span><span class="m">3</span><span class="err">!</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:line</span> <span class="err">%</span><span class="m">1</span> <span class="m">0</span> <span class="m">0</span> <span class="nv">!xE!</span> <span class="nv">!yE!</span> <span class="err">%</span><span class="m">2</span> <span class="err">%</span><span class="m">5</span><span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:line</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">x0</span><span class="o">=</span><span class="err">%</span><span class="m">2</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">y0</span><span class="o">=</span><span class="err">%</span><span class="m">3</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">x1</span><span class="o">=</span><span class="err">%</span><span class="m">4</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">y1</span><span class="o">=</span><span class="err">%</span><span class="m">5</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">SQLenHand</span><span class="o">=</span><span class="err">%</span><span class="m">6</span><span class="o">*</span><span class="err">%</span><span class="m">6</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"steep=(y1 - y0)*(y1 - y0) - (x1 - x0)*(x1 - x0)"</span>
<span class="k">if</span> <span class="nv">!steep!</span> <span class="ow">gtr</span> <span class="m">0</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">tt</span><span class="o">=</span><span class="err">!</span><span class="kd">x0</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">x0</span><span class="o">=</span><span class="err">!</span><span class="kd">y0</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">y0</span><span class="o">=</span><span class="nv">!tt!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">tt</span><span class="o">=</span><span class="err">!</span><span class="kd">x1</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">x1</span><span class="o">=</span><span class="err">!</span><span class="kd">y1</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">y1</span><span class="o">=</span><span class="nv">!tt!</span><span class="o">)</span>
<span class="o">)</span>
<span class="k">if</span> <span class="err">!</span><span class="kd">x0</span><span class="err">!</span> <span class="ow">gtr</span> <span class="err">!</span><span class="kd">x1</span><span class="err">!</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">tt</span><span class="o">=</span><span class="err">!</span><span class="kd">x0</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">x0</span><span class="o">=</span><span class="err">!</span><span class="kd">x1</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">x1</span><span class="o">=</span><span class="nv">!tt!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">tt</span><span class="o">=</span><span class="err">!</span><span class="kd">y0</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">y0</span><span class="o">=</span><span class="err">!</span><span class="kd">y1</span><span class="err">!</span><span class="o">&amp;&amp;</span> <span class="kd">set</span> <span class="kd">y1</span><span class="o">=</span><span class="nv">!tt!</span><span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"deltax=x1-x0, twoDeltax=2*deltax"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"twoDeltay=2*(y1-y0)"</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">twoDeltay</span><span class="o">=</span><span class="err">!</span><span class="kd">twoDeltay</span>:<span class="o">-=</span><span class="err">!</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"eps=0, y=y0"</span>
<span class="k">if</span> <span class="err">!</span><span class="kd">y0</span><span class="err">!</span> <span class="ow">lss</span> <span class="err">!</span><span class="kd">y1</span><span class="err">!</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yStep</span><span class="o">=</span><span class="m">1</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yStep</span><span class="o">=-</span><span class="m">1</span><span class="o">)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%x</span> <span class="k">in</span> <span class="o">(</span><span class="err">!</span><span class="kd">x0</span><span class="err">!</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="err">!</span><span class="kd">x1</span><span class="err">!</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"SQSum=</span><span class="vm">%%x</span><span class="s2">*</span><span class="vm">%%x</span><span class="s2">+y*y"</span>
<span class="k">if</span> <span class="nv">!SQSum!</span> <span class="ow">leq</span> <span class="nv">!SQLenHand!</span> <span class="o">(</span>
<span class="k">if</span> <span class="nv">!steep!</span> <span class="ow">gtr</span> <span class="m">0</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:setPoint</span> <span class="err">%</span><span class="m">1</span> <span class="nv">!y!</span> <span class="vm">%%x</span> <span class="err">%</span><span class="m">7</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="k">call</span> <span class="nl">:setPoint</span> <span class="err">%</span><span class="m">1</span> <span class="vm">%%x</span> <span class="nv">!y!</span> <span class="err">%</span><span class="m">7</span><span class="o">)</span>
<span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">eps</span><span class="o">+=</span><span class="kd">twoDeltay</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!eps!</span> <span class="ow">gtr</span> <span class="nv">!deltax!</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"y+=yStep, eps-=twoDeltax"</span><span class="o">)</span>
<span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:getNextSec</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">time1</span><span class="o">=</span><span class="err">!</span><span class="nb">time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,-</span><span class="m">3</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">date1</span><span class="o">=</span><span class="nv">!date!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">timeh</span><span class="o">=</span><span class="err">!</span><span class="kd">time1</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">timem</span><span class="o">=</span><span class="err">!</span><span class="kd">time1</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">times</span><span class="o">=</span><span class="err">!</span><span class="kd">time1</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">timeY</span><span class="o">=</span><span class="err">!</span><span class="kd">date1</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">4</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">timeMn</span><span class="o">=</span><span class="err">!</span><span class="kd">date1</span>:<span class="o">~</span><span class="m">5</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">timeD</span><span class="o">=</span><span class="err">!</span><span class="kd">date1</span>:<span class="o">~</span><span class="m">8</span><span class="o">,</span><span class="m">2</span><span class="err">!</span><span class="o">)&amp;(</span><span class="kd">set</span> <span class="kd">timeDay</span><span class="o">=</span><span class="err">!</span><span class="kd">date1</span>:<span class="o">~-</span><span class="m">1</span><span class="err">!</span><span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="kd">h</span><span class="o">,</span><span class="kd">m</span><span class="o">,</span><span class="kd">s</span><span class="o">,</span><span class="kd">Mn</span><span class="o">,</span><span class="kd">D</span><span class="o">)</span> <span class="k">do</span> <span class="k">if</span> <span class="nv">!time%%</span><span class="kd">i</span><span class="err">!</span> <span class="ow">lss</span> <span class="m">10</span> <span class="o">(</span><span class="kd">set</span> <span class="nb">time</span><span class="vm">%%i</span><span class="o">=</span><span class="nv">!time%%</span><span class="kd">i</span>:<span class="o">~-</span><span class="m">1</span><span class="err">!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeS=(timeS+1)</span><span class="err">%%</span><span class="s2">60"</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!timeS!</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeM=(timeM+1)</span><span class="err">%%</span><span class="s2">60"</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!timeM!</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeH=(timeH+1)</span><span class="err">%%</span><span class="s2">24"</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!timeH!</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeD=timeD</span><span class="err">%%</span><span class="s2">31+1"</span><span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="o">,</span><span class="o">,</span><span class="o">,</span><span class="o">,</span><span class="o">,</span><span class="o">,</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"</span><span class="nv">!timeDay!</span><span class="s2">"</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">nextDay</span><span class="o">=</span><span class="err">!</span><span class="kd">days</span>:<span class="o">*</span><span class="vm">%%i</span><span class="o">=</span><span class="err">!</span><span class="o">)&amp;&amp;(</span><span class="kd">set</span> <span class="kd">nextDay</span><span class="o">=</span><span class="err">!</span><span class="kd">nextDay</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="err">!</span><span class="o">)</span>
<span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">timeDay</span><span class="o">=</span><span class="nv">!nextDay!</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!timeD!</span> <span class="ow">equ</span> <span class="m">1</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="s2">"timeMn=timeMn</span><span class="err">%%</span><span class="s2">12+1"</span><span class="o">)</span>
<span class="k">if</span> <span class="nv">!timeMn!</span> <span class="ow">equ</span> <span class="m">1</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">timeY</span><span class="o">+=</span><span class="m">1</span><span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="kd">h</span><span class="o">,</span><span class="kd">m</span><span class="o">,</span><span class="kd">s</span><span class="o">,</span><span class="kd">Mn</span><span class="o">,</span><span class="kd">D</span><span class="o">)</span> <span class="k">do</span> <span class="k">if</span> <span class="nv">!time%%</span><span class="kd">i</span><span class="err">!</span> <span class="ow">lss</span> <span class="m">10</span> <span class="o">(</span><span class="kd">set</span> <span class="nb">time</span><span class="vm">%%i</span><span class="o">=</span><span class="m">0</span><span class="nv">!time%%</span><span class="kd">i</span><span class="err">!</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="err">%</span><span class="m">1</span><span class="o">=</span><span class="nv">!timeH!</span>:<span class="nv">!timeM!</span>:<span class="nv">!timeS!</span><span class="o">)</span> <span class="o">&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="err">%</span><span class="m">2</span><span class="o">=</span><span class="nv">!timeY!</span><span class="o">-</span><span class="nv">!timeMn!</span><span class="o">-</span><span class="nv">!timeD!</span> 星期<span class="nv">!timeDay!</span><span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:setPoint</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"index=(xStart-</span><span class="err">%</span><span class="s2">2)*width+</span><span class="err">%</span><span class="s2">3-yStart+1"</span>
<span class="kd">set</span> <span class="na">/a </span><span class="s2">"lenLeft=index-1, lenRight=indexMax-index"</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=1,2,3"</span> <span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="s2">"</span><span class="nv">!lenLeft!</span><span class="s2"> </span><span class="nv">!index!</span><span class="s2"> </span><span class="nv">!lenRight!</span><span class="s2">"</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="kd">set</span> <span class="err">%</span><span class="m">1</span><span class="o">=</span><span class="err">!%</span><span class="m">1</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="nv">%%a!%</span><span class="m">4</span><span class="err">!%</span><span class="m">1</span>:<span class="o">~</span><span class="vm">%%b</span><span class="o">,</span><span class="nv">%%c!</span><span class="o">)</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:zlzs</span>
<span class="nb">title</span> 测试你的身体质量指数<span class="o">(</span><span class="kd">BMI</span><span class="o">)</span>
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">5</span>
<span class="nl">:main</span>_w
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.
<span class="kd">set</span> <span class="kd">weight</span><span class="o">=[]</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">weight</span><span class="o">=</span> 请输入体重<span class="o">(</span>单位:kg<span class="o">)</span>:
<span class="k">call</span> <span class="nl">:ie</span> <span class="kd">weight</span> <span class="nv">%weight%</span> <span class="kd">main_w</span>
<span class="nl">:main</span>_h
<span class="nb">cls</span><span class="o">&amp;</span><span class="nb">echo</span>.
<span class="kd">set</span> <span class="kd">height</span><span class="o">=[]</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">height</span><span class="o">=</span> 请输入身高<span class="o">(</span>单位:cm<span class="o">)</span>:
<span class="k">call</span> <span class="nl">:ie</span> <span class="kd">height</span> <span class="nv">%height%</span> <span class="kd">main_h</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">bmi</span><span class="o">=</span><span class="se">^(</span><span class="nv">%weight%</span><span class="o">*</span><span class="m">10000</span><span class="se">^)</span>/<span class="se">^(</span><span class="nv">%height%</span><span class="o">*</span><span class="nv">%height%</span><span class="se">^)</span>
<span class="k">call</span> <span class="nl">:out</span> <span class="nv">%bmi%</span>
<span class="nl">:out</span>
<span class="kd">set</span> <span class="s2">"yo=if </span><span class="err">%</span><span class="s2">1 equ </span><span class="vm">%%a</span><span class="s2"> msg /v /w </span><span class="nv">%username%</span><span class="s2">"</span>
<span class="k">if</span> <span class="err">%</span><span class="m">1</span> <span class="ow">gtr</span> <span class="m">30</span> <span class="nb">msg</span> <span class="na">/v /w </span><span class="nv">%username%</span> <span class="s2">" 不要再闹了!!!哪有这种身材 "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">28</span> <span class="m">1</span> <span class="m">30</span><span class="o">)</span> <span class="k">do</span> <span class="nv">%yo%</span> <span class="s2">" BMI</span><span class="nv">%bmi%</span><span class="s2"> 你再不减肥就完蛋了</span><span class="err">!</span><span class="s2"> "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">24</span> <span class="m">1</span> <span class="m">27</span><span class="o">)</span> <span class="k">do</span> <span class="nv">%yo%</span> <span class="s2">" BMI</span><span class="nv">%bmi%</span><span class="s2"> 你是不是胖了点? "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">21</span> <span class="m">1</span> <span class="m">23</span><span class="o">)</span> <span class="k">do</span> <span class="nv">%yo%</span> <span class="s2">" BMI</span><span class="nv">%bmi%</span><span class="s2"> 我敢打赌,你一定经常抢吃,不然不会偏胖</span><span class="err">!</span><span class="s2"> "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">19</span> <span class="m">1</span> <span class="m">20</span><span class="o">)</span> <span class="k">do</span> <span class="nv">%yo%</span> <span class="s2">" BMI</span><span class="nv">%bmi%</span><span class="s2"> 哇!!棒极了,是标准身材! "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="m">17</span> <span class="m">1</span> <span class="m">18</span><span class="o">)</span> <span class="k">do</span> <span class="nv">%yo%</span> <span class="s2">" BMI</span><span class="nv">%bmi%</span><span class="s2"> 朋友,明显你营养不良(-_-) "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="k">if</span> <span class="err">%</span><span class="m">1</span> <span class="ow">lss</span> <span class="m">17</span> <span class="nb">msg</span> <span class="na">/v /w </span><span class="nv">%username%</span> <span class="s2">" 按照生物学来说这种生物是不能生存的! "</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> _max
<span class="nl">:ie</span>
<span class="k">if</span> <span class="s2">"</span><span class="err">%</span><span class="s2">1"</span><span class="o">==</span><span class="s2">"[]"</span> <span class="k">goto</span> <span class="err">%</span><span class="m">3</span>
<span class="nb">echo</span> <span class="err">%</span><span class="m">2</span><span class="o">|</span><span class="nb">findstr</span> <span class="s2">"</span><span class="se">^[</span><span class="s2">1-9][0-9]*$"</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">||</span><span class="k">goto</span> <span class="err">%</span><span class="m">3</span>
<span class="k">if</span> <span class="err">%</span><span class="m">2</span> <span class="ow">geq</span> <span class="m">250</span> <span class="nb">msg</span> <span class="na">/v /w </span><span class="nv">%username%</span> <span class="s2">" 你输入的数字让我头都大了,按确定重新输入</span><span class="err">!</span><span class="s2">"</span><span class="o">&gt;</span><span class="kr">nul</span><span class="o">&amp;</span><span class="k">goto</span> <span class="err">%</span><span class="m">3</span>
<span class="k">goto</span> <span class="nl">:eof</span>
<span class="nl">:pcljm</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">100</span> <span class="kd">lines</span><span class="o">=</span><span class="m">8</span>
<span class="kd">set</span> <span class="s2">"origFile=
set /p "</span><span class="kd">origFile</span><span class="o">=</span> 请输入文件位置:
<span class="kd">set</span> <span class="s2">"newFile=</span><span class="vm">%~dpn1</span><span class="s2">_new</span><span class="vm">%~x1</span><span class="s2">"</span>
<span class="o">&gt;</span> <span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span> <span class="nb">echo</span> <span class="kd">CreateObject</span><span class="se">^(</span><span class="s2">"Scripting.FileSystemObject"</span><span class="se">^)</span>. _
<span class="o">&gt;&gt;</span><span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span> <span class="nb">echo</span> <span class="kd">CreateTextFile</span><span class="se">^(</span><span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span><span class="o">,</span> <span class="kd">True</span><span class="o">,</span> <span class="kd">vbTrue</span><span class="se">^)</span>.Write <span class="s2">"::(P)&amp;(C)2010 Spring"</span>
<span class="nb">cscript</span> <span class="na">-nologo -e</span><span class="nl">:vbs</span> <span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span>
<span class="o">&gt;&gt;</span><span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span> <span class="o">(</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span><span class="o">,</span><span class="nb">cls</span><span class="o">)</span>
<span class="o">&gt;&gt;</span><span class="s2">"</span><span class="nv">%newFile%</span><span class="s2">"</span> <span class="nb">type</span> <span class="s2">"</span><span class="nv">%origFile%</span><span class="s2">"</span>
<span class="nb">echo</span> <span class="nv">%origFile%</span>
<span class="nb">echo</span> 变成乱码后的文件是
<span class="nb">echo</span> <span class="nv">%newFile%</span>
<span class="nb">ping</span> <span class="na">/n </span><span class="m">4</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max
<span class="nl">:wlpz</span>
<span class="k">call</span> <span class="nl">:select</span> <span class="s2">"ip address"</span> <span class="s2">"ip"</span>
<span class="k">call</span> <span class="nl">:select</span> <span class="s2">"Physical Address"</span> <span class="s2">"mac"</span>
<span class="k">call</span> <span class="nl">:select</span> <span class="s2">"Default Gateway"</span> <span class="s2">"gateway"</span>
<span class="k">call</span> <span class="nl">:select</span> <span class="s2">"DNS Servers"</span> <span class="s2">"dns"</span>
<span class="k">call</span> <span class="nl">:select</span> <span class="s2">"Description"</span> <span class="s2">"netcard"</span>
<span class="nb">echo</span> <span class="kd">IP</span>:<span class="nv">%ip%</span>
<span class="nb">echo</span> <span class="kd">MAC</span>:<span class="nv">%mac%</span>
<span class="nb">echo</span> <span class="kd">DNS</span>:<span class="nv">%dns%</span>
<span class="nb">echo</span> <span class="kd">GATEWAY</span>:<span class="nv">%gateway%</span>
<span class="nb">echo</span> <span class="kd">NETCARD</span>:<span class="nv">%netcard%</span>
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:select</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=2 delims=:"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'ipconfig /all </span><span class="se">^|</span><span class="s1"> findstr /i /c:</span><span class="err">%</span><span class="s1">1'</span><span class="o">)</span> <span class="k">do</span> <span class="k">if</span> <span class="ow">not</span> <span class="s2">"</span><span class="err">!%</span><span class="s2">~2</span><span class="err">!</span><span class="s2">"</span> <span class="o">==</span> <span class="s2">""</span> <span class="kd">set</span> <span class="s2">"</span><span class="err">%</span><span class="s2">~2=</span><span class="vm">%%i</span><span class="s2">"</span>
<span class="k">goto</span> <span class="nl">:eof</span>
<span class="nl">:ljjc</span>
<span class="nb">echo</span> <span class="k">for</span> <span class="kd">each</span> <span class="kd">ps</span> <span class="k">in</span> <span class="kd">getobject</span> _ <span class="o">&gt;</span><span class="kd">ps</span>.vbs
<span class="nb">echo</span> <span class="o">(</span><span class="s2">"winmgmts:\\.\root\cimv2:win32_process"</span><span class="o">)</span>.instances_ <span class="o">&gt;&gt;</span><span class="kd">ps</span>.vbs
<span class="nb">echo</span> <span class="nb">wscript</span>.echo <span class="kd">ps</span>.handle<span class="se">^&amp;</span><span class="kd">vbtab</span><span class="se">^&amp;</span><span class="kd">ps</span>.name<span class="se">^&amp;</span><span class="kd">vbtab</span><span class="se">^&amp;</span><span class="kd">ps</span><span class="err">.exe</span><span class="kd">cutablepath</span><span class="nl">:next</span> <span class="o">&gt;&gt;</span><span class="kd">ps</span>.vbs
<span class="nb">echo</span> <span class="kd">PID</span> 图像名 程序位置&gt;<span class="nv">%windir%</span>\jc.txt
<span class="nb">echo</span> <span class="o">======</span> <span class="o">===============</span> <span class="o">==============================================================================================================&gt;&gt;</span><span class="nv">%windir%</span>\jc.txt
<span class="nb">cscript</span> //nologo <span class="kd">ps</span>.vbs&gt;&gt;<span class="nv">%windir%</span>\jc.txt <span class="o">&amp;</span> <span class="nb">del</span> <span class="kd">ps</span>.vbs
<span class="kd">jc</span>.txt
<span class="k">goto</span> _max
<span class="nl">:qlss</span>
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">85</span> <span class="kd">lines</span><span class="o">=</span><span class="m">200</span>
<span class="nl">:wjglm</span>
<span class="nb">title</span> 当前目录:<span class="nv">%cd%</span>
<span class="nb">cls</span>
<span class="nb">echo</span> 文件管理器
<span class="nb">echo</span>.
<span class="kd">set</span> <span class="kd">num</span><span class="o">=</span><span class="m">0</span>
<span class="nb">echo</span> 序号 文件名
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=*"</span> <span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'dir /b'</span><span class="o">)</span> <span class="k">do</span> <span class="kd">set</span> <span class="na">/a </span><span class="kd">num</span><span class="o">+=</span><span class="m">1</span><span class="o">&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="nv">!num!</span><span class="o">]</span> <span class="vm">%%a</span><span class="o">&amp;</span><span class="kd">set</span> <span class="s2">"rmpvar=</span><span class="vm">%%a</span><span class="s2">"</span>
<span class="kd">set</span> <span class="nb">mem</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="nb">mem</span><span class="o">=</span>请输入 打开直接输入文件名 删除【D】创建快捷方式【S】转换目录【E】关闭【C】编辑【T】
<span class="k">if</span> <span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">wjglm</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'D'</span> <span class="k">goto</span> <span class="kd">delete</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'S'</span> <span class="k">goto</span> <span class="kd">cjkjfs</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'C'</span> <span class="k">goto</span> _max
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'E'</span> <span class="k">goto</span> <span class="kd">mldir</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%mem%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'T'</span> <span class="k">goto</span> <span class="kd">editw</span>
<span class="nb">start</span> <span class="s2">""</span> <span class="nv">%mem%</span>
<span class="k">goto</span> <span class="kd">wjglm</span>
<span class="nl">:delete</span>
<span class="kd">set</span> <span class="kd">wz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">wz</span><span class="o">=</span> 请输入文件(夹)名:
<span class="k">if</span> <span class="s1">'</span><span class="nv">%wz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">delete</span>
<span class="nb">echo</span> <span class="kd">y</span><span class="o">|</span><span class="kd">Cacls</span> <span class="nv">%wz%</span> <span class="na">/c /t /p </span><span class="kd">Everyone</span><span class="nl">:f</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">DEL</span> <span class="na">/F/A/Q </span><span class="nv">%wz%</span> <span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">RD</span> <span class="na">/S /Q </span>\\<span class="o">?</span>\<span class="nv">%wz%</span> <span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">wjglm</span>
<span class="nl">:cjkjfs</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">fileName</span><span class="o">=</span> <span class="o">[</span>请输入文件或者目录的全路径<span class="o">]</span>:
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="nv">!fileName!</span><span class="s2">"</span><span class="o">==</span><span class="s2">""</span> <span class="k">goto</span> <span class="nl">:enterFileName</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%filename%</span><span class="s2">"</span> <span class="nb">cls</span> <span class="o">&amp;</span> <span class="nb">echo</span> 你输入的目录或者文件名不存在,请重新输入 <span class="o">&amp;</span> <span class="nb">pause</span> <span class="o">&amp;</span> <span class="k">goto</span> <span class="nl">:enterFileName</span>
<span class="nb">echo</span>.
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s2">"</span><span class="nv">!fileName!</span><span class="s2">"</span><span class="o">)</span> <span class="k">do</span> <span class="kd">set</span> <span class="kd">name</span><span class="o">=</span><span class="vm">%%~ni</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">shortCutPath</span><span class="o">=</span> <span class="o">[</span>请输入将创建方式保存到的路径<span class="o">]</span>:
<span class="kd">set</span> <span class="kd">shortCutPath</span><span class="o">=</span><span class="s2">"</span><span class="nv">!shortCutPath!</span><span class="s2">\</span><span class="nv">!name!</span><span class="s2">.lnk"</span>
<span class="nb">echo</span> <span class="kd">Dim</span> <span class="kd">WshShell</span><span class="o">,</span><span class="kd">Shortcut</span><span class="o">&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Dim</span> <span class="nb">path</span><span class="o">,</span><span class="kd">fso</span><span class="o">&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="nb">path</span><span class="o">=</span><span class="s2">"</span><span class="nv">%fileName%</span><span class="s2">"</span><span class="o">&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Set</span> <span class="kd">fso</span><span class="o">=</span><span class="kd">CreateObject</span><span class="o">(</span><span class="s2">"Scripting.FileSystemObject"</span><span class="o">)&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Set</span> <span class="kd">WshShell</span><span class="o">=</span><span class="kd">WScript</span>.CreateObject<span class="o">(</span><span class="s2">"WScript.Shell"</span><span class="o">)&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Set</span> <span class="kd">Shortcut</span><span class="o">=</span><span class="kd">WshShell</span>.CreateShortCut<span class="o">(</span><span class="nv">%shortCutPath%</span><span class="o">)&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Shortcut</span>.TargetPath<span class="o">=</span><span class="nb">path</span><span class="o">&gt;&gt;</span><span class="kd">tmp</span>.vbs
<span class="nb">echo</span> <span class="kd">Shortcut</span>.Save&gt;&gt;tmp.vbs
<span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\System32\WScript.exe"</span> <span class="kd">tmp</span>.vbs
<span class="nb">del</span> <span class="kd">tmp</span>.vbs <span class="na">/s /q
</span><span class="nb">cls</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="nv">%shortCutPath%</span> <span class="nb">echo</span> 快捷方式创建完毕... <span class="o">&amp;</span> <span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="nv">%shortCutPath%</span> <span class="nb">echo</span> 快捷方式创建失败<span class="o">,</span>请重新操作... <span class="o">&amp;</span> <span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">wjglm</span>
<span class="nl">:mldir</span>
<span class="kd">set</span> <span class="kd">xyz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">xyz</span><span class="o">=</span> 请输入要转换的目录,输入..后退一个目录
<span class="k">if</span> <span class="s1">'</span><span class="nv">%xyz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">mldir</span>
<span class="nb">cd</span> <span class="nv">%xyz%</span><span class="o">&amp;</span><span class="k">goto</span> <span class="kd">wjglm</span>
<span class="nl">:editw</span>
<span class="kd">set</span> <span class="kd">mz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">mz</span><span class="o">=</span> 请输入要编辑的文件
<span class="k">if</span> <span class="s1">'</span><span class="nv">%mz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">editw</span>
<span class="kd">NOTEPAD</span><span class="err">.EXE</span> <span class="nv">%mz%</span><span class="o">&amp;</span><span class="k">goto</span> <span class="kd">wjglm</span>
<span class="nl">:shutdown</span>
<span class="nb">cls</span>
<span class="nb">echo</span> ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
<span class="nb">echo</span>.┋ ‖ ┋
<span class="nb">echo</span><span class="kd">A</span>.定时关机 ‖ <span class="kd">F</span>.休眠 ┋
<span class="nb">echo</span>.┋ <span class="kd">B</span>.倒计时关机 ‖ <span class="kd">G</span>.定时注销本机 ┋
<span class="nb">echo</span><span class="kd">C</span>.删除定时关机任务 ‖ <span class="kd">H</span>.定时重启本机 ┋
<span class="nb">echo</span>.┋ <span class="kd">D</span>.查看定时关机任务状态‖ ┋
<span class="nb">echo</span>.┋ <span class="kd">E</span>.定时锁定本机 ‖_______________________┋
<span class="nb">echo</span> ┋ ‖ <span class="kd">Y</span>.返回菜单 ┋
<span class="nb">echo</span>.╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="kd">SET</span> <span class="kd">a</span><span class="o">=</span>
<span class="kd">SET</span> <span class="na">/P </span><span class="kd">a</span><span class="o">=</span>请输入对应的按回车:
<span class="kd">ECHO</span>.
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'A'</span> <span class="k">goto</span> <span class="kd">dsgj</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'B'</span> <span class="k">goto</span> <span class="kd">djsgj</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'C'</span> <span class="k">goto</span> <span class="kd">scdsgj</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'D'</span> <span class="k">goto</span> <span class="kd">ckgj</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'E'</span> <span class="k">goto</span> <span class="kd">dssd</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'G'</span> <span class="k">goto</span> <span class="kd">dszx</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'H'</span> <span class="k">goto</span> <span class="kd">dscq</span>
<span class="kd">IF</span> <span class="na">/I </span><span class="s1">'</span><span class="nv">%a%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'F'</span> <span class="nv">%windir%</span>\system32\rundll32.exe <span class="kd">powrprof</span>.dll<span class="o">,</span><span class="kd">SetSuspendState</span>
<span class="k">if</span> <span class="na">/i </span><span class="s2">"</span><span class="nv">%a%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"Y"</span> <span class="k">goto</span> _max
<span class="k">goto</span> <span class="nb">shutdown</span>
<span class="nl">:dsgj</span>
<span class="nb">echo</span> 请输入关机时间<span class="o">,(</span>如12:00:00<span class="o">)</span>
<span class="kd">set</span> <span class="kd">shutdowntime</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">shutdowntime</span><span class="o">=</span>
<span class="nb">at</span> <span class="nv">%shutdowntime%</span> <span class="kd">tsshutdn</span> <span class="m">0</span> <span class="na">/delay</span>:0 <span class="na">/powerdown </span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">IF</span> <span class="ow">not</span> <span class="ow">errorlevel</span> <span class="m">1</span> <span class="k">goto</span> <span class="kd">ok</span>
<span class="nb">echo</span> <span class="nv">%shutdowntime%</span> 不是标准的时间格式<span class="o">,</span>请重新输入
<span class="nb">echo</span>.
<span class="k">goto</span> <span class="kd">dsgj</span>
<span class="nl">:ok</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 设定完毕<span class="err">!</span> 按任意键继续...
<span class="nb">pause</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">cls</span>
<span class="k">goto</span> <span class="nb">shutdown</span>
<span class="nl">:djsgj</span>
<span class="nb">echo</span> 您想要多少秒后关机
<span class="nb">echo</span> <span class="o">(</span>若设定后要取消<span class="o">,</span>单击<span class="s2">"确定"</span>后按Ctrl<span class="na">+C</span>键两次<span class="o">)</span>
<span class="kd">set</span> <span class="kd">timed</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">timed</span><span class="o">=</span>输入:
<span class="kd">tsshutdn</span> <span class="nv">%timed%</span> <span class="na">/delay</span>:0 <span class="na">/powerdown </span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">IF</span> <span class="ow">not</span> <span class="ow">errorlevel</span> <span class="m">1</span> <span class="k">goto</span> <span class="kd">ok</span>
<span class="nb">echo</span> <span class="nv">%timed%</span> 是无效的关机时间<span class="o">,</span>请重新输入
<span class="nb">echo</span>.
<span class="k">goto</span> <span class="kd">djsgj</span>
<span class="nl">:scdsgj</span>
<span class="nb">at</span> <span class="na">/del /y
</span><span class="nb">echo</span> 定时关机任务已取消<span class="o">,</span>按任意键继续...
<span class="nb">pause</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">cls</span>
<span class="k">goto</span> <span class="nb">shutdown</span>
<span class="nl">:ckgj</span>
<span class="nb">at</span>
<span class="nb">pause</span>
<span class="nb">cls</span>
<span class="k">goto</span> <span class="nb">shutdown</span>
<span class="nl">:logoff</span>
<span class="nb">logoff</span>
<span class="nl">:dssd</span>
<span class="nb">echo</span> <span class="m">0</span> 为立即锁定本机<span class="o">,</span>其他数字以分钟为单位<span class="err">!</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">var</span><span class="o">=</span>请输入多少分钟后锁定本机<span class="o">(</span>如3<span class="o">)</span>:
<span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">*=</span><span class="m">60</span>
:锁
<span class="nb">echo</span> <span class="nv">!var!</span>秒后锁定本机<span class="err">!</span> <span class="kd">CTRL</span><span class="na">+C</span>取消.
<span class="nb">ping</span> <span class="na">/n </span><span class="m">6</span> <span class="m">127</span>.1&gt;nul
<span class="k">if</span> <span class="nv">!var!</span> <span class="kd">LEQ</span> <span class="m">0</span> <span class="o">(</span><span class="k">goto</span> 锁定<span class="o">)</span> <span class="k">else</span> <span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">-=</span><span class="m">5</span> <span class="o">&amp;</span> <span class="k">goto</span>
:锁定
<span class="nb">rundll32.exe</span> <span class="kd">user32</span>.dll<span class="o">,</span><span class="kd">LockWorkStation</span>
<span class="nl">:dszx</span>
<span class="nb">echo</span> <span class="m">0</span> 为立即注销本机<span class="o">,</span>其他数字以分钟为单位<span class="err">!</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">var</span><span class="o">=</span>请输入多少分钟后注销本机<span class="o">(</span>如3<span class="o">)</span>:
<span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">*=</span><span class="m">60</span>
:注
<span class="nb">echo</span> <span class="nv">!var!</span>秒后注销<span class="err">!</span> <span class="kd">CTRL</span><span class="na">+C</span>取消.
<span class="nb">ping</span> <span class="na">/n </span><span class="m">6</span> <span class="m">127</span>.1&gt;nul
<span class="k">if</span> <span class="nv">!var!</span> <span class="kd">LEQ</span> <span class="m">0</span> <span class="o">(</span><span class="k">goto</span> 注销<span class="o">)</span> <span class="k">else</span> <span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">-=</span><span class="m">5</span> <span class="o">&amp;</span> <span class="k">goto</span>
:注销
<span class="nb">shutdown</span> <span class="na">/l
</span><span class="nl">:dscq</span>
<span class="nb">echo</span> <span class="m">0</span> 为立即重启动本机<span class="o">,</span>其他数字以分钟为单位<span class="err">!</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">var</span><span class="o">=</span>请输入多少分钟后重启动本机<span class="o">(</span>如3<span class="o">)</span>:
<span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">*=</span><span class="m">60</span>
:重
<span class="nb">echo</span> <span class="nv">!var!</span>秒后重启动<span class="err">!</span> <span class="kd">CTRL</span><span class="na">+C</span>取消.
<span class="nb">ping</span> <span class="na">/n </span><span class="m">6</span> <span class="m">127</span>.1&gt;nul
<span class="k">if</span> <span class="nv">!var!</span> <span class="kd">LEQ</span> <span class="m">0</span> <span class="o">(</span><span class="k">goto</span> 重启动<span class="o">)</span> <span class="k">else</span> <span class="kd">set</span> <span class="na">/a </span><span class="kd">var</span><span class="o">-=</span><span class="m">5</span> <span class="o">&amp;</span> <span class="k">goto</span>
:重启动
<span class="nb">shutdown</span> <span class="na">/r /t </span><span class="m">0</span>
<span class="nl">:bsqlg</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">50</span> <span class="kd">lines</span><span class="o">=</span><span class="m">3</span>
<span class="kd">set</span> <span class="kd">times</span><span class="o">=</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="nv">%times%%</span><span class="nb">time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="nb">mshta</span> <span class="kd">vbscript</span><span class="nl">:createobject</span><span class="o">(</span><span class="s2">"sapi.spvoice"</span><span class="o">)</span>.speak<span class="o">(</span><span class="s2">"现在是北京时间</span><span class="nv">%times%</span><span class="s2">"</span><span class="o">)(</span><span class="kd">window</span>.close<span class="o">)</span>
<span class="k">goto</span> _max
<span class="nl">:bszlgo</span>
<span class="nb">title</span> 整点报时钟
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">20</span> <span class="kd">lines</span><span class="o">=</span><span class="m">3</span>
<span class="nl">:msad</span>
<span class="kd">set</span> <span class="kd">timed</span><span class="o">=</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">tims</span><span class="o">=</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="nv">%timed%%</span><span class="kd">tims</span><span class="err">%</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%tims%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'00分00秒'</span> <span class="nb">mshta</span> <span class="kd">vbscript</span><span class="nl">:createobject</span><span class="o">(</span><span class="s2">"sapi.spvoice"</span><span class="o">)</span>.speak<span class="o">(</span><span class="s2">"现在是北京时间</span><span class="nv">%timed%</span><span class="s2">整"</span><span class="o">)(</span><span class="kd">window</span>.close<span class="o">)</span>
<span class="nb">ping</span> <span class="m">127</span>.1 <span class="na">-n </span><span class="m">2</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">msad</span>
<span class="nl">:rlszcd</span>
<span class="kd">set</span> <span class="kd">str</span><span class="o">=</span>日一二三四五六七八九
<span class="nb">cls</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=1,2,3 delims=-/: "</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s2">"</span><span class="nv">%date%</span><span class="s2">"</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">sy</span><span class="o">=</span><span class="vm">%%i</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sm</span><span class="o">=</span><span class="vm">%%j</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sd</span><span class="o">=</span><span class="vm">%%k</span><span class="o">)</span>
<span class="o">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">defined</span> <span class="kd">sd</span> <span class="kd">set</span> <span class="kd">sd</span><span class="o">=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">defined</span> <span class="kd">sm</span> <span class="kd">set</span> <span class="kd">sm</span><span class="o">=</span><span class="nv">%sy%</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">sy</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">4</span><span class="err">%</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">sy</span><span class="o">=</span><span class="m">0000</span><span class="nv">%sy%</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sm</span><span class="o">=</span><span class="m">00</span><span class="nv">%sm%</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sd</span><span class="o">=</span><span class="m">00</span><span class="nv">%sd%</span><span class="o">)</span>
<span class="o">(</span><span class="kd">set</span> <span class="kd">sy</span><span class="o">=</span><span class="vm">%sy</span>:<span class="o">~-</span><span class="m">4</span><span class="err">%</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sm</span><span class="o">=</span><span class="vm">%sm</span>:<span class="o">~-</span><span class="m">2</span><span class="err">%</span><span class="o">)</span> <span class="o">&amp;&amp;</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">sd</span><span class="o">=</span><span class="vm">%sd</span>:<span class="o">~-</span><span class="m">2</span><span class="err">%</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">y</span><span class="o">=</span><span class="m">1</span><span class="nv">%sy%</span><span class="o">-</span><span class="m">10000</span><span class="o">,</span> <span class="kd">m</span><span class="o">=</span><span class="m">1</span><span class="nv">%sm%</span><span class="o">-</span><span class="m">100</span><span class="o">,</span> <span class="kd">d</span><span class="o">=</span><span class="m">1</span><span class="nv">%sd%</span><span class="o">-</span><span class="m">100</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">lss</span> <span class="m">100</span> <span class="o">(</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">lss</span> <span class="m">50</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">y</span><span class="o">+=</span><span class="m">2000</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">y</span><span class="o">+=</span><span class="m">1900</span><span class="o">)</span>
<span class="kd">set</span> <span class="kd">sy</span><span class="o">=</span><span class="nv">!y!</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%m%</span> <span class="ow">lss</span> <span class="m">13</span> <span class="k">if</span> <span class="nv">%d%</span> <span class="ow">lss</span> <span class="m">32</span> <span class="k">goto</span> <span class="kd">Calc</span>
<span class="nl">:Calc</span>
<span class="kd">set</span><span class="na">/a </span><span class="kd">Q</span><span class="o">=(</span><span class="kd">y</span><span class="o">-</span><span class="m">1901</span><span class="o">)</span>/4
<span class="kd">set</span><span class="na">/a </span><span class="kd">R</span><span class="o">=</span><span class="kd">y</span><span class="o">-</span><span class="m">1901</span><span class="o">-</span><span class="m">4</span><span class="o">*</span><span class="kd">Q</span>
<span class="kd">set</span> <span class="kd">n</span><span class="o">=</span><span class="m">0</span>
<span class="k">for</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">31</span><span class="o">,</span><span class="m">59</span><span class="o">,</span><span class="m">90</span><span class="o">,</span><span class="m">120</span><span class="o">,</span><span class="m">151</span><span class="o">,</span><span class="m">181</span><span class="o">,</span><span class="m">212</span><span class="o">,</span><span class="m">243</span><span class="o">,</span><span class="m">273</span><span class="o">,</span><span class="m">304</span><span class="o">,</span><span class="m">334</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">n</span><span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="nv">%m%</span> <span class="ow">equ</span> <span class="nv">!n!</span> <span class="kd">set</span> <span class="kd">z</span><span class="o">=</span><span class="vm">%%i</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">leap</span><span class="o">=</span><span class="s2">"</span><span class="se">^!</span><span class="s2">(y</span><span class="err">%%</span><span class="s2">4) &amp; </span><span class="se">^!</span><span class="s2">(</span><span class="se">^!</span><span class="s2">(y</span><span class="err">%%</span><span class="s2">100)) | </span><span class="se">^!</span><span class="s2">(y</span><span class="err">%%</span><span class="s2">400)"</span>
<span class="k">if</span> <span class="nv">%m%</span> <span class="ow">gtr</span> <span class="m">2</span> <span class="o">(</span><span class="k">if</span> <span class="nv">%leap%</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">z</span><span class="o">-=</span><span class="m">1</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">z</span><span class="o">+=</span><span class="kd">leap</span><span class="o">))</span>
<span class="kd">set</span><span class="na">/a </span><span class="kd">n</span><span class="o">=(</span><span class="m">140</span><span class="o">*</span><span class="kd">Q</span><span class="o">+</span><span class="m">106</span><span class="o">*(</span><span class="kd">R</span><span class="o">+</span><span class="m">1</span><span class="o">)</span><span class="na">+z</span><span class="o">*</span><span class="m">10</span><span class="na">+d</span><span class="o">*</span><span class="m">10</span><span class="o">)</span>/295<span class="o">,</span><span class="kd">H</span><span class="o">=(</span><span class="m">140</span><span class="o">*</span><span class="kd">Q</span><span class="o">+</span><span class="m">106</span><span class="o">*(</span><span class="kd">R</span><span class="o">+</span><span class="m">1</span><span class="o">)</span><span class="na">+z</span><span class="o">*</span><span class="m">10</span><span class="na">+d</span><span class="o">*</span><span class="m">10</span><span class="o">-</span><span class="m">295</span><span class="o">*</span><span class="kd">n</span><span class="o">)</span>/10
<span class="k">if</span> <span class="nv">%h%</span> <span class="ow">equ</span> <span class="m">0</span> <span class="kd">set</span> <span class="kd">h</span><span class="o">=</span><span class="m">29</span>
<span class="k">if</span> <span class="nv">%h%</span> <span class="ow">leq</span> <span class="m">10</span> <span class="o">(</span><span class="k">if</span> <span class="nv">%h%</span> <span class="ow">equ</span> <span class="m">10</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">h</span><span class="o">=</span>初十<span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">h</span><span class="o">=</span><span class="nv">%h%</span><span class="o">))</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">h</span><span class="o">=</span><span class="vm">%h</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="err">%</span><span class="vm">%h</span>:<span class="o">~-</span><span class="m">1</span><span class="err">%</span><span class="o">)</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">1</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span><span class="k">call</span> <span class="kd">set</span> <span class="kd">h</span><span class="o">=</span><span class="vm">%%h</span>:<span class="vm">%%i</span><span class="o">=</span><span class="err">!</span><span class="kd">str</span>:<span class="o">~</span><span class="vm">%%i</span><span class="o">,</span><span class="m">1</span><span class="err">!%%</span><span class="o">)</span>
<span class="kd">set</span> <span class="kd">h</span><span class="o">=</span><span class="vm">%h</span>:0<span class="o">=</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">sx</span><span class="o">=</span>猴鸡狗猪鼠牛虎兔龙蛇马羊
<span class="kd">set</span> <span class="kd">tg</span><span class="o">=</span>庚辛壬癸甲乙丙丁戊己
<span class="kd">set</span> <span class="kd">dz</span><span class="o">=</span>申酉戌亥子丑寅卯辰巳午未
<span class="kd">set</span> <span class="na">/a </span><span class="kd">sxnum</span><span class="o">=</span><span class="nv">%sy%</span> <span class="err">%%</span> <span class="m">12</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">tgnum</span><span class="o">=</span><span class="vm">%sy</span>:<span class="o">~-</span><span class="m">1</span><span class="err">%</span>
<span class="nb">title</span> 农历<span class="err">!</span><span class="kd">tg</span>:<span class="o">~</span><span class="nv">%tgnum%</span><span class="o">,</span><span class="m">1</span><span class="err">!!</span><span class="kd">dz</span>:<span class="o">~</span><span class="nv">%sxnum%</span><span class="o">,</span><span class="m">1</span><span class="err">!</span>年 生肖:<span class="err">!</span><span class="kd">sx</span>:<span class="o">~</span><span class="nv">%sxnum%</span><span class="o">,</span><span class="m">1</span><span class="err">!</span> 农历:<span class="nv">%h%</span>
<span class="nb">echo</span>.正在启动,请稍后
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">38</span> <span class="kd">lines</span><span class="o">=</span><span class="m">19</span>
<span class="kd">set</span> <span class="kd">yy</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">4</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">zg</span><span class="o">=</span><span class="nv">%yy%</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">5</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">8</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年01月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是元旦
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年01月06日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国13亿人口日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年01月10日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国110宣传日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月02日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界湿地日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月04日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界抗癌症日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月10日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界气象日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月14日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是情人节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月21日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际母语日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月07日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际声援南非日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年02月29日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际罕见病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月03日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国爱耳日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是妇女节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月12日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是植树节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月15日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际消费日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月21日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界森林日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月22日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界水日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月23日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界气象日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年03月24日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界防治结核病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年04月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是愚人节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年04月07日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界卫生日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年04月22日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界地球日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际劳动节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月04日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国青年节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月05日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国碘缺乏病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界红十字日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月12日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际护士节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月15日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际家庭日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月17日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界电信日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月18日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际博物馆日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月19日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国汶川地震哀挨哀悼日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月20日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国学生营养日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月22日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际生物多样性日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月31日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界无烟日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际儿童节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月05日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界环境日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月06日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国爱眼日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月17日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是防治荒漠化和干旱日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月23日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际奥林匹克日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月25日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国土地日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年06月26日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际反毒品日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年07月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是香港回归日、建党节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年07月07日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是抗日战争纪念日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年07月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界过敏性疾病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年07月11日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界人口日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年07月28日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是制作者的生日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年08月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是八一建军节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年05月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是劳动节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际扫盲日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月10日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是教师节、世界预防自杀日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月16日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际臭氧层保护日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月17日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际和平日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月20日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际爱牙日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年09月27日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界旅游日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国庆节、国际音乐节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月02日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际减轻自然灾害日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月04日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界动物日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月07日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际住房日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是全国高血压日、世界视觉日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月09日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界邮政日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月10日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界精神卫生日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月15日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际盲人节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月16日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界粮食节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月17日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界消除贫困日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月21日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国(揭阳)国际玉器节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月22日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界传统医药日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月24日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是联合国日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月25日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是人类天花绝迹日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月26日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是足球诞生日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年10月31日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是万圣节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年11月08日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是中国记者日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年11月09日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是消防宣传日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年11月14日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界糖尿病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年11月17日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际大学生节
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月01日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界艾滋病日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月03日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界残疾人日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月09日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是世界足球日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月20日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是澳门回归纪念日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月21日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是国际篮球日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月24日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是平安夜
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月25日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是圣诞节、世界强化免疫日
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%zg%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'</span><span class="nv">%yy%</span><span class="s1">年12月26日'</span> <span class="kd">set</span> <span class="kd">abc</span><span class="o">=</span>今天是毛泽东诞辰
<span class="kd">set</span> <span class="kd">rq</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">sj</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">xq</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">y</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">n</span><span class="o">=</span>
<span class="nl">:gn</span><span class="o">---</span><span class="m">6</span><span class="na">-cf
</span><span class="kd">set</span> <span class="kd">ra</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">rb</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">rc</span><span class="o">=</span>
<span class="kd">set</span> <span class="o">+</span><span class="m">1</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">y</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">5</span><span class="o">,-</span><span class="m">7</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">8</span><span class="o">,-</span><span class="m">4</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">n</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">0</span><span class="o">,-</span><span class="m">10</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">xq</span><span class="o">=</span><span class="vm">%date</span>:<span class="o">~</span><span class="m">13</span><span class="o">,</span><span class="m">1</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">sj</span><span class="o">=</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,-</span><span class="m">9</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,-</span><span class="m">6</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,-</span><span class="m">3</span><span class="err">%</span>
<span class="k">if</span> <span class="nv">%xq%</span><span class="o">==</span><span class="o">(</span><span class="nb">color</span> <span class="nb">fc</span><span class="o">&amp;</span><span class="k">goto</span> <span class="kd">tgcolor</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="k">goto</span> <span class="kd">cr</span><span class="o">)</span>
<span class="nl">:cr</span>
<span class="k">if</span> <span class="nv">%xq%</span><span class="o">==</span><span class="o">(</span><span class="nb">color</span> <span class="nb">fc</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="nb">color</span> <span class="kd">f0</span><span class="o">)</span>
<span class="nl">:tgcolor</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">01</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 一月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">02</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 二月小<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">03</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 三月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">04</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 四月小<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">05</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 五月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">06</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 六月小<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">07</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 七月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">08</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 八月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">09</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 九月小<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">10</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span> 十月大<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">11</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span>十一月小<span class="o">)</span>
<span class="k">if</span> <span class="nv">%y%</span> <span class="ow">equ</span> <span class="m">12</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">yue</span><span class="o">=</span>十二月大<span class="o">)</span>
<span class="kd">set</span> <span class="kd">ra</span><span class="o">=</span><span class="vm">%r</span>:<span class="o">~</span><span class="m">0</span><span class="o">,-</span><span class="m">1</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">rb</span><span class="o">=</span><span class="vm">%r</span>:<span class="o">~</span><span class="m">1</span><span class="o">,</span><span class="m">1</span><span class="err">%</span>
<span class="k">if</span> <span class="nv">%ra%</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">rc</span><span class="o">=</span><span class="kd">y</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span> ████
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">2</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span> ████
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">3</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">4</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> █▌
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span> █████
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">5</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> ███
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span> ███
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span> ███
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">6</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span> █ █▋
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span> █▌ █
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">7</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> █████
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">8</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">9</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span> █ █
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span> ██
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">2</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">3</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">4</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">5</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">6</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">7</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">8</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%rb%</span> <span class="ow">equ</span> <span class="m">9</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r9</span> <span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r10</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r11</span><span class="o">=</span>█ █
<span class="kd">set</span> <span class="kd">r12</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r13</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r14</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r15</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r16</span><span class="o">=</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%ra%</span> <span class="ow">equ</span> <span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%ra%</span> <span class="ow">equ</span> <span class="m">2</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%ra%</span> <span class="ow">equ</span> <span class="m">3</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span>███
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span>
<span class="o">)</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">defined</span> <span class="kd">rc</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">r1</span><span class="o">=</span><span class="vm">%r1</span><span class="err">%</span> <span class="vm">%r9</span> <span class="err">%</span>
<span class="kd">set</span> <span class="kd">r2</span><span class="o">=</span><span class="vm">%r2</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">0</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r3</span><span class="o">=</span><span class="vm">%r3</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">1</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r4</span><span class="o">=</span><span class="vm">%r4</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">2</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r5</span><span class="o">=</span><span class="vm">%r5</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">3</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r6</span><span class="o">=</span><span class="vm">%r6</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">4</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r7</span><span class="o">=</span><span class="vm">%r7</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">5</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">r8</span><span class="o">=</span><span class="vm">%r8</span><span class="err">%</span> <span class="vm">%r1</span><span class="m">6</span><span class="err">%</span>
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="nb">cls</span>
<span class="o">)</span>
<span class="nl">:cf</span><span class="m">2</span><span class="na">-gn</span><span class="o">---</span><span class="m">6</span>
<span class="kd">set</span> <span class="kd">sj</span><span class="o">=</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,-</span><span class="m">9</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,-</span><span class="m">6</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,-</span><span class="m">3</span><span class="err">%</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>. ┌────────────────┐
<span class="nb">echo</span>. │<span class="nv">%n%</span>年 日历时钟 <span class="nv">%yue%</span>
<span class="nb">echo</span>. ├────────────────┤
<span class="nb">echo</span>. │<span class="nv">%sj%</span>
<span class="nb">echo</span>. │星期<span class="nv">%xq%</span>
<span class="nb">echo</span>. │ <span class="vm">%r1</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r2</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r3</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r4</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r5</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r6</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r7</span><span class="err">%</span>
<span class="nb">echo</span>. │ <span class="vm">%r8</span><span class="err">%</span>
<span class="nb">echo</span>. ├────────────────┤
<span class="nb">echo</span>. │ 作者Dr.ma │
<span class="nb">echo</span>. └────────────────┘
<span class="nb">echo</span> 节日:<span class="nv">%abc%</span>
<span class="nb">ping</span> <span class="m">127</span>.1 <span class="na">-n </span><span class="m">2</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">gn</span><span class="o">---</span><span class="m">6</span><span class="na">-cf
</span><span class="nl">:hbmp</span><span class="m">3</span><span class="kd">zb</span>
<span class="nb">title</span> 合并文件
<span class="nl">:main</span><span class="m">23</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">31</span> <span class="kd">lines</span><span class="o">=</span><span class="m">12</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">file</span><span class="o">=</span>
<span class="nb">echo</span> <span class="s2">" _______ "</span>
<span class="nb">echo</span> <span class="s2">" / file | "</span>
<span class="nb">echo</span> <span class="s2">" |:::: | DRAG "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | HERE "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | "</span>
<span class="nb">echo</span> <span class="s2">" |_______| "</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 请拖入欲合并的文件到此窗口
<span class="nb">echo</span> 然后按“回车”<span class="o">(</span><span class="kd">Enter</span><span class="o">)</span>。(用
<span class="nb">echo</span><span class="o">+</span>”隔开)
<span class="kd">set</span> <span class="na">/p </span><span class="kd">file</span><span class="o">=</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%file%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">main23</span>
<span class="nl">:wind</span><span class="m">23</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">file2</span><span class="o">=</span>
<span class="nb">echo</span> <span class="s2">" _______ "</span>
<span class="nb">echo</span> <span class="s2">" / file | "</span>
<span class="nb">echo</span> <span class="s2">" |:::: | DRAG "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | HERE "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | "</span>
<span class="nb">echo</span> <span class="s2">" |_______| "</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 请输入保存名称格式c:\ma.<span class="o">*</span>
<span class="nb">echo</span> )然后按“回车”<span class="o">(</span><span class="kd">Enter</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">file2</span><span class="o">=</span>
<span class="k">if</span> <span class="s1">'</span><span class="vm">%file2</span><span class="err">%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">wind23</span>
<span class="nl">:star</span><span class="m">23</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 合并中……
<span class="nb">copy</span> <span class="na">/b </span><span class="nv">%file%</span> <span class="vm">%file2</span><span class="err">%</span> <span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">echo</span> 完成!按任意键返回……
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:hbbsbsb</span>
<span class="nb">cd</span> <span class="na">/d </span><span class="vm">%~dp0</span>
<span class="nb">title</span> <span class="kd">ExtractMSI</span> <span class="kd">v2</span> 修订版
<span class="kd">set</span> <span class="nb">time</span><span class="o">=</span><span class="m">0</span>
<span class="nl">:main</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">31</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="k">if</span> <span class="ow">not</span> <span class="s2">"</span><span class="err">%</span><span class="s2">~1"</span><span class="o">==</span><span class="s2">""</span> <span class="kd">set</span> <span class="kd">file</span><span class="o">=</span><span class="err">%</span><span class="o">~</span><span class="m">1</span><span class="o">&amp;&amp;</span> <span class="k">goto</span> <span class="kd">special</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">file</span><span class="o">=</span>
<span class="nb">echo</span> <span class="s2">" _______ "</span>
<span class="nb">echo</span> <span class="s2">" / MSI | "</span>
<span class="nb">echo</span> <span class="s2">" |:::: | DRAG "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | HERE "</span>
<span class="nb">echo</span> <span class="s2">" | :::: | "</span>
<span class="nb">echo</span> <span class="s2">" |_______| "</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 请拖入欲解压的MSI文件到此窗口
<span class="nb">echo</span> 然后按“回车”<span class="o">(</span><span class="kd">Enter</span><span class="o">)</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">file</span><span class="o">=</span>
<span class="nl">:checkfile</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%file%</span><span class="s2">"</span> <span class="kd">set</span> <span class="kd">error</span><span class="o">=</span><span class="kd">file</span><span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="kd">error</span>
<span class="k">call</span> <span class="nl">:get</span> <span class="nv">%file%</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%x%</span><span class="s2">"</span><span class="o">==</span><span class="s2">".msi"</span> <span class="o">(</span><span class="k">goto</span> <span class="nb">extract</span><span class="o">)</span> <span class="k">else</span> <span class="o">(</span><span class="kd">set</span> <span class="kd">error</span><span class="o">=</span><span class="kd">msi</span><span class="o">)</span>
<span class="k">goto</span> <span class="kd">error</span>
<span class="nl">:extract</span>
<span class="kd">set</span> <span class="kd">select</span><span class="o">=</span>
<span class="nb">cls</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">60</span> <span class="kd">lines</span><span class="o">=</span><span class="m">15</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 本软件猜你要解压
<span class="nb">echo</span> <span class="nv">%nx%</span><span class="o">&amp;</span><span class="nb">echo</span>.
<span class="nb">echo</span> 到:
<span class="nb">echo</span> <span class="nv">%guess%</span><span class="o">&amp;</span><span class="nb">echo</span>.
<span class="nb">echo</span> 直接回车以采用以上路径<span class="o">&amp;</span><span class="nb">echo</span>.
<span class="kd">set</span> <span class="na">/p </span><span class="kd">select</span><span class="o">=</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%select%</span><span class="s2">"</span><span class="o">==</span><span class="s2">""</span> <span class="kd">set</span> <span class="kd">target</span><span class="o">=</span><span class="nv">%guess%</span><span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="kd">confirm</span>
<span class="nl">:guessagain</span>
<span class="nb">cls</span><span class="o">&amp;</span><span class="kd">set</span> <span class="kd">select2</span><span class="o">=</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 我猜我猜我猜猜猜…… 你的意思是解压到……
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> <span class="m">1</span><span class="o">-</span><span class="nv">%dp%%</span><span class="kd">select</span><span class="err">%</span><span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> <span class="m">2</span><span class="o">-</span><span class="nv">%d%</span>\<span class="nv">%select%</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> .<span class="o">-</span>返回 ..<span class="o">-</span>重新选择文件<span class="o">&amp;</span><span class="nb">echo</span>.
<span class="kd">set</span> <span class="na">/p </span><span class="kd">select2</span><span class="o">=</span>选择→
<span class="k">if</span> <span class="s2">"</span><span class="vm">%select2</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"1"</span> <span class="kd">set</span> <span class="kd">target</span><span class="o">=</span><span class="nv">%dp%%</span><span class="kd">select</span><span class="err">%</span><span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="kd">confirm</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%select2</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"2"</span> <span class="kd">set</span> <span class="kd">target</span><span class="o">=</span><span class="nv">%d%</span>\<span class="nv">%select%</span><span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="kd">confirm</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%select2</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"."</span> <span class="k">goto</span> <span class="nb">extract</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%select2</span><span class="err">%</span><span class="s2">"</span><span class="o">==</span><span class="s2">".."</span> <span class="k">goto</span> <span class="kd">main</span>
<span class="k">goto</span> <span class="kd">guessagain</span>
<span class="nl">:error</span>
<span class="nb">cls</span>
<span class="nb">echo</span> 别玩了,这是什么玩意儿<span class="o">~</span>
<span class="nb">echo</span>.
<span class="k">if</span> <span class="s2">"</span><span class="nv">%error%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"msi"</span> <span class="nb">echo</span> 只可以拖入msi文件
<span class="k">if</span> <span class="s2">"</span><span class="nv">%error%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"file"</span> <span class="nb">echo</span> 文件根本不存在!
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> <span class="kd">main</span>
<span class="nl">:get</span>
<span class="kd">set</span> <span class="kd">d</span><span class="o">=</span><span class="vm">%~d1</span>
<span class="kd">set</span> <span class="kd">x</span><span class="o">=</span><span class="vm">%~x1</span>
<span class="kd">set</span> <span class="kd">n</span><span class="o">=</span><span class="vm">%~n1</span>
<span class="kd">set</span> <span class="kd">nx</span><span class="o">=</span><span class="vm">%~nx1</span>
<span class="kd">set</span> <span class="kd">dp</span><span class="o">=</span><span class="vm">%~dp1</span>
<span class="kd">set</span> <span class="kd">guess</span><span class="o">=</span><span class="vm">%~dpn1</span>
<span class="k">exit</span> <span class="na">/b
</span><span class="nl">:confirm</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 最后确认<span class="o">&amp;</span><span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> 解压<span class="nv">%nx%</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span><span class="nv">%target%</span>
<span class="nb">echo</span>.<span class="o">&amp;</span><span class="nb">echo</span> <span class="o">,-</span> 确定 .<span class="o">-</span> 返回<span class="o">&amp;</span><span class="nb">echo</span>.
<span class="kd">set</span> <span class="na">/p </span><span class="kd">select</span><span class="o">=</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%select%</span><span class="s2">"</span><span class="o">==</span><span class="s2">","</span> <span class="k">goto</span> <span class="kd">process</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%select%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"."</span> <span class="k">goto</span> <span class="nb">extract</span>
<span class="k">goto</span> <span class="kd">confirm</span>
<span class="nl">:process</span>
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">31</span> <span class="kd">lines</span><span class="o">=</span><span class="m">10</span>
<span class="kd">set</span> <span class="kd">file</span><span class="o">=</span><span class="vm">%file</span>:<span class="s2">"=</span><span class="err">%</span><span class="s2">
cls
echo.&amp;echo 已调用msiexec.exe来解压
echo 如果看不见请等一会儿。&amp;echo.
msiexec.exe /a "</span><span class="nv">%file%</span><span class="s2">" /qb targetdir="</span><span class="nv">%target%</span><span class="s2">"
if exist "</span><span class="nv">%target%</span><span class="s2">" (echo 应该可以了,按任意键去看看吧~) else (echo 你似乎取消了…… 任意键退出)
pause&gt;nul
if exist "</span><span class="nv">%target%</span><span class="s2">" explorer "</span><span class="nv">%target%</span><span class="s2">"
exit
:special
call :get "</span><span class="nv">%file%</span><span class="s2">"
if "</span><span class="nv">%x%</span><span class="s2">"=="</span>.msi<span class="s2">" (goto extract) else (set error=msi)
goto error
goto _max
:Zzdszip
echo 正在为您设置IP请稍等......
set /A "</span><span class="kd">a</span><span class="o">=</span><span class="nv">%RANDOM%%%</span><span class="m">250</span><span class="o">+</span><span class="m">3</span>
<span class="kd">set</span> <span class="na">/A </span><span class="s2">"b=</span><span class="nv">%RANDOM%%%</span><span class="s2">250+3
set /A "</span><span class="kd">c</span><span class="o">=</span><span class="nv">%RANDOM%%%</span><span class="m">250</span><span class="o">+</span><span class="m">3</span>
<span class="nb">netsh</span> <span class="kd">interface</span> <span class="kd">ip</span> <span class="kd">set</span> <span class="kd">address</span> <span class="kd">name</span><span class="o">=</span><span class="s2">"本地连接"</span> <span class="kd">source</span><span class="o">=</span><span class="kd">static</span> <span class="kd">addr</span><span class="o">=</span><span class="m">10</span>.<span class="nv">%a%</span>.<span class="nv">%b%</span>.<span class="nv">%c%</span> <span class="kd">mask</span><span class="o">=</span><span class="m">255</span>.0.0.0 <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nl">:start</span>
<span class="kd">set</span> <span class="na">/A </span><span class="s2">"num=</span><span class="nv">%RANDOM%%%</span><span class="s2">190+10"</span>
<span class="nb">ping</span> <span class="m">10</span>.1.1.<span class="nv">%num%</span> <span class="na">-n </span><span class="m">1</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">arp</span> <span class="na">-a </span><span class="o">|</span><span class="nb">find</span> <span class="s2">"10.1.1.</span><span class="nv">%num%</span><span class="s2">"</span> <span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="nb">start</span>
<span class="nb">netsh</span> <span class="kd">interface</span> <span class="kd">ip</span> <span class="kd">set</span> <span class="kd">address</span> <span class="kd">name</span><span class="o">=</span><span class="s2">"本地连接"</span> <span class="kd">source</span><span class="o">=</span><span class="kd">static</span> <span class="kd">addr</span><span class="o">=</span><span class="m">10</span>.1.1.<span class="nv">%num%</span> <span class="kd">mask</span><span class="o">=</span><span class="m">255</span>.255.255.0 <span class="kd">gateway</span><span class="o">=</span><span class="m">10</span>.1.1.250 <span class="kd">gwmetric</span><span class="o">=</span><span class="m">0</span> <span class="o">|</span> <span class="nb">find</span> <span class="s2">"IP地址已在网络上使用"</span> <span class="o">&amp;&amp;</span><span class="k">goto</span> <span class="nb">start</span>
<span class="nb">netsh</span> <span class="kd">interface</span> <span class="kd">ip</span> <span class="kd">set</span> <span class="kd">dns</span> <span class="s2">"本地连接"</span> <span class="kd">source</span><span class="o">=</span><span class="kd">static</span> <span class="kd">addr</span><span class="o">=</span><span class="m">10</span>.1.1.100 <span class="kd">register</span><span class="o">=</span><span class="kd">primary</span> <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">netsh</span> <span class="kd">interface</span> <span class="kd">ip</span> <span class="kd">add</span> <span class="kd">dns</span> <span class="s2">"本地连接"</span> <span class="kd">addr</span><span class="o">=</span><span class="m">8</span>.8.8.8 <span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">netsh</span> <span class="kd">interface</span> <span class="kd">ip</span> <span class="kd">set</span> <span class="kd">wins</span> <span class="kd">name</span><span class="o">=</span><span class="s2">"本地连接"</span> <span class="kd">source</span><span class="o">=</span><span class="kd">static</span> <span class="kd">addr</span><span class="o">=</span><span class="m">10</span>.1.1.100 <span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span> <span class="ow">neq</span> <span class="m">0</span> <span class="k">goto</span> <span class="nb">start</span>
<span class="k">goto</span> _max
<span class="nl">:Registry</span>_Scan
<span class="kd">Title</span> 注册表扫描
<span class="nb">mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">80</span> <span class="kd">lines</span><span class="o">=</span><span class="m">15</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 正 在 扫 描
<span class="nb">echo</span>.
<span class="nb">echo</span> 请稍后......
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="kd">set</span> <span class="kd">a</span><span class="o">=</span><span class="se">^s</span><span class="kd">et</span> <span class="na">/p</span><span class="o">=</span><span class="nv">%b%</span><span class="se">^&lt;</span><span class="kr">nul</span><span class="se">^&amp;</span><span class="nb">ping</span><span class="na">/n </span><span class="m">0</span> <span class="m">127</span>.1<span class="se">^&gt;</span><span class="kr">nul</span><span class="se">^&amp;</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=</span> <span class="o">&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%e%%</span><span class="kd">a</span><span class="nv">%%a%</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">=</span><span class="m">0</span><span class="o">,</span><span class="kd">NO</span>._Succeed<span class="o">=</span><span class="m">0</span><span class="o">,</span><span class="kd">NO</span>._Fail<span class="o">=</span><span class="m">0</span>
<span class="kd">set</span> <span class="kd">RExplorer</span><span class="o">=</span><span class="s2">"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"</span>
<span class="kd">set</span> <span class="kd">RSystem</span><span class="o">=</span><span class="s2">"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System"</span>
<span class="kd">set</span> <span class="kd">RIE</span><span class="o">=</span><span class="s2">"HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel"</span>
<span class="kd">set</span> <span class="kd">RIER</span><span class="o">=</span><span class="s2">"HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions"</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">reg</span> <span class="nb">query</span> <span class="nv">%RExplorer%</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%e</span> <span class="k">in</span> <span class="o">(</span>
<span class="kd">LockTaskbar</span>
<span class="kd">NoChangeStartMenu</span>
<span class="kd">NoSetTaskbar</span>
<span class="kd">StartMenuLogOff</span>
<span class="kd">NoRun</span>
<span class="kd">NoFind</span>
<span class="kd">NoSetFolders</span>
<span class="kd">NoClose</span>
<span class="kd">NoRecentDocsMenu</span>
<span class="kd">NoSMHelp</span>
<span class="kd">Start_ShowControlPanel</span>
<span class="kd">Start_ShowMyComputer</span>
<span class="kd">NoSMMyDocs</span>
<span class="kd">NoStartMenuMyMusic</span>
<span class="kd">NoSMMyPictures</span>
<span class="kd">Start_ShowNetConn</span>
<span class="kd">NoStartMenuMorePrograms</span>
<span class="kd">NoStartMenuMFUProgramsList</span>
<span class="kd">NoPropertiesMyComputer</span>
<span class="kd">NoManageMyComputerVerb</span>
<span class="kd">NoPropertiesMyDocuments</span>
<span class="kd">NoInternetIcon</span>
<span class="kd">NoShellSearchButton</span>
<span class="kd">NoTrayItemsDisplay</span>
<span class="kd">HideClock</span>
<span class="kd">NoWinKeys</span>
<span class="kd">NoViewContextMenu</span>
<span class="kd">NoExpandedNewMenu</span>
<span class="kd">NoBandCustomize</span>
<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%e</span><span class="o">=</span>正常
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%e</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query </span><span class="nv">%RExplorer%</span><span class="se">^|</span><span class="s1">findstr /i </span><span class="vm">%%e</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0x1"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%e</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">reg</span> <span class="kd">delete</span> <span class="nv">%RExplorer%</span> <span class="na">/v </span><span class="vm">%%e</span> <span class="na">/f</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%e</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%e</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">reg</span> <span class="nb">query</span> <span class="nv">%RExplorer%</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%d</span> <span class="k">in</span> <span class="o">(</span>
<span class="kd">Noviewondrive</span>
<span class="kd">NoDrives</span>
<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%d</span><span class="o">=</span>正常
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%d</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query </span><span class="nv">%RExplorer%</span><span class="se">^|</span><span class="s1">findstr /i </span><span class="vm">%%d</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0x1"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%d</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">reg</span> <span class="kd">delete</span> <span class="nv">%RExplorer%</span> <span class="na">/v </span><span class="vm">%%d</span> <span class="na">/f</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%e</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%e</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="nv">%%a%%</span><span class="kd">a</span><span class="nv">%%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">reg</span> <span class="nb">query</span> <span class="nv">%RSystem%</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%s</span> <span class="k">in</span> <span class="o">(</span>
<span class="kd">NoDispBackgroundPage</span>
<span class="kd">NoDispAppearancePage</span>
<span class="kd">NoDispSettingsPage</span>
<span class="kd">NoDispScrSavPage</span>
<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%s</span><span class="o">=</span>正常
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%s</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query </span><span class="nv">%RSystem%</span><span class="se">^|</span><span class="s1">findstr /i </span><span class="vm">%%s</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0x1"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%s</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">reg</span> <span class="kd">delete</span> <span class="nv">%RSystem%</span> <span class="na">/v </span><span class="vm">%%s</span> <span class="na">/f</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%s</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%s</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">reg</span> <span class="nb">query</span> <span class="nv">%RIE%</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%n</span> <span class="k">in</span> <span class="o">(</span>
<span class="kd">GeneralTab</span>
<span class="kd">SecurityTab</span>
<span class="kd">PrivacyTab</span>
<span class="kd">ContentTab</span>
<span class="kd">ConnectionsTab</span>
<span class="kd">ProgramsTab</span>
<span class="kd">AdvancedTab</span>
<span class="kd">HomePage</span>
<span class="kd">cache</span>
<span class="kd">settings</span>
<span class="kd">history</span>
<span class="kd">colour</span>
<span class="kd">fonts</span>
<span class="kd">languages</span>
<span class="kd">accessibility</span>
<span class="kd">Advanced</span>
<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%n</span><span class="o">=</span>正常
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%n</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query </span><span class="nv">%RIE%</span><span class="se">^|</span><span class="s1">findstr /i </span><span class="vm">%%n</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0x1"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%n</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">reg</span> <span class="kd">delete</span> <span class="nv">%RIE%</span> <span class="na">/v </span><span class="vm">%%n</span> <span class="na">/f</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%n</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%n</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="nv">%%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">reg</span> <span class="nb">query</span> <span class="nv">%RIER%</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="k">for</span> <span class="vm">%%m</span> <span class="k">in</span> <span class="o">(</span>
<span class="kd">NoFileOpen</span>
<span class="kd">NoBrowserClose</span>
<span class="kd">NoFileNew</span>
<span class="kd">NoViewSouree</span>
<span class="kd">NoTheaterMode</span>
<span class="kd">NoBrowserOptions</span>
<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%m</span><span class="o">=</span>正常
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%m</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query </span><span class="nv">%RIER%</span><span class="se">^|</span><span class="s1">findstr /i </span><span class="vm">%%m</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"0x1"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">v</span><span class="vm">%%m</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">reg</span> <span class="kd">delete</span> <span class="nv">%RIER%</span> <span class="na">/v </span><span class="vm">%%m</span> <span class="na">/f</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%m</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dv</span><span class="vm">%%m</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="kd">set</span> <span class="kd">dvexe</span><span class="o">=</span>不需要
<span class="kd">set</span> <span class="kd">dvbat</span><span class="o">=</span>不需要
<span class="kd">set</span> <span class="kd">dvtxt</span><span class="o">=</span>不需要
<span class="kd">set</span> <span class="kd">dvini</span><span class="o">=</span>不需要
<span class="kd">set</span> <span class="kd">dvvbs</span><span class="o">=</span>不需要
<span class="kd">set</span> <span class="kd">dvcom</span><span class="o">=</span>不需要
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.exe" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"exefile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vexe</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vexe</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .exe<span class="o">=</span><span class="kd">exefile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvexe</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvexe</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.bat" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"batfile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vbat</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vbat</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .bat<span class="o">=</span><span class="kd">batfile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvbat</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvbat</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.txt" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"txtfile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vtxt</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vtxt</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .txt<span class="o">=</span><span class="kd">txtfile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvtxt</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvtxt</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.ini" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"inifile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vini</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vini</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .ini<span class="o">=</span><span class="kd">inifile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvini</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvini</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.vbs" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"vbsfile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vvbs</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vvbs</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .vbs<span class="o">=</span><span class="kd">vbsfile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvvbs</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvvbs</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=3"</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'reg query "HKEY_CLASSES_ROOT\.com" </span><span class="se">^|</span><span class="s1"> find /i "没有名称"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span><span class="o">==</span><span class="s2">"comfile"</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vcom</span><span class="o">=</span>正常
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">vcom</span><span class="o">=</span>异常
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Abnormal<span class="o">+=</span><span class="m">1</span>
<span class="nb">assoc</span> .com<span class="o">=</span><span class="kd">comfile</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">1</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvcom</span><span class="o">=</span> ×
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Fail<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="nv">%errorlevel%</span><span class="o">==</span><span class="m">0</span> <span class="o">(</span>
<span class="kd">set</span> <span class="kd">dvcom</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>._Succeed<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="kd">set</span><span class="na">/p</span><span class="o">=&lt;</span><span class="kr">nul</span><span class="o">&amp;&amp;</span><span class="nv">%a%%</span><span class="kd">a</span><span class="err">%</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 任意键查看扫描结果 (仅显示 异常 项目)
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">cls</span>
<span class="nb">echo</span> 注 册 表 项 目 状 态 修 复
<span class="nb">echo</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span>
<span class="nb">echo</span>.
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vLockTaskbar%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 任务栏的修改锁定 <span class="nv">%vLockTaskbar%</span> <span class="nv">%dvLockTaskbar%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoChangeStartMenu%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的修改锁定 <span class="nv">%vNoChangeStartMenu%</span> <span class="nv">%dvNoChangeStartMenu%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoSetTaskbar%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 菜单设置修改锁定 <span class="nv">%vNoSetTaskbar%</span> <span class="nv">%dvNoSetTaskbar%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vStartMenuLogOff%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“注销”项 <span class="nv">%vStartMenuLogOff%</span> <span class="nv">%dvStartMenuLogOff%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoRun%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“运行”项 <span class="nv">%vNoRun%</span> <span class="nv">%dvNoRun%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoFind%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“查找”项 <span class="nv">%vNoFind%</span> <span class="nv">%dvNoFind%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoSetFolders%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“设置”项 <span class="nv">%vNoSetFolders%</span> <span class="nv">%dvNoSetFolders%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoRecentDocsMenu%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“我最近的文档”项 <span class="nv">%vNoRecentDocsMenu%</span> <span class="nv">%dvNoRecentDocsMenu%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoSMHelp%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“帮助和支持”项 <span class="nv">%vNoSMHelp%</span> <span class="nv">%dvNoSMHelp%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vStart_ShowControlPanel%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“控制面板”项 <span class="nv">%vStart_ShowControlPanel%</span> <span class="nv">%dvStart_ShowControlPanel%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vStart_ShowMyComputer%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“我的电脑”项 <span class="nv">%vStart_ShowMyComputer%</span> <span class="nv">%dvStart_ShowMyComputer%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoSMMyDocs%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“我的文档”项 <span class="nv">%vNoSMMyDocs%</span> <span class="nv">%dvNoSMMyDocs%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoStartMenuMyMusic%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“我的音乐”项 <span class="nv">%vNoStartMenuMyMusic%</span> <span class="nv">%dvNoStartMenuMyMusic%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoSMMyPictures%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“我的图片”项 <span class="nv">%vNoSMMyPictures%</span> <span class="nv">%dvNoSMMyPictures%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vStart_ShowNetConn%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“网上邻居”项 <span class="nv">%vStart_ShowNetConn%</span> <span class="nv">%dvStart_ShowNetConn%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoStartMenuMorePrograms%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“所有程序”项 <span class="nv">%vNoStartMenuMorePrograms%</span> <span class="nv">%dvNoStartMenuMorePrograms%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoStartMenuMFUProgramsList%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “开始”菜单中的“程序列表”项 <span class="nv">%vNoStartMenuMFUProgramsList%</span> <span class="nv">%dvNoStartMenuMFUProgramsList%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoPropertiesMyComputer%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “我的电脑”右键“属性” <span class="nv">%vNoPropertiesMyComputer%</span> <span class="nv">%dvNoPropertiesMyComputer%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoManageMyComputerVerb%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “我的电脑”右键“管理” <span class="nv">%vNoManageMyComputerVerb%</span> <span class="nv">%dvNoManageMyComputerVerb%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoPropertiesMyDocuments%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “我的文档”右键“属性” <span class="nv">%vNoPropertiesMyDocuments%</span> <span class="nv">%dvNoPropertiesMyDocuments%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoInternetIcon%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 桌面IE图标 <span class="nv">%vNoInternetIcon%</span> <span class="nv">%dvNoInternetIcon%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoShellSearchButton%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “资源管理器”中的“搜索”按钮 <span class="nv">%vNoShellSearchButton%</span> <span class="nv">%dvNoShellSearchButton%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoTrayItemsDisplay%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 系统托盘图标 <span class="nv">%vNoTrayItemsDisplay%</span> <span class="nv">%dvNoTrayItemsDisplay%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vHideClock%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 系统通知区域时钟 <span class="nv">%vHideClock%</span> <span class="nv">%dvHideClock%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoWinKeys%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">WinKeys</span><span class="nv">%vNoWinKeys%</span> <span class="nv">%dvNoWinKeys%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoViewContextMenu%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 桌面右键 <span class="nv">%vNoViewContextMenu%</span> <span class="nv">%dvNoViewContextMenu%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoExpandedNewMenu%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “文件”中的“新建”命令 <span class="nv">%vNoExpandedNewMenu%</span> <span class="nv">%dvNoExpandedNewMenu%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoBandCustomize%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “查看”中的“工具栏”命令 <span class="nv">%vNoBandCustomize%</span> <span class="nv">%dvNoBandCustomize%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoDrives%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span><span class="nb">echo</span> 隐藏盘符 <span class="nv">%vNoDrives%</span> <span class="nv">%dvNoDrives%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoviewondrive%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span><span class="nb">echo</span> 禁止访问盘符 <span class="nv">%vNoviewondrive%</span> <span class="nv">%dvNoviewondrive%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoDispBackgroundPage%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 对话框中“背景”选项 <span class="nv">%vNoDispBackgroundPage%</span> <span class="nv">%dvNoDispBackgroundPage%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoDispAppearancePage%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 对话框中“外观”选项 <span class="nv">%vNoDispAppearancePage%</span> <span class="nv">%dvNoDispAppearancePage%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoDispSettingsPage%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 对话框中“设置”选项 <span class="nv">%vNoDispSettingsPage%</span> <span class="nv">%dvNoDispSettingsPage%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoDispScrSavPage%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> 对话框中“屏幕保护”选项 <span class="nv">%vNoDispScrSavPage%</span> <span class="nv">%dvNoDispScrSavPage%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vGeneralTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“常规”项 <span class="nv">%vGeneralTab%</span> <span class="nv">%dvGeneralTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vSecurityTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“安全”项 <span class="nv">%vSecurityTab%</span> <span class="nv">%dvSecurityTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vPrivacyTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“隐私”项 <span class="nv">%vPrivacyTab%</span> <span class="nv">%dvPrivacyTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vContentTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“内容”项 <span class="nv">%vContentTab%</span> <span class="nv">%dvContentTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vConnectionsTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“连接”项 <span class="nv">%vConnectionsTab%</span> <span class="nv">%dvConnectionsTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vProgramsTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“程序”项 <span class="nv">%vProgramsTab%</span> <span class="nv">%dvProgramsTab%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vAdvancedTab%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> “Internet选项”中的“高级”项 <span class="nv">%vAdvancedTab%</span> <span class="vm">%dvAdvancedTab</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vHomePage%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>首页锁定 <span class="nv">%vHomePage%</span> <span class="nv">%dvHomePage%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vcache%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>临时文件 <span class="nv">%vcache%</span> <span class="nv">%dvcache%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vsettings%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“设置”按钮 <span class="nv">%vsettings%</span> <span class="nv">%dvsettings%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vhistory%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“清除历史纪录”按钮 <span class="nv">%vhistory%</span> <span class="nv">%dvhistory%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vcolour%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“颜色”按钮 <span class="nv">%vcolour%</span> <span class="nv">%dvcolour%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vfonts%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“字体”按钮 <span class="nv">%vfonts%</span> <span class="nv">%dvfonts%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vlanguages%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“语言”按钮 <span class="nv">%vlanguages%</span> <span class="nv">%dvlanguages%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vaccessibility%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“辅助功能”按钮 <span class="nv">%vaccessibility%</span> <span class="nv">%dvaccessibility%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoFileOpen%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“文件”中的“打开”命令 <span class="nv">%vNoFileOpen%</span> <span class="nv">%dvNoFileOpen%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoBrowserClose%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“文件”中的“关闭”命令 <span class="nv">%vNoBrowserClose%</span> <span class="nv">%dvNoBrowserClose%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoFileNew%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“文件”中的“打开新窗口”命令 <span class="nv">%vNoFileNew%</span> <span class="nv">%dvNoFileNew%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoFileNew%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“查看”中的“源文件”命令 <span class="nv">%vNoFileNew%</span> <span class="nv">%dvNoFileNew%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoTheaterMode%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“查看”中的“全屏显示”命令 <span class="nv">%vNoTheaterMode%</span> <span class="nv">%dvNoTheaterMode%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vNoBrowserOptions%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">IE</span>“工具”中的“Internet选项”命令 <span class="nv">%vNoBrowserOptions%</span> <span class="nv">%dvNoBrowserOptions%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vexe%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">exe</span>文件关联 <span class="nv">%vexe%</span> <span class="nv">%dvexe%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vbat%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">bat</span>文件关联 <span class="nv">%vbat%</span> <span class="nv">%dvbat%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vtxt%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">txt</span>文件关联 <span class="nv">%vtxt%</span> <span class="nv">%dvtxt%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vini%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">ini</span>文件关联 <span class="nv">%vini%</span> <span class="nv">%dvini%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vvbs%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">vbs</span>文件关联 <span class="nv">%vvbs%</span> <span class="nv">%dvvbs%</span><span class="o">)</span>
<span class="k">if</span> <span class="s2">"</span><span class="nv">%vcom%</span><span class="s2">"</span><span class="o">==</span><span class="s2">"异常"</span> <span class="o">(</span><span class="nb">echo</span>. <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="kd">com</span>文件关联 <span class="nv">%vcom%</span> <span class="nv">%dvcom%</span><span class="o">)</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 统计 扫描61 项 异常:<span class="vm">%NO</span>._Abnormal<span class="err">%</span> 项 修复成功:<span class="vm">%NO</span>._Succeed<span class="err">%</span> 项 修复失败:<span class="vm">%NO</span>._Fail<span class="err">%</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 任意键返回主菜单
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:Virus</span>_Immune
<span class="nb">cls</span>
<span class="kd">Title</span> 病毒免疫工具
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">=</span><span class="m">0</span>
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 通过
<span class="nb">echo</span>.
<span class="nb">echo</span> 畸形文件夹 和 访问控制列表
<span class="nb">echo</span>.
<span class="nb">echo</span> 达到免疫病毒的作用
<span class="nb">echo</span>.
<span class="nb">echo</span> 任意键继续
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="c">::威金病毒</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT"</span> <span class="nb">del</span> <span class="na">/f/s/q</span><span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT、病毒免疫威金病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DAT\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DLL"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"C:\Program Files\Common Files\Microsoft Shared\MSInfo\06E3DD06.DLL"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DLL\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DLL\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DLL\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%commonprogramfiles%</span><span class="s2">\Microsoft Shared\MSInfo\06E3DD06.DLL\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\HELP\06E3DD06.CHM\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\rundl132.exe\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\logo_1.exe\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\Sy.exe\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe\病毒免疫(威金病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe\病毒免疫(威金病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe\病毒免疫(威金病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%SystemRoot%</span><span class="s2">\</span><span class="vm">%%iSy</span><span class="s2">.exe\病毒免疫(威金病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="c">::Trojan-PSW.Win32.QQPass.vm病毒</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.bak\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\SystemKb.sys\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%programfiles%</span><span class="s2">\Internet Explorer\PLUGINS\system2.jmp\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\intrenat.exe\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%SYSTEM%</span><span class="s2">\WinSocks.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%WINDOWS%</span><span class="s2">\exp1orer.dll\病毒免疫Trojan-PSW.Win32.QQPass.vm病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="c">::超级木马下载器病毒Gameservet.exe</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe"</span> <span class="kd">dle</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\RAVWM.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\qjso.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\8888-521ww.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\game</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\nwizqqfo.dll\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe\病毒免疫(超级木马下载器病毒)"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe\病毒免疫(超级木马下载器病毒)\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%systemroot%</span><span class="s2">\system32\gameservet.exe\病毒免疫(超级木马下载器病毒)"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="c">::Trojan/Win32.IEprot.jdo病毒</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif"</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif\病毒免疫Trojan/Win32.IEprot病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif\病毒免疫Trojan/Win32.IEprot病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif\病毒免疫Trojan/Win32.IEprot病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\[</span><span class="vm">%%i</span><span class="s2">].gif\病毒免疫Trojan/Win32.IEprot病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e</span><span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="c">::Backdoor.Win32.Agent.ahj </span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe"</span> <span class="nb">del</span> <span class="na">/f /s/q </span><span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%temp%</span><span class="s2">\db_</span><span class="vm">%%i</span><span class="s2">.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL"</span> <span class="nb">del</span> <span class="na">/f /s/q </span><span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL\病毒免疫Backdoor.Win32.Agent.ahj病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.DLL\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe"</span> <span class="nb">del</span> <span class="na">/f /s/q </span><span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBE.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe"</span> <span class="nb">del</span> <span class="na">/f /s/q </span><span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="vm">%system3</span><span class="s2">2</span><span class="err">%</span><span class="s2">\92219FBET.exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">for</span> <span class="na">/l </span><span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="m">0</span><span class="o">,</span><span class="m">1</span><span class="o">,</span><span class="m">9</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe"</span> <span class="nb">del</span> <span class="na">/f /s/q </span><span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe\病毒免疫Backdoor.Win32.Agent.ahj病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%HOMEPATH%</span><span class="s2">\Local Settings\Temporary Internet Files\Content.IE5\CHUFWD67\i[</span><span class="vm">%%i</span><span class="s2">].exe\病毒免疫Backdoor.Win32.Agent.ahj病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="o">)</span>
<span class="c">::恶性U盘病毒</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe\病毒免疫恶性U盘病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe\病毒免疫恶性U盘病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe\病毒免疫恶性U盘病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.exe\病毒免疫恶性U盘病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll\病毒免疫恶性U盘病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll\病毒免疫恶性U盘病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll\病毒免疫恶性U盘病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\testexe.dll\病毒免疫恶性U盘病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="c">::woso.exe</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe"</span> <span class="nb">del</span> <span class="na">/f/s/q </span><span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe\病毒免疫woso.exe病毒"</span>
<span class="nb">md</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe\病毒免疫woso.exe病毒\病毒免疫..\"</span>
<span class="nb">attrib</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe\病毒免疫woso.exe病毒"</span> <span class="na">+S +R +H
</span><span class="nb">cacls</span> <span class="s2">"</span><span class="nv">%Temp%</span><span class="s2">\woso.exe\病毒免疫woso.exe病毒"</span> <span class="na">/d </span><span class="kd">everyone</span> <span class="na">/e
</span><span class="kd">set</span> <span class="na">/a </span><span class="kd">NO</span>.<span class="o">+=</span><span class="m">1</span>
<span class="nb">cls</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span> <span class="o">=</span>
<span class="nb">echo</span>.
<span class="nb">echo</span> 统计 共免疫:<span class="vm">%NO</span>.<span class="err">%</span> 病毒体
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 任意键返回主菜单
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:Repair</span>_Safemode
<span class="nb">cls</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="kd">safe</span>.reg <span class="nb">del</span> <span class="na">/f/s/q </span><span class="kd">safe</span>.reg
<span class="nb">echo</span> <span class="kd">Windows</span> <span class="kd">Registry</span> <span class="kd">Editor</span> <span class="kd">Version</span> <span class="m">5</span>.00&gt;&gt;safe.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> <span class="s2">"AlternateShell"</span><span class="o">=</span><span class="s2">"cmd.exe"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\AppMgmt<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Base<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Boot <span class="kd">Bus</span> <span class="kd">Extender</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Boot <span class="kd">file</span> <span class="kd">system</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\CryptSvc<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\DcomLaunch<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\dmadmin<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\dmboot.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\dmio.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\dmload.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\dmserver<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\EventLog<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\File <span class="kd">system</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Filter<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\HelpSvc<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Netlogon<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\PCI <span class="kd">Configuration</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\PlugPlay<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\PNP <span class="kd">Filter</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\Primary <span class="kd">disk</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\RpcSs<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\SCSI <span class="kd">Class</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\sermouse.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\sr.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"FSFilter System Recovery"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\SRService<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\System <span class="kd">Bus</span> <span class="kd">Extender</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\vga.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\vgasave.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\WinMgmt<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">36</span><span class="kd">FC9E60</span><span class="na">-C</span><span class="m">465</span><span class="o">-</span><span class="m">11</span><span class="kd">CF</span><span class="o">-</span><span class="m">8056</span><span class="o">-</span><span class="m">444553540000</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Universal Serial Bus controllers"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E965</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"CD-ROM Drive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E967</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"DiskDrive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E969</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Standard floppy disk controller"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96A</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Hdc"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96B</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Keyboard"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96F</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Mouse"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E977</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"PCMCIA Adapters"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E97B</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"SCSIAdapter"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E97D</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"System"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">4</span><span class="kd">D36E980</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Floppy disk drive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">71</span><span class="kd">A27CDD</span><span class="o">-</span><span class="m">812</span><span class="kd">A</span><span class="o">-</span><span class="m">11</span><span class="kd">D0</span><span class="na">-BEC</span><span class="m">7</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE2092F</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Volume"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\<span class="o">{</span><span class="m">745</span><span class="kd">A17A0</span><span class="o">-</span><span class="m">74</span><span class="kd">D3</span><span class="o">-</span><span class="m">11</span><span class="kd">D0</span><span class="na">-B</span><span class="m">6</span><span class="kd">FE</span><span class="o">-</span><span class="m">00</span><span class="kd">A0C90F57DA</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Human Interface Devices"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\AFD<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\AppMgmt<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Base<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Boot <span class="kd">Bus</span> <span class="kd">Extender</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Boot <span class="kd">file</span> <span class="kd">system</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Browser<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\CryptSvc<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\DcomLaunch<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Dhcp<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\dmadmin<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\dmboot.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\dmio.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\dmload.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\dmserver<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\DnsCache<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\EventLog<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\File <span class="kd">system</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Filter<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\HelpSvc<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\ip6fw.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\ipnat.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\LanmanServer<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\LanmanWorkstation<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\LmHosts<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Messenger<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NDIS<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NDIS <span class="kd">Wrapper</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Ndisuio<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetBIOS<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetBIOSGroup<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetBT<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetDDEGroup<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Netlogon<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetMan<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Network<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NetworkProvider<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\NtLmSsp<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\PCI <span class="kd">Configuration</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\PlugPlay<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\PNP <span class="kd">Filter</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\PNP_TDI<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Primary <span class="kd">disk</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\rdpcdd.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\rdpdd.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\rdpwd.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\rdsessmgr<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\RpcSs<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\SCSI <span class="kd">Class</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\sermouse.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\SharedAccess<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\sr.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"FSFilter System Recovery"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\SRService<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Streams <span class="kd">Drivers</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\System <span class="kd">Bus</span> <span class="kd">Extender</span><span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\Tcpip<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\TDI<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver Group"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\tdpipe.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\tdtcp.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\termservice<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\vga.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\vgasave.sys<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Driver"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\WinMgmt<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\WZCSVC<span class="o">]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Service"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">36</span><span class="kd">FC9E60</span><span class="na">-C</span><span class="m">465</span><span class="o">-</span><span class="m">11</span><span class="kd">CF</span><span class="o">-</span><span class="m">8056</span><span class="o">-</span><span class="m">444553540000</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Universal Serial Bus controllers"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E965</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"CD-ROM Drive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E967</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"DiskDrive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E969</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Standard floppy disk controller"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96A</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Hdc"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96B</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Keyboard"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E96F</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Mouse"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E972</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Net"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E973</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"NetClient"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E974</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"NetService"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E975</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"NetTrans"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E977</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"PCMCIA Adapters"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E97B</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"SCSIAdapter"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E97D</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"System"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">4</span><span class="kd">D36E980</span><span class="na">-E</span><span class="m">325</span><span class="o">-</span><span class="m">11</span><span class="kd">CE</span><span class="na">-BFC</span><span class="m">1</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE10318</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Floppy disk drive"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">71</span><span class="kd">A27CDD</span><span class="o">-</span><span class="m">812</span><span class="kd">A</span><span class="o">-</span><span class="m">11</span><span class="kd">D0</span><span class="na">-BEC</span><span class="m">7</span><span class="o">-</span><span class="m">08002</span><span class="kd">BE2092F</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Volume"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span>.&gt;&gt;safe.reg<span class="o">&amp;&amp;</span><span class="nb">echo</span> <span class="o">[</span><span class="kd">HKEY_LOCAL_MACHINE</span>\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\<span class="o">{</span><span class="m">745</span><span class="kd">A17A0</span><span class="o">-</span><span class="m">74</span><span class="kd">D3</span><span class="o">-</span><span class="m">11</span><span class="kd">D0</span><span class="na">-B</span><span class="m">6</span><span class="kd">FE</span><span class="o">-</span><span class="m">00</span><span class="kd">A0C90F57DA</span><span class="o">}]&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="nb">echo</span> @<span class="o">=</span><span class="s2">"Human Interface Devices"</span><span class="o">&gt;&gt;</span><span class="kd">safe</span>.reg
<span class="kd">regedit</span><span class="err">.exe</span><span class="na">/s </span><span class="kd">safe</span>.reg
<span class="nb">del</span> <span class="na">/f/s/q </span><span class="kd">safe</span>.reg&gt;nul
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 系统安全模式修复完成
<span class="nb">echo</span>.
<span class="nb">echo</span>.
<span class="nb">echo</span> 任意键返回主菜单
<span class="nb">pause</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">goto</span> _max
<span class="nl">:U</span>_Repair
<span class="nb">cls</span>
<span class="kd">Mode</span> <span class="kr">con</span> <span class="kd">cols</span><span class="o">=</span><span class="m">70</span> <span class="kd">lines</span><span class="o">=</span><span class="m">25</span>
<span class="kd">Title</span> <span class="kd">U</span>盘修复
<span class="kd">set</span> <span class="kd">Drive_U</span><span class="o">=</span>未知
<span class="k">for</span> <span class="na">/f </span><span class="vm">%%a</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'wmic logicaldisk where "drivetype='</span><span class="m">2</span><span class="s1">'" get DeviceID </span><span class="se">^|</span><span class="s1">findstr :'</span><span class="o">)</span> <span class="k">do</span> <span class="kd">set</span> <span class="kd">Drive_U</span><span class="o">=</span><span class="vm">%%a</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> 说明: 处理 <span class="kd">autorun</span>.inf 启动类U盘病毒导致的
<span class="nb">echo</span> .exe和.lnk同名文件和文件夹恶意隐藏等问题
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> 自动检测可移动磁盘: <span class="nv">%Drive_U%</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> <span class="kd">A</span>.修复<span class="nv">%Drive_U%</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> <span class="kd">B</span>.修复其他驱动器
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> <span class="kd">Q</span>.返回主菜单
<span class="nb">echo</span><span class="o">;</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">choose</span><span class="o">=</span>请选择:
<span class="k">if</span> <span class="na">/I </span><span class="nv">%choose%</span><span class="o">==</span><span class="kd">a</span> <span class="k">goto</span> <span class="kd">DriveU_Repair_Do</span>
<span class="k">if</span> <span class="na">/I </span><span class="nv">%choose%</span><span class="o">==</span><span class="kd">b</span> <span class="k">goto</span> <span class="kd">DriveU_Repair_Defined</span>
<span class="k">if</span> <span class="na">/I </span><span class="nv">%choose%</span><span class="o">==</span><span class="kd">q</span> <span class="k">goto</span> _max
<span class="k">goto</span> <span class="kd">DriveU_Repair</span>
<span class="nl">:DriveU</span>_Repair_Defined
<span class="nb">cls</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> 请输入需要修复的盘符,例如: <span class="kd">H</span>: <span class="kd">I</span>: <span class="kd">J</span>:
<span class="nb">echo</span><span class="o">;</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">Drive_U</span><span class="o">=</span>
<span class="k">if</span> <span class="ow">not</span> <span class="ow">exist</span> <span class="nv">%Drive_U%</span> <span class="o">(</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> 没有检测到可移动磁盘,请重试
<span class="nb">ping</span> <span class="na">/n </span><span class="m">3</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> <span class="kd">DriveU_Repair_Defined</span>
<span class="o">)</span>
<span class="nl">:DriveU</span>_Repair_Do
<span class="nb">attrib</span> <span class="na">-h -s -r </span><span class="nv">%Drive_U%</span>\autorun.inf&gt;nul <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\autorun.inf"</span> <span class="o">(</span>
<span class="nb">echo</span> → 发现autorun.inf启动文件
<span class="nb">echo</span><span class="o">;</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"tokens=1,2,3 delims== "</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="nv">%Drive_U%</span>\autorun.inf<span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="s2">"</span><span class="vm">%%i</span><span class="s2">"</span> <span class="ow">equ</span> <span class="s2">"Shellexecute"</span> <span class="o">(</span>
<span class="nb">echo</span> → 发现启动指向病毒体:
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> <span class="vm">%%j</span>
<span class="k">if</span> <span class="vm">%%k</span> <span class="ow">neq</span> <span class="s2">""</span> <span class="nb">echo</span> <span class="vm">%%k</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="vm">%%j</span> <span class="nb">del</span> <span class="na">/f /s /q </span><span class="vm">%%j</span>
<span class="k">if</span> <span class="vm">%%k</span> <span class="ow">neq</span> <span class="s2">""</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="vm">%%j</span> <span class="nb">del</span> <span class="na">/f /s /q </span><span class="vm">%%k</span>
<span class="o">)</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> √ 病毒体删除完成
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span> <span class="k">else</span> <span class="o">(</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> √ 未发现 <span class="kd">autorun</span>.inf 病毒启动文件
<span class="o">)</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"delims="</span> <span class="vm">%%i</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'dir /ad /b </span><span class="nv">%Drive_U%</span><span class="s1">'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\</span><span class="vm">%%i</span><span class="s2">.lnk"</span> <span class="o">(</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> → 发现快捷方式病毒(<span class="o">*</span>.lnk
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> √ 删除......
<span class="nb">del</span> / <span class="kd">f</span> <span class="na">/q /s </span><span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\</span><span class="vm">%%i</span><span class="s2">.lnk"</span> <span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="o">)</span>
<span class="k">if</span> <span class="ow">exist</span> <span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\</span><span class="vm">%%i</span><span class="s2">.exe"</span> <span class="o">(</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> → 发现exe病毒<span class="o">*</span>.exe
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> √ 删除......
<span class="nb">del</span> / <span class="kd">f</span> <span class="na">/q /s </span><span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\</span><span class="vm">%%i</span><span class="s2">.exe"</span> <span class="o">&gt;</span><span class="kr">nul</span> <span class="m">2</span><span class="o">&gt;</span><span class="kr">nul</span>
<span class="o">)</span>
<span class="k">for</span> <span class="na">/f </span><span class="s2">"delims= "</span> <span class="vm">%%h</span> <span class="k">in</span> <span class="o">(</span><span class="s1">'attrib "</span><span class="nv">%Drive_U%</span><span class="s1">\</span><span class="vm">%%i</span><span class="s1">"'</span><span class="o">)</span> <span class="k">do</span> <span class="o">(</span>
<span class="k">if</span> <span class="vm">%%h</span><span class="o">==</span><span class="kd">H</span> <span class="o">(</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> → 恢复文件夹:<span class="vm">%%i</span> 正常属性
<span class="nb">attrib</span> <span class="na">-h -s -r </span><span class="s2">"</span><span class="nv">%Drive_U%</span><span class="s2">\</span><span class="vm">%%i</span><span class="s2">"</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="o">)</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> √ 文件夹属性恢复完成
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span><span class="o">;</span>
<span class="nb">echo</span> 所有修复已经完成,请检查......
<span class="nb">ping</span> <span class="na">/n </span><span class="m">5</span> <span class="m">127</span>.1&gt;nul
<span class="k">goto</span> _max
<span class="nl">:dstxq</span>
<span class="nb">title</span> 定时提醒器
<span class="kd">set</span> <span class="kd">xiangs</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">xiangs</span><span class="o">=</span>请输入什么时候响格式20:58:00:
<span class="nb">start</span> <span class="na">/min </span><span class="s2">""</span> <span class="err">%</span><span class="m">0</span> <span class="nv">%xiangs%</span>
<span class="k">exit</span>
<span class="nl">:long</span>
<span class="nb">title</span> 定时提醒器正在运行……
<span class="nl">:ma</span>
<span class="k">if</span> <span class="s1">'</span><span class="err">%</span><span class="s1">1'</span><span class="o">==</span><span class="s1">'</span><span class="vm">%time</span><span class="s1">:~0,2</span><span class="err">%</span><span class="s1">:</span><span class="vm">%time</span><span class="s1">:~3,2</span><span class="err">%</span><span class="s1">:</span><span class="vm">%time</span><span class="s1">:~6,2</span><span class="err">%</span><span class="s1">'</span> <span class="k">goto</span> <span class="kd">nlxx</span>
<span class="k">goto</span> <span class="kd">ma</span>
<span class="nl">:nlxx</span>
<span class="nb">title</span> 闹铃响了!!!!!!
<span class="nl">:xiang</span>
<span class="nb">echo</span> 
<span class="k">goto</span> <span class="kd">xiang</span>
:_m3
<span class="nb">echo</span> 现在时间:<span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>
<span class="nb">echo</span> ╔════════╗
<span class="k">if</span> <span class="s1">'</span><span class="nv">%PROCESSOR_ARCHITECTURE%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'x86'</span> <span class="nb">echo</span> ║正在使用32位系统║
<span class="k">if</span> <span class="s1">'</span><span class="nv">%PROCESSOR_ARCHITECTURE%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'AMD64'</span> <span class="nb">echo</span> ║正在使用64位系统║
<span class="nb">echo</span> ╚════════╝
<span class="nb">echo</span> ╔═════╗
<span class="nb">echo</span> ║批处理工具║
<span class="nb">echo</span> ╔══════════╩══╦══╩══════════╗
<span class="nb">echo</span><span class="m">1</span>、聊天机器人 ║ ║
<span class="nb">echo</span> ╠═════════════╩═════════════╣
<span class="nb">echo</span><span class="kd">back</span>、上一页 ║
<span class="nb">echo</span> ╚═══════════════════════════╝
<span class="kd">set</span> <span class="kd">chi</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">chi</span><span class="o">=</span> 请选择操作后回车:
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> _m3
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'1'</span> <span class="k">goto</span> <span class="kd">ltjqr</span>
<span class="k">if</span> <span class="s1">'</span><span class="nv">%chi%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'back'</span> <span class="k">goto</span> _m1
<span class="k">goto</span> _m3
<span class="nl">:ltjqr</span>
<span class="nb">color</span> <span class="kd">f0</span>
<span class="nb">mode</span> <span class="kr">con</span>: <span class="kd">cols</span><span class="o">=</span><span class="m">62</span> <span class="kd">lines</span><span class="o">=</span><span class="m">200</span>
<span class="nb">title</span> 聊天机器人
<span class="nl">:mai</span>
<span class="nb">echo</span> <span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>秒 聊天机器人&gt;<span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> 您好我是聊天机器人输入help查看帮助 <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span>. <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
:_lt
<span class="nb">cls</span>
<span class="nb">type</span> <span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> ═══════════════════════════════
<span class="kd">set</span> <span class="kd">shy</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">dns</span><span class="o">=</span>
<span class="kd">set</span> <span class="kd">dnz</span><span class="o">=</span>
<span class="kd">set</span> <span class="na">/p </span><span class="kd">shy</span><span class="o">=</span>请输入你的话后回车:
<span class="k">if</span> <span class="s1">'</span><span class="nv">%shy%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> _m1
<span class="nb">echo</span> <span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>秒 我 <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> <span class="nv">%shy%</span> <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span>. <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="kd">set</span> <span class="kd">dns</span><span class="o">=</span>对不起我没明白您的意思请输入help查看帮助
<span class="k">call</span> <span class="nl">:dnshb</span>
<span class="nb">echo</span> <span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>秒 聊天机器人&gt;&gt;<span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> <span class="nv">%dns%</span> <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span>. <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%dnz%</span><span class="s1">'</span><span class="o">==</span><span class="s1">''</span> <span class="k">goto</span> <span class="kd">fh</span>
<span class="nb">start</span> <span class="s2">""</span> <span class="nv">%dnz%</span>
<span class="nl">:fh</span>
<span class="k">goto</span> _lt
<span class="nl">:helpj</span>
<span class="nb">echo</span> <span class="nv">%date%</span> <span class="vm">%time</span>:<span class="o">~</span><span class="m">0</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">3</span><span class="o">,</span><span class="m">2</span><span class="err">%</span><span class="vm">%time</span>:<span class="o">~</span><span class="m">6</span><span class="o">,</span><span class="m">2</span><span class="err">%</span>秒 聊天机器人&gt;&gt;<span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> 帮助: <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> 输入: <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> <span class="k">exit</span>:退出 <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> 刷屏:清空屏幕&gt;&gt;<span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> 我的主人: <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span> <span class="kd">Mayx</span> <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="nb">echo</span>. <span class="o">&gt;&gt;</span><span class="nv">%windir%</span>\dh.txt
<span class="k">goto</span> _lt
<span class="nl">:dnshb</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%shy%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'help'</span> <span class="k">goto</span> <span class="kd">helpj</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%shy%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'刷屏'</span> <span class="k">goto</span> <span class="kd">mai</span>
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%shy%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'exit'</span> <span class="k">goto</span> _max
<span class="k">if</span> <span class="na">/i </span><span class="s1">'</span><span class="nv">%shy%</span><span class="s1">'</span><span class="o">==</span><span class="s1">'ai学习机'</span> <span class="k">goto</span> <span class="kd">aixx</span>
<span class="c">::在这里加入新的命令</span>
</code></pre></div> </div>
</details>
<p><strong>注:因为隐私原因,部分代码稍作修改</strong> </p><p>
当然,这个程序有不少地方是抄的,而且很烂……(毕竟是小时候写的嘛)</p>
<h2 id="linux-shell时期">
<a href="#linux-shell时期"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> Linux Shell时期
</h2>
<p>因为手机Android系统基于Linux所以我开始<a href="http://c.biancheng.net/cpp/shell/">学习Linux Shell</a>(没错,当时就是在这个网站上学的),
以前用批处理学写工具箱的习惯当然也继承到了学写Linux Shell上在Linux上写的工具箱的名字叫做myx代码如下</p>
<details>
<summary>
Show Code
</summary>
<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c">#!/system/bin/sh</span>
<span class="nv">root</span><span class="o">=</span><span class="s2">"</span><span class="sb">`</span><span class="nb">id</span><span class="sb">`</span><span class="s2">"</span>
<span class="k">case</span> <span class="nv">$root</span> <span class="k">in
</span><span class="nv">uid</span><span class="o">=</span>0<span class="k">*</span> <span class="p">)</span>
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo </span>Please root first
<span class="nb">exit</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">if </span>busybox <span class="o">[</span> <span class="nt">-e</span> /system/bin/clear <span class="o">]</span>
<span class="k">then
</span><span class="nb">break
</span><span class="k">else
</span><span class="nb">echo </span>Please <span class="nb">install </span>busybox first.
<span class="nb">exit
</span><span class="k">fi
until </span><span class="nb">cat</span> /data/mjump
<span class="k">do
</span>clear
<span class="nb">echo</span> <span class="s2">"Enter the keys:"</span>
<span class="nb">read </span>pass
<span class="nv">rps</span><span class="o">=</span><span class="s2">"</span><span class="k">$((</span><span class="sb">`</span><span class="nb">date</span> +%H%m<span class="sb">`</span><span class="o">*</span><span class="sb">`</span><span class="nb">date</span> +%d<span class="sb">`</span><span class="k">))</span><span class="s2">"</span>
<span class="k">case</span> <span class="nv">$pass</span> <span class="k">in</span>
<span class="nv">$rps</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">" "</span><span class="o">&gt;</span>/data/mjump
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s1">'Error!'</span>
<span class="nb">sleep </span>2
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done
</span>clear
<span class="nb">echo</span> <span class="s2">"Welcome to use myx program..."</span>
<span class="nb">sleep </span>2
<span class="k">while
do
</span>clear
<span class="nb">echo</span> <span class="s2">"Today is </span><span class="sb">`</span><span class="nb">date</span><span class="sb">`</span><span class="s2"> "</span>
<span class="nb">echo</span> <span class="s2">"This system is </span><span class="sb">`</span><span class="nb">uname</span><span class="sb">`</span><span class="s2"> </span><span class="sb">`</span><span class="nb">uname</span> <span class="nt">-r</span><span class="sb">`</span><span class="s2">"</span>
<span class="nb">echo</span> <span class="s2">"This is my first Shell."</span>
<span class="nb">echo</span> <span class="s2">"0.exit 1-3.watch my composition"</span>
<span class="nb">echo</span> <span class="s2">"4.book reader 5.shutdown 6.notebook"</span>
<span class="nb">echo</span> <span class="s2">"7.calculate average 8.calculator"</span>
<span class="nb">echo</span> <span class="s2">"9.call or send SMS a.install a package"</span>
<span class="nb">echo</span> <span class="s2">"b.lock screen c.make a seed of picture"</span>
<span class="nb">echo</span> <span class="s2">"d.start talk AI beta e.backup system"</span>
<span class="nb">echo</span> <span class="s2">"f.start telnet server g.start web server"</span>
<span class="nb">echo</span> <span class="s2">"h.start ftp server i.make a vcf file"</span>
<span class="nb">echo</span> <span class="s2">"j.make random k.make a goods list"</span>
<span class="nb">echo</span> <span class="s2">" next.next page"</span>
<span class="nb">echo</span> <span class="s1">'Input a number or letter between 0 to k:'</span>
<span class="nb">read </span>s
<span class="k">case</span> <span class="nv">$s</span> <span class="k">in
</span>0<span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Thanks used my Shell."</span>
<span class="nb">break</span>
<span class="p">;;</span>
1<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Hi,I m the phone's master."</span>
<span class="nb">echo</span> <span class="s2">"My name is Mayx."</span>
<span class="nb">echo</span> <span class="s2">"I like to play computer,"</span>
<span class="nb">echo</span> <span class="s2">"so I want to be a computer programmer."</span>
<span class="nb">echo</span> <span class="s2">"I want to write a system like the Android,"</span>
<span class="nb">echo</span> <span class="s2">"then I must </span><span class="se">\"</span><span class="s2">good good study,day day up</span><span class="se">\"</span><span class="s2">."</span>
<span class="nb">sleep </span>10
<span class="p">;;</span>
2<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"My father is Mayx Father."</span>
<span class="nb">echo</span> <span class="s2">"And my mother is Mayx Mather."</span>
<span class="nb">echo</span> <span class="s2">"I love them."</span>
<span class="nb">sleep </span>5
<span class="p">;;</span>
3<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"I think Shell is a good program language."</span>
<span class="nb">echo</span> <span class="s2">"Of course!batch is a good program language,too."</span>
<span class="nb">echo</span> <span class="s2">"C++ is good,but it is difficult."</span>
<span class="nb">sleep </span>10
<span class="p">;;</span>
4<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Write the book path:"</span>
<span class="nb">read </span>bopa
more <span class="nv">$bopa</span>
<span class="nb">sleep </span>1
<span class="p">;;</span>
5<span class="p">)</span>
reboot <span class="nt">-p</span>
<span class="p">;;</span>
6<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Save to:"</span>
<span class="nb">read </span>satx
<span class="nb">echo</span> <span class="o">&gt;</span><span class="nv">$satx</span>
<span class="k">while
do
</span>clear
<span class="nb">echo</span> <span class="s2">"Input exit to exit"</span>
<span class="nb">cat</span> <span class="nv">$satx</span>
<span class="nb">echo</span> <span class="s2">"Input:"</span>
<span class="nb">read </span>intx
<span class="k">case</span> <span class="nv">$intx</span> <span class="k">in
</span><span class="nb">exit</span><span class="p">)</span>
<span class="nb">break </span>1
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"</span><span class="nv">$intx</span><span class="s2">"</span> <span class="o">&gt;&gt;</span> <span class="s2">"</span><span class="nv">$satx</span><span class="s2">"</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done
</span><span class="nb">echo </span>OK!
<span class="nb">sleep </span>2
<span class="p">;;</span>
7<span class="p">)</span>
clear
<span class="nv">SCORE</span><span class="o">=</span><span class="s2">"0"</span>
<span class="nv">AVERAGE</span><span class="o">=</span><span class="s2">"0"</span>
<span class="nv">SUM</span><span class="o">=</span><span class="s2">"0"</span>
<span class="nv">NUM</span><span class="o">=</span><span class="s2">"0"</span>
<span class="k">while
do
</span><span class="nb">echo</span> <span class="s2">"Enter your </span><span class="k">$((</span><span class="nv">$NUM</span><span class="o">+</span><span class="m">1</span><span class="k">))</span><span class="s2"> number('q' for calculate): "</span>
<span class="nb">read </span>SCORE
<span class="k">if</span> <span class="o">[</span> <span class="s2">"</span><span class="nv">$SCORE</span><span class="s2">"</span> <span class="o">==</span> <span class="s2">"q"</span> <span class="o">]</span>
<span class="k">then
</span><span class="nb">echo</span> <span class="s2">"Average rating: </span><span class="nv">$AVERAGE</span><span class="s2">."</span>
<span class="nb">sleep </span>5
<span class="nb">break </span>1
<span class="k">else
</span><span class="nv">SUM</span><span class="o">=</span><span class="k">$((</span><span class="nv">$SUM</span><span class="o">+</span><span class="nv">$SCORE</span><span class="k">))</span>
<span class="nv">NUM</span><span class="o">=</span><span class="k">$((</span><span class="nv">$NUM</span><span class="o">+</span><span class="m">1</span><span class="k">))</span>
<span class="nv">AVERAGE</span><span class="o">=</span><span class="k">$((</span><span class="nv">$SUM</span><span class="o">/</span><span class="nv">$NUM</span><span class="k">))</span>
<span class="k">fi
done</span>
<span class="p">;;</span>
8<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Write your equation:"</span>
<span class="nb">read </span>ss
<span class="nb">echo</span> <span class="s2">"</span><span class="k">${</span><span class="nv">ss</span><span class="k">}</span><span class="s2">=</span><span class="k">$((${</span><span class="nv">ss</span><span class="k">}))</span><span class="s2"> "</span>
<span class="nb">sleep </span>5
<span class="p">;;</span>
9<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">" Your phone number:"</span>
<span class="nb">read </span>sdt
<span class="nb">echo</span> <span class="s2">"Your phone number is </span><span class="nv">$sdt</span><span class="s2">"</span>
<span class="nb">echo</span> <span class="s2">"Input 1 to call"</span>
<span class="nb">echo</span> <span class="s2">"Input 2 to send SMS"</span>
<span class="nb">echo</span> <span class="s1">'Input a number between 1 to 2:'</span>
<span class="nb">read </span>ab
<span class="k">case</span> <span class="nv">$ab</span> <span class="k">in
</span>1<span class="p">)</span>
service call phone 2 s16 <span class="nv">$sdt</span>
<span class="p">;;</span>
2<span class="p">)</span>
am start <span class="nt">-a</span> android.intent.action.SENDTO <span class="nt">-d</span> sms:<span class="nv">$sdt</span> <span class="nt">--ez</span> exit_on_sent <span class="nb">true</span>
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Error!"</span>
<span class="nb">sleep </span>2
<span class="p">;;</span>
<span class="k">esac</span>
<span class="p">;;</span>
a<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Write the package path:"</span>
<span class="nb">read </span>pp
pm <span class="nb">install</span> <span class="s2">"</span><span class="nv">$pp</span><span class="s2">"</span>
<span class="p">;;</span>
b<span class="p">)</span>
input keyevent 26
<span class="p">;;</span>
c<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Write the cabinet path:"</span>
<span class="nb">read </span>cab
<span class="nb">echo</span> <span class="s2">" Write the picture path:"</span>
<span class="nb">read </span>pic
<span class="nb">cat</span> <span class="nv">$cab</span> <span class="o">&gt;&gt;</span> <span class="nv">$pic</span>
<span class="nb">echo</span> <span class="s1">'OK!'</span>
<span class="nb">sleep </span>1
<span class="p">;;</span>
d<span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Welcome to use talk AI"</span> <span class="o">&gt;</span>/cache/talk.txt
<span class="nv">ais</span><span class="o">=</span><span class="s2">"Hello,I'm talk AI."</span>
<span class="k">while
do
</span><span class="nb">echo</span> <span class="s2">"</span><span class="sb">`</span><span class="nb">date</span><span class="sb">`</span><span class="s2"> AI"</span> <span class="o">&gt;&gt;</span>/cache/talk.txt
<span class="nb">echo</span> <span class="s2">"</span><span class="nv">$ais</span><span class="s2">"</span> <span class="o">&gt;&gt;</span>/cache/talk.txt
<span class="nb">echo</span> <span class="s2">" "</span><span class="o">&gt;&gt;</span>/cache/talk.txt
clear
<span class="nb">cat</span> /cache/talk.txt
<span class="nb">echo</span> <span class="s2">"----------------------------"</span>
<span class="nb">echo</span> <span class="s1">'You say:'</span>
<span class="nb">read </span>say
<span class="nb">echo</span> <span class="s2">"</span><span class="sb">`</span><span class="nb">date</span><span class="sb">`</span><span class="s2"> You"</span> <span class="o">&gt;&gt;</span>/cache/talk.txt
<span class="nb">echo</span> <span class="s2">"</span><span class="nv">$say</span><span class="s2">"</span> <span class="o">&gt;&gt;</span>/cache/talk.txt
<span class="nb">echo</span> <span class="s2">" "</span> <span class="o">&gt;&gt;</span>/cache/talk.txt
<span class="k">case</span> <span class="nv">$say</span> <span class="k">in
</span>bye<span class="p">)</span>
<span class="nb">break </span>1
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nv">ais</span><span class="o">=</span><span class="s2">"Sorry,I don't know what do you say."</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done</span>
<span class="p">;;</span>
e<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Please wait......"</span>
<span class="nb">dd </span><span class="k">if</span><span class="o">=</span>/dev/block/mtdblock11 <span class="nv">of</span><span class="o">=</span>/sdcard/system.img
<span class="nb">echo</span> <span class="s1">'OK!'</span>
<span class="nb">sleep </span>1
<span class="p">;;</span>
f<span class="p">)</span>
telnetd <span class="nt">-l</span> /system/bin/sh
<span class="nb">echo </span>OK!
<span class="nb">sleep </span>1
<span class="p">;;</span>
g<span class="p">)</span>
httpd <span class="nt">-h</span> /mnt/My-space/
<span class="nb">echo </span>OK!
<span class="nb">sleep </span>1
<span class="p">;;</span>
h<span class="p">)</span>
clear
tcpsvd <span class="nt">-vE</span> 0.0.0.0 21 ftpd <span class="nt">-w</span> /
<span class="p">;;</span>
i<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Write the name:"</span>
<span class="nb">read </span>nam
<span class="nb">echo</span> <span class="s2">"Write the phone number:"</span>
<span class="nb">read </span>num
<span class="nb">echo</span> <span class="s2">"Write the save path:"</span>
<span class="nb">read </span>vcs
<span class="nb">echo</span> <span class="s2">"BEGIN:VCARD"</span> <span class="o">&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"VERSION:2.1"</span> <span class="o">&gt;&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"N:</span><span class="nv">$nam</span><span class="s2">;"</span> <span class="o">&gt;&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"FN:</span><span class="nv">$nam</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"TEL;CELL;VOICE:</span><span class="nv">$num</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"END:VCARD"</span> <span class="o">&gt;&gt;</span><span class="nv">$vcs</span>/<span class="nv">$nam</span>.vcf
<span class="nb">echo</span> <span class="s2">"Saved to </span><span class="nv">$vcs</span><span class="s2">/</span><span class="nv">$nam</span><span class="s2">.vcf"</span>
<span class="nb">sleep </span>1
<span class="p">;;</span>
j<span class="p">)</span>
clear
<span class="k">while
do
</span><span class="nb">cat</span> /proc/sys/kernel/random/uuid | <span class="nb">awk</span> <span class="nt">-F-</span> <span class="s1">'{printf("%s ",$1)}'</span>
<span class="nb">sleep </span>1
<span class="k">done</span>
<span class="p">;;</span>
k<span class="p">)</span>
clear
coln<span class="o">(){</span>
<span class="nb">echo</span> <span class="s2">"Input Unit-price:"</span>
<span class="nb">read </span>unit
<span class="nb">echo</span> <span class="s2">"Input Quantity:"</span>
<span class="nb">read </span>quty
<span class="nv">lisn</span><span class="o">=</span><span class="s2">"</span><span class="k">$((${</span><span class="nv">lisn</span><span class="k">}</span><span class="o">+</span><span class="m">1</span><span class="k">))</span><span class="s2">"</span>
<span class="nv">toal</span><span class="o">=</span><span class="s2">"</span><span class="k">$((${</span><span class="nv">unit</span><span class="k">}</span><span class="o">*</span><span class="k">${</span><span class="nv">quty</span><span class="k">}))</span><span class="s2">"</span>
<span class="nv">ttal</span><span class="o">=</span><span class="s2">"</span><span class="k">$((${</span><span class="nv">ttal</span><span class="k">}</span><span class="o">+</span><span class="k">${</span><span class="nv">toal</span><span class="k">}))</span><span class="s2">"</span>
<span class="o">}</span>
<span class="nv">lisn</span><span class="o">=</span><span class="s2">"0"</span>
<span class="nv">ttal</span><span class="o">=</span><span class="s2">"0"</span>
<span class="nb">echo</span> <span class="s2">"Save to:"</span>
<span class="nb">read </span>sals
<span class="nb">echo</span> <span class="s2">"Save for [1.txt 2.csv]:"</span>
<span class="nb">read </span>bcfs
<span class="k">case</span> <span class="nv">$bcfs</span> <span class="k">in
</span>1<span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Goods list"</span><span class="o">&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"Num Goods Unit-price Quantity Total"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"-----------------------------------"</span><span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="k">while
do
</span>clear
<span class="nb">cat</span> <span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"Input Goods(Input exit to save):"</span>
<span class="nb">read </span>gods
<span class="k">case</span> <span class="nv">$gods</span> <span class="k">in
</span><span class="nb">exit</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"-----------------------------------"</span><span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"Total:</span><span class="nv">$ttal</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"OK!"</span>
<span class="nb">sleep </span>1
<span class="nb">break </span>1
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
coln
<span class="nb">echo</span> <span class="s2">"</span><span class="nv">$lisn</span><span class="s2"> </span><span class="nv">$gods</span><span class="s2"> </span><span class="nv">$unit</span><span class="s2"> </span><span class="nv">$quty</span><span class="s2"> </span><span class="nv">$toal</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done</span>
<span class="p">;;</span>
2<span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Goods list"</span><span class="o">&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"Num,Goods,Unit-price,Quantity,Total"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="k">while
do
</span>clear
<span class="nb">cat</span> <span class="nv">$sals</span> | <span class="nb">awk</span> <span class="nt">-F</span>, <span class="s1">'{printf("%s %s %s %s %s\n", $1, $2, $3, $4, $5)}'</span>
<span class="nb">echo</span> <span class="s2">"-----------------------------------"</span>
<span class="nb">echo</span> <span class="s2">"Input Goods(Input exit to save):"</span>
<span class="nb">read </span>gods
<span class="k">case</span> <span class="nv">$gods</span> <span class="k">in
</span><span class="nb">exit</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Total,</span><span class="nv">$ttal</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="nb">echo</span> <span class="s2">"OK!"</span>
<span class="nb">sleep </span>1
<span class="nb">break </span>1
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
coln
<span class="nb">echo</span> <span class="s2">"</span><span class="nv">$lisn</span><span class="s2">,</span><span class="nv">$gods</span><span class="s2">,</span><span class="nv">$unit</span><span class="s2">,</span><span class="nv">$quty</span><span class="s2">,</span><span class="nv">$toal</span><span class="s2">"</span> <span class="o">&gt;&gt;</span><span class="nv">$sals</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done</span>
<span class="p">;;</span>
<span class="k">esac</span>
<span class="p">;;</span>
next<span class="p">)</span>
<span class="k">while
do
</span>clear
<span class="nb">echo</span> <span class="s2">"Today is </span><span class="sb">`</span><span class="nb">date</span><span class="sb">`</span><span class="s2"> "</span>
<span class="nb">echo</span> <span class="s2">"This system is </span><span class="sb">`</span><span class="nb">uname</span><span class="sb">`</span><span class="s2"> </span><span class="sb">`</span><span class="nb">uname</span> <span class="nt">-r</span><span class="sb">`</span><span class="s2">"</span>
<span class="nb">echo</span> <span class="s2">"This is my first Shell."</span>
<span class="nb">echo</span> <span class="s2">"1.block website 2.find process"</span>
<span class="nb">echo</span> <span class="s2">"3.systeminfo 4.play music"</span>
<span class="nb">echo</span> <span class="s2">"5.subnet ip scanner 6.phone test"</span>
<span class="nb">echo</span> <span class="s2">" back.back to main"</span>
<span class="nb">echo</span> <span class="s1">'Input a number or letter between 1 to 6:'</span>
<span class="nb">read </span>st
<span class="k">case</span> <span class="nv">$st</span> <span class="k">in
</span>1<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"input a domain:"</span>
<span class="nb">read </span>domn
<span class="nb">echo</span> <span class="s2">"127.0.0.1 </span><span class="nv">$domn</span><span class="s2">"</span><span class="o">&gt;&gt;</span>/etc/hosts
<span class="nb">echo</span> <span class="s2">"OK!"</span>
<span class="nb">sleep </span>1
<span class="p">;;</span>
2<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Input process or pid:"</span>
<span class="nb">read </span>pgd
ps | <span class="nb">grep</span> <span class="nv">$pgd</span>
<span class="nb">sleep </span>10
<span class="p">;;</span>
3<span class="p">)</span>
<span class="k">while
do
</span>clear
<span class="nb">cat</span> /proc/loadavg | <span class="nb">awk</span> <span class="s1">'{printf("Cpu:%s\n",$1)}'</span>
<span class="nb">cat</span> /proc/meminfo | <span class="nb">grep </span>MemTotal:
<span class="nb">cat</span> /proc/meminfo | <span class="nb">grep </span>MemFree:
<span class="nb">df</span> | <span class="nb">grep</span> /mnt/sdcard | <span class="nb">awk</span> <span class="s1">'{printf("Diskfree:%sKB/%sKB",$1,$2)}'</span>
<span class="nb">sleep </span>1
<span class="k">done</span>
<span class="p">;;</span>
4<span class="p">)</span>
clear
<span class="nb">cd</span> /sdcard/
find <span class="nt">-name</span> <span class="k">*</span>.mp3
<span class="nb">echo</span> <span class="s2">"Input the music name:"</span>
<span class="nb">read </span>mus
<span class="nv">fms</span><span class="o">=</span><span class="sb">`</span>find <span class="nt">-name</span> <span class="k">*</span>.mp3 | <span class="nb">grep</span> <span class="nv">$mus</span><span class="sb">`</span>
am start <span class="nt">-n</span> com.android.music/com.android.music.MediaPlaybackActivity <span class="nt">-d</span> /sdcard<span class="k">${</span><span class="nv">fms</span><span class="p">#*.</span><span class="k">}</span>
<span class="p">;;</span>
5<span class="p">)</span>
clear
<span class="nb">echo</span> <span class="s2">"Input subnet:"</span>
<span class="nb">read </span>snt
<span class="nb">echo</span> <span class="s2">"Start for:"</span>
<span class="nb">read </span>ip
<span class="k">while</span> <span class="o">[</span> <span class="nv">$ip</span> <span class="o">!=</span> <span class="s2">"254"</span> <span class="o">]</span><span class="p">;</span>
<span class="k">do
</span>busybox ping <span class="k">${</span><span class="nv">snt</span><span class="k">}</span>.<span class="nv">$ip</span> <span class="nt">-c</span> 2 <span class="nt">-w</span> 2 | <span class="nb">grep</span> <span class="nt">-q</span> <span class="s2">"ttl="</span> <span class="o">&amp;&amp;</span> <span class="nb">echo</span> <span class="s2">"</span><span class="k">${</span><span class="nv">snt</span><span class="k">}</span><span class="s2">.</span><span class="nv">$ip</span><span class="s2"> yes"</span> <span class="o">||</span> <span class="nb">echo</span> <span class="s2">"</span><span class="k">${</span><span class="nv">snt</span><span class="k">}</span><span class="s2">.</span><span class="nv">$ip</span><span class="s2"> no"</span>
<span class="nv">ip</span><span class="o">=</span><span class="k">$((</span><span class="nv">$ip</span><span class="o">+</span><span class="m">1</span><span class="k">))</span>
<span class="k">done</span>
<span class="p">;;</span>
6<span class="p">)</span>
clear
<span class="k">if</span> <span class="o">[</span> <span class="nt">-e</span> /sdcard/score <span class="o">]</span>
<span class="k">then
</span><span class="nb">echo</span> <span class="s2">"last score:</span><span class="sb">`</span><span class="nb">wc</span> <span class="nt">-m</span> /sdcard/score |awk <span class="s1">'{printf("%s",$1)}'</span><span class="sb">`</span><span class="s2">"</span>
<span class="k">fi
</span><span class="nb">echo</span> <span class="s2">"Warning!!"</span>
<span class="nb">echo</span> <span class="s2">"If you start test,you can't to stop"</span>
<span class="nb">read </span>nu
<span class="nb">echo</span> <span class="s2">""</span><span class="o">&gt;</span>/sdcard/score
testb<span class="o">(){</span>
<span class="nb">echo</span> <span class="s2">"0"</span><span class="o">&gt;&gt;</span>/sdcard/score
testb | testb
<span class="o">}</span><span class="p">;</span>testb
<span class="p">;;</span>
back<span class="p">)</span>
<span class="nb">break </span>1
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Error!"</span>
<span class="nb">sleep </span>2
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done</span>
<span class="p">;;</span>
<span class="k">*</span><span class="p">)</span>
<span class="nb">echo</span> <span class="s2">"Error!"</span>
<span class="nb">sleep </span>2
<span class="p">;;</span>
<span class="k">esac</span>
<span class="k">done</span>
</code></pre></div> </div>
</details>
<p><strong>注:因为隐私原因,部分代码稍作修改</strong></p>
<p>在学习Shell期间我了解了一个很神奇的论坛叫做Telnet BBS貌似过去的高校会建这个东西。我学了Shell后
感觉做BBS貌似很简单于是开了一个远古巨坑<a href="https://github.com/Mabbs/Mabbs">MaBBS</a>这也就是为什么我的Github叫做Mabbs。 </p><p>
这个东西写的我好苦啊感觉这辈子都被这个项目给破坏了……都是我的错QAQ</p>
<h1 id="云阶段">
<a href="#云阶段"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 云阶段
</h1>
<h2 id="虚拟空间时期">
<a href="#虚拟空间时期"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 虚拟空间时期
</h2>
<p>我接触网站的时候是从3V免费空间开始的这个空间是真的垃圾连PHP都不支持……当时用的还是FrontPage给自己写了一个主页给当时的初中写了一个主页后来这个烂空间不知为什么把所有数据都清空了。 </p><p>
再往后我遇见了主机壳虚拟空间发现这个虚拟空间有BUG可以往自己账户里打钱于是靠着这个试着搭建了一个MediaWiki。还买了一个域名mayx.moe </p><p>
当然后来被发现就被封号了……
近来我发现了不少免费的虚拟空间比如byethost,000webhost……它们都支持PHP但是访问速度超级慢不过Gearhost还不错就是空间小偶尔会503…… </p><p>
后来遇见了<a href="https://www.say-huahuo.com/">花火学园</a>,才让我真正的明白了什么是建网站……</p>
<h2 id="云主机时期">
<a href="#云主机时期"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 云主机时期
</h2>
<p>当时花火学园有个小漏洞,于是我向网站管理员<a href="https://www.say-huahuo.com/home.php?mod=space&amp;uid=17139">you06</a>反馈了这个漏洞然后you06邀请我加入花火学园的维护于是我很高兴的接受了。 </p><p>
在遇到花火学园之前我根本不知道云主机是什么东西以为网站都是用FTP上传的后来搜了以下才知道原来云主机需要SSH连接的。 </p><p>
这时候,我的老师正好委托我做网站,我才真正的在<strong>服务器</strong>上建了网站。 </p><p>
在这期间我了解了不少关于服务器的知识包括git在内这使我做出了<a href="https://mayx.tk/">Mayx日报</a>系统。 </p><p>
后来you06由于某些原因不能维护花火学园了于是我成为了花火学园第三代程序员。 </p><p>
自此,我才有了真正属于我的服务器。对此,我相当感谢<a href="http://tieba.baidu.com/home/main/?un=Say%E8%8A%B1%E7%81%AB">Say花火</a>大佬。(不仅如此,我也因此收到了第一个来自网络的礼物:一个抱枕)。</p>
<h1 id="结尾">
<a href="#结尾"><svg class='octicon' viewBox='0 0 16 16' version='1.1' width='16' height='32' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg></a> 结尾
</h1>
<p>我在计算机上的发展,离不开网络上各种资源的帮助,对此,我感到十分感激。希望有一天,我也能为这个互联网做出一些贡献。</p></main>
<small style="display: block">tags: <a rel="category tag" class="p-category" href="/search.html?keyword=Mayx"><em>Mayx</em></a> - <a rel="category tag" class="p-category" href="/search.html?keyword=%E8%AE%A1%E7%AE%97%E6%9C%BA"><em>计算机</em></a> - <a rel="category tag" class="p-category" href="/search.html?keyword=%E5%AD%A6%E4%B9%A0"><em>学习</em></a> <span style="float: right;"><a href="https://gitlab.com/mayx/mayx.gitlab.io/tree/master/_posts/2019-02-01-history.md">查看原始文件</a></span></small>
<h4 style="border-bottom: 1px solid #e5e5e5;margin: 2em 0 5px;">推荐文章</h4>
<p id="suggest-container">Loading...</p>
<script>
var suggest = $("#suggest-container");
$.get(BlogAPI + "/suggest?id=/2019/02/01/history.html&update=" + lastUpdated.valueOf(), function (data) {
if (data.length) {
getSearchJSON(function (search) {
suggest.empty();
var searchMap = {};
for (var i = 0; i < search.length; i++) {
searchMap[search[i].url] = search[i];
}
var tooltip = $('<div class="content-tooltip"></div>').appendTo('body').hide();
for (var j = 0; j < data.length; j++) {
var item = searchMap[data[j].id];
if (item) {
var link = $('<a href="' + item.url + '">' + item.title + '</a>');
var contentPreview = item.content.substring(0, 100);
if (item.content.length > 100) {
contentPreview += "……";
}
link.hover(
function(e) {
tooltip.text($(this).data('content'))
.css({
top: e.pageY + 10,
left: e.pageX + 10
})
.show();
},
function() {
tooltip.hide();
}
).mousemove(function(e) {
tooltip.css({
top: e.pageY + 10,
left: e.pageX + 10
});
}).data('content', contentPreview);
suggest.append(link);
suggest.append(' - ' + item.date + '<br />');
}
}
});
} else {
suggest.html("暂无推荐文章……");
}
});
</script>
<br />
<div class="pagination">
<span class="prev">
<a href="/2019/01/27/shell.html">
上一篇Mayx应聘失败
</a>
</span>
<br />
<span class="next">
<a href="/2019/02/07/paradise.html">
下一篇玩《Finding Paradise》有感
</a>
</span>
</div>
<!--[if !IE]> -->
<link rel="stylesheet" href="/assets/css/gitalk.css">
<script src="/assets/js/gitalk.min.js"></script>
<div id="gitalk-container"></div>
<script>
var gitalk = new Gitalk({
clientID: '36557aec4c3cb04f7ac6',
clientSecret: 'ac32993299751cb5a9ba81cf2b171cca65879cdb',
repo: 'mabbs.github.io',
owner: 'Mabbs',
admin: ['Mabbs'],
id: '/2019/02/01/history', // Ensure uniqueness and length less than 50
distractionFreeMode: false, // Facebook-like distraction free mode
proxy: "https://cors-anywhere.mayx.eu.org/?https://github.com/login/oauth/access_token"
})
gitalk.render('gitalk-container')
</script>
<!-- <![endif]-->
</section>
<!--[if !IE]> -->
<div id="landlord" style="left:5px;bottom:0px;">
<div class="message" style="opacity:0"></div>
<canvas id="live2d" width="500" height="560" class="live2d"></canvas>
<div class="live_talk_input_body">
<form id="live_talk_input_form">
<div class="live_talk_input_name_body" >
<input type="checkbox" id="load_this" />
<input type="hidden" id="post_id" value="/2019/02/01/history.html" />
<label for="load_this">
<span style="font-size: 11px; color: #fff;">&#160;想问这篇文章</span>
</label>
</div>
<div class="live_talk_input_text_body">
<input name="talk" type="text" class="live_talk_talk white_input" id="AIuserText" autocomplete="off" placeholder="要和我聊什么呀?" />
<button type="submit" class="live_talk_send_btn" id="talk_send">发送</button>
</div>
</form>
</div>
<input name="live_talk" id="live_talk" value="1" type="hidden" />
<div class="live_ico_box" style="display:none;">
<div class="live_ico_item type_info" id="showInfoBtn"></div>
<div class="live_ico_item type_talk" id="showTalkBtn"></div>
<div class="live_ico_item type_music" id="musicButton"></div>
<div class="live_ico_item type_youdu" id="youduButton"></div>
<div class="live_ico_item type_quit" id="hideButton"></div>
<input name="live_statu_val" id="live_statu_val" value="0" type="hidden" />
<audio src="" style="display:none;" id="live2d_bgm" data-bgm="0" preload="none"></audio>
<input id="duType" value="douqilai" type="hidden" />
</div>
</div>
<div id="open_live2d">召唤伊斯特瓦尔</div>
<!-- <![endif]-->
<footer>
<p>
<small>Made with ❤ by Mayx<br />Last updated at 2026-02-11 17:55:00<br /> 总字数617672 - 文章数179 - <a href="/atom.xml" >Atom</a> - <a href="/README.html" >About</a></small>
</p>
</footer>
</div>
<script src="/assets/js/scale.fix.js"></script>
<!--[if !IE]> -->
<script src="/assets/js/main_new.js"></script>
<script src="/Live2dHistoire/live2d/js/live2d.js"></script>
<script src="/Live2dHistoire/live2d/js/message.js"></script>
<!-- <![endif]-->
</body>
</html>