- 帖子
- 3
- 积分
- 27
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-7-8
|
不能编译如下P处理
@echo off
if %1%==? goto help
if %1%==-c goto cs
if %1%==-e exit
if %1%==-s goto sc
if %1%==-w start www.bathome.net
if %1%==-f goto file
:help
echo 说明
echo D [参数]
echo ? 帮助
echo -c 读取计算机注册信息
echo -s 设置为CMD链接程序
echo -w 访问批处理之家
echo -f 查看文件信息 [Filename]
echo -e 退出
pause
start cmd.exe
exit
:cs
cls
for /f "tokens=1,2,3" %%i in ('ver') do set "a=%%i %%j %%k"
for /f "tokens=1" %%i in ('ver') do set "b=%%i "
for /f "tokens=2,3" %%i in ('ver') do set "c=%%i %%j"
for /f "delims=[ tokens=2" %%i in ('ver') do set "d1=%%i"
for /f "delims=_ tokens=1,2" %%i in ("%os%") do set "e=%%i %%j"
set "d=%d1:~2,9%"
echo 当前用户 %USERNAME%
echo ----------------------------------------------
echo 计算机名 %computername%
echo ----------------------------------------------
echo 操作系统名称 %OS%
echo ----------------------------------------------
echo 处理器的版本号 %PROCESSOR_REVISION%
echo ----------------------------------------------
echo 处理器的芯片体系结构 %PROCESSOR_ARCHITECTURE%
echo ----------------------------------------------
echo 命令处理程序扩展版本 %CMDEXTVERSION%
echo ----------------------------------------------
echo 当前所使用的操作系统 %a%
echo ----------------------------------------------
echo 制造公司: %b%
echo ----------------------------------------------
echo 名称: %c%
echo ----------------------------------------------
echo 版本:%d%
echo ----------------------------------------------
echo 系统所在分区: %Systemdrive%\
echo ----------------------------------------------
echo 系统所在目录: %SystemRoot%\
echo ----------------------------------------------
echo 内核: %e%
echo ----------------------------------------------
pause>nul
start cmd
exit
:sc
copy d.bat %SystemRoot%\system32\d.bat
echo OK
pause>nul
start cmd
exit
:file
echo 文件名为:%~n2
echo 文件扩展名为:%~x2
echo 文件全名为:%~nx2
echo 文件路径为:%~f2
echo 文件修改时间为: %~t2
echo 文件所在盘符为: %~d2
echo 文件目录为:%~dp2
echo 文件属性为: %~a2
echo 文件大小为:%~z2字节
pause
start cmd
exit |
|