懂bat的进.求一段bat代码

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:35:55
求高手帮我编译一段的bat代码.要求实现以下内容:(打开bat后在弹出框内显示 键入A运行磁盘整理程序,键入B运行垃圾清理程序. 键入任一字母A/B 时.例如键入字母B时 显示请稍后……,并进行三秒倒数运行位于D盘FS文件夹的垃圾清理程序

@echo OFF
echo 请选择要进行的操作,然后按回车:
echo.
echo 1. 整理磁盘碎片。
echo 2. 清理垃圾文件。
echo.
:set
SET a=
SET /P a=选择:
IF NOT '%a%'=='' SET a=%a:~0,1%
ECHO.
IF '%a%'=='1' goto 1
IF '%a%'=='2' goto 2
echo %a% 选择无效,请重新输入:
echo.
goto set
:1
start "" "%SystemRoot%\system32\dfrg.msc"
exit
:2
cls
ping /n 1 127.0.0.1 >nul
3
ping /n 1 127.0.0.1 >nul
2
ping /n 1 127.0.0.1 >nul
1
cls
start "" "D:\FS\垃圾清理程序的名称(带扩展名)"
exit

@echo off
:start
echo 1.工作内容1
echo 2.工作内容2
set/p p=输入选取工作
if %p%==1 goto word1
if %p%==2 goto word2
goto start
:word1
echo 工作内容1,命令自己写吧
pause
goto :eof
:word2
echo 工作内容2,命令自己写吧
pause
goto :eof

@echo off
title