如何使用批处理创建CMD命令速查手册-创新互联

这篇文章主要介绍了如何使用批处理创建CMD命令速查手册,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

成都创新互联公司自2013年创立以来,是专业互联网技术服务公司,拥有项目成都网站设计、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元衢江做网站,已为上家服务,为衢江各地企业和个人服务,联系电话:13518219792

代码如下:


@echo off & setlocal EnableDelayedExpansion
echo.========================================
echo 开始创建《CMD命令速查手册》,请稍候……
echo 创建网页文件头……
>CMDHelp.htm echo ^
>>CMDHelp.htm echo ^CMD命令速查手册^
>>CMDHelp.htm echo ^
>>CMDHelp.htm echo ^

>>CMDHelp.htm echo ^
>>CMDHelp.htm echo ^^CMD 命令速查手册^%username% - %date%^^
>>CMDHelp.htm echo ^

echo 创建帮助目录……
for /f "delims=:" %%f in ('help^|findstr /n "^ASSOC"') do set head=%%f
set /a head-=1
if "%head%"=="0" (set head=) else set head=skip=%head%
for /f "%head% delims=" %%i in ('help') do (
set str=%%i & set name=!str:~0,9! & set desc=!str:~9!
echo.!name! | findstr /v "^[A-Z]" >nul && echo !desc! >>CMDHelp.htm
if errorlevel 1 echo ^^^^^
!name!^^^^ ^ ^ !desc!>>CMDHelp.htm
)
>>CMDHelp.htm echo ^
^^^^
返回页首^^

echo 创建帮助正文……
cscript //h:cscript //b
for /f %%i in ('help^|findstr "^[A-Z]"') do (
>>CMDHelp.htm echo ^
^%%i^^
echo 正在创建 %%i 的帮助正文中……
if /I "%%i"=="SC" echo 请按Y键继续……
help %%i | findstr "<.*>" >nul
if not errorlevel 1 (
for /f "delims=" %%a in ('help %%i') do (
set st=%%a & set st=!st:^<=^<! & set st=!st:^>=^>!
echo !st!>> CMDHelp.htm
)
) else help %%i>>CMDHelp.htm
>>CMDHelp.htm echo ^
^
返回页首^^^
)


echo 《CMD命令速查手册》创建完毕,任意键打开
echo.========================================
pause>nul && start CMDHelp.htm


感谢你能够认真阅读完这篇文章,希望小编分享的“如何使用批处理创建CMD命令速查手册”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!


分享名称:如何使用批处理创建CMD命令速查手册-创新互联
本文链接:http://azwzsj.com/article/hschp.html