|
4#
楼主 |
发表于 2010-4-23 19:50:44
|
只看该作者
楼上的两位大侠,多谢了。
现在又测试,批处理中只有单独运行命令行成功。
但是加入这样的判断命令行就不行了
例:
@echo off
mode con:cols=29 lines=1
color 70
title
set /p choose=按Y键清除,按其他键退出:
@rem 给if加个/i开关就能忽略大小写,不必写两句。
if /i "%choose%"=="Y" goto run
exit
例:
@echo off
MODE con: COLS=54 LINES=19
title
:start
cls
echo.
echo.
echo [1]
echo.
echo [2]
echo.
echo [3]
echo.
echo [4]
echo.
echo [5] 退出批处理
echo.
set choice=
set /p choice=选择并回车:
if not "%choice%"=="" set choice=%choice:~,1%
echo.
If /I "%Choice%"=="1" Goto ql
If /I "%Choice%"=="2" Goto 2009180
If /I "%Choice%"=="3" Goto 2011180
If /I "%Choice%"=="4" Goto 2011365
If /I "%Choice%"=="5" exit
goto start
加上pause,查看也没有任何提示,一闪而过。
yjd大侠,我个人认为系统本身右键就有“以管理员身份运行”应该和"管理员取得所有权"是一样的,不知有什么区别,请指点一下,多谢。右键以有的命令,如何对应查看注册表中对应值,像运行3楼的reg文件,我就知道右键中的命令是什么,反过来看见右键中的命令,如何找注册表对应值。 |
|