星空5G 导航

bat文件中输入cmd后如何才能继续执行下一条-

2024-08-26编辑:本站
bat文件里怎么做一个输入一定的字符才能继续往下~

set /p input=请输入字母A后回车继续:if "%input%"=="A" goto Nextecho 你输入不正确pauseexit:Nextecho 你输入正确pause

如果要 运行一个新的程序(如cmd.exe)/脚本 同时继续执行脚本使用 start cmd
如果要 运行一个新的程序(如cmd.exe)/脚本 等待其结束后继续执行脚本使用 call cmd
----------------------------
exe时使用专门的工具把bat打包为exe,但如果脚本中使用了外部命令如choice就可能在执行时出错

那推荐你用VBS脚本 先调用CMD 然后用 SENDKEYS 就可以了
set ws =createobject("wscript.shell")
ws.run "cmd /k hsh"
wscript.Sleep 2000 //延时

ws.SendKeys"jython check_iub_data e:/check_data.log{ENTER}" //sendkey很好用的

wscript.Sleep 2000
ws.SendKeys"xxxxxxxxx{ENTER}" //输出到E盘的命令放这里

wscript.Sleep 2000
ws.run "cmd /c tskill cmd"

试一下 echo jython check_iub_data e:/check_data.log|hsh
如果要在 hsh 中执行多个语句,假设再执行一个语句 quit ,用
(echo jython check_iub_data e:/check_data.log&echo quit)|hsh

  • bat文件中输入cmd后如何才能继续执行下一条
  • 答:那推荐你用VBS脚本 先调用CMD 然后用 SENDKEYS 就可以了 set ws =createobject("wscript.shell")ws.run "cmd /k hsh"wscript.Sleep 2000 //延时 ws.SendKeys"jython check_iub_data e:/check_data.log{ENTER}" //sendkey很好用的 wscript.Sleep 2000 ws.SendKeys"xxxxxxxxx{ENTER}" ...

  • 我希望在bat批处理中执行完了"cmd"后还能继续执行其它命令,怎么写...
  • 答:如果要 运行一个新的程序(如cmd.exe)/脚本 同时继续执行脚本使用 start cmd 如果要 运行一个新的程序(如cmd.exe)/脚本 等待其结束后继续执行脚本使用 call cmd --- exe时使用专门的工具把bat打包为exe,但如果脚本中使用了外部命令如choice就可能在执行时出错 ...

  • 我要做一个运行cmd指令的BAT文件,要怎么在bat内输入内容?
  • 答:1、首先需要知道运行bat时隐藏cmd窗口,可以使用vbs文件来做,将vbs文件和bat文件放在一块,如下图所示。2、看到直接运行bat文件,会打开cmd窗口,如下图所示。3、编写vbs文件代码,新建一个记事本,然后输入“set ws=WScript.CreateObject("WScript.Shell")ws.Run "d:\runPython.bat",0”代码,第二...

  • 如何让bat文件运行后 cmd窗口不关闭?
  • 答:方法一:在调用前加start命令 echo ABC >>C:\a.txt start c:\a.txt 方法二:在命令后加exit命令 echo ABC >>C:\a.txt c:\a.txt exit

  • 用BAT文件运行CMD命令,怎么编辑??
  • 答:楼上回答的比较专业了 ,可以先建立一个批处理 diskpart /s 1.txt 在建立一个1.txt文档 里面写上 select disk 0 detail disk 放在同一个文件夹里就行了

  • bat如何执行完一条cmd命令,然后在同一窗口继续执行别的命令呢?_百度知 ...
  • 答:命令一是进入这个目录路径中对吗?是的话,那么命令一、二很好实现。但命令二执行后,就会进入第三方命令的窗口界面,虽然它还是在CMD窗口中,但已经不能调用bat脚本中后续命令了。所以建议您先看看第二条命令的程序是否有接受命令参数的功能,如果没有,那么只能借助VBS脚本的SendKeys模拟按键功能了。

  • 怎么在cmd中运行bat文件
  • 答:1、依次开始——所有程序——附件——记事本,打开记事本,输入ping代码。比如 ping www.baidu.com 2、点击”文件“——”保存“,在弹出的窗口中,将“保存类型”设置为“所有类型”,文件名处输入bat文件的文件名,保存后,点击批处理文件执行即可。3、注意文件名不要是ping.bat、net.bat等名称,...

  • 使用bat文件,以管理员身份启动cmd;然后需要操作一系列命令,怎样预先...
  • 答:在bat脚本开头写上以下命令 1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit 这行命令写好后,下方就写您需要运行的其它命令。之后双击该脚本,即可弹出用户帐户控制的提示窗口,点击是后就以管理员身份...

  • 运行bat文件后如何让cmd窗口自动关闭?
  • 答:1、这种方式,默认是运行完自动关闭cmd窗口。2、需要运行完批处理,然后停留在cmd窗口,可以在命令结尾加:pause 这样运行结束会,停留在CMD窗口,可以按任意键或者点击CMD关闭按钮来关闭窗口 二、先打开CMD窗口,再输入bat文件名来运行批处理 1、这种方式批处理运行结束后,仍然停留在cmd窗口。如果需要自动...

  • 如何用bat文件执行cmd命令?
  • 答:后面加一行pause 或者把最后-n 5去掉让他一直ping,即 ping www.baidu.com -t

    相关内容

    首页 新知 身健
    返回顶部

    © 星空5G w.xkyn.com