Board logo

标题: [其他] 图形化批处理命令 [打印本页]

作者: 嘟嘟猪    时间: 2008-11-9 15:37     标题: 图形化批处理命令

set /p图形化:
xset
  1. @echo off
  2. echo suru=InputBox("%2")>>inp.vbs
  3. echo wscript.echo(suru)>>inp.vbs
  4. for /f %%a in ('cscript //nologo inp.vbs') do set %1=%%a
  5. del inp.vbs
复制代码
用法:xset 变量名 提示信息

pause图形化:
msg %username% /w 请按确定键继续
作者: BBCC    时间: 2008-11-9 16:29

想法不错,但为什么不直接用vbs?
作者: jellyhk    时间: 2008-11-10 00:19

说实话!
看不懂!vbs还没去学习哎!~
作者: rat    时间: 2008-11-10 01:54

直接用vbs好像不行的,创建当前cmd环境下的环境变量的话~
作者: mazt007    时间: 2008-11-10 10:31

说实话
看不懂
说实话
看不懂
作者: mmfy    时间: 2008-12-12 22:00     标题: 帮你更新下

@echo off
if "%1"=="/?" goto help
if "%1"=="" goto err
echo suru=InputBox("%2","%3")>>%tmp%\inp.vbs
echo wscript.echo(suru)>>%tmp%\inp.vbs
for /f %%a in ('cscript //nologo %tmp%\inp.vbs') do set %1=%%a
del %tmp%\inp.vbs
goto end
:help
echo XSET 返回变量 显示内容 显示标题
echo 如:xset text 输入你的内容: XSET标题
goto end
:err
echo 参数使用错误!
echo 请使用/?参数查看帮助。
:end




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2