无忧启动论坛

标题: 求DOS下批处理命令 [打印本页]

作者: qazwsx24    时间: 2009-4-28 10:07
标题: 求DOS下批处理命令
各位高手们,我想做一个DOS菜单功能如下:

set h=1
set j=2
ser k=3
goto vb

:vb
call a:\%h%-%j%-%vb%.cmd

但我现在想把它改动一下,把上面的1,2,3,这几个设定值改为手动输入应该怎么做呢?请各位指点指点。
作者: dos时代菜鸟    时间: 2009-4-28 10:51
用 wbat
[$h,40,U!] 之类的
作者: qazwsx24    时间: 2009-4-28 11:12
我了解了一下,发现如果用 [$h,2] 之一类的语句的话也是调用在设定范围内的数目,而不是随意的数字
作者: qazwsx24    时间: 2009-4-28 11:14
其它我要这批处理是想把http://bbs.wuyou.net/forum.php?m ... amp;highlight=gdisk
里面的批处理改为DOS也可使用的,请高手指定指定
作者: dos时代菜鸟    时间: 2009-4-28 12:41
http://bbs.wuyou.net/viewthread. ... amp;highlight=gdisk
gdisk 分区
dos下有现成的,在dos联盟。
作者: lcd2010    时间: 2009-4-29 05:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: x9tian    时间: 2009-5-3 20:08
就下面的,  看到了吧!  这样就OK了

set /p h=请输入H的设定值
set /p j=请输入j的设定值
set /p k=请输入k的设定值
goto vb
call a:\%h%-%j%-%vb%.cmd
作者: 十哥哥    时间: 2009-5-26 10:48
:again
cls
echo                  
echo                  
echo                  
echo.
echo                       1. set h=1
echo                       2. set j=2
echo.                      3. Exit Dos Test            
echo.                           
choice /c:123/n  Please Enter Your Choice ???
echo.
if errorlevel 3 goto dos
if errorlevel 2 goto Av
if errorlevel 1 goto nv

:NV
运行内容就可以了
作者: lianjiang    时间: 2009-5-26 12:09
Gdisk一键分区 09.02.27
运行环境: DOS

http://bbs.wuyou.net/forum.php?m ... 7567&highlight=
作者: rsgzs    时间: 2009-5-29 09:43
set h=%1
set j=%2
ser k=%3
goto vb

:vb
call a:\%h%-%j%-%vb%.cmd

建立成BAT文件,假如名字为 run.bat

在程序运行的时候输入 run.bat 1 2 3
这时候 批处理的 h j k 分别就是 1 2 3 了




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3