快乐炸金花2..81老版本|真钱炸金花推荐

巴中熱線

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

查看: 11909|回復: 0
打印 上一主題 下一主題

[電腦網絡] windows系統批處理命令bat腳本命令打開exe并根據exe返回信息執行下一步

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2018-12-2 11:54:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

注冊巴中熱線論壇,交好友享優惠,衣食住行吃喝玩樂盡在 BZHOT.com

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊

x
bat命令打開exe并根據exe返回信息執行下一步操作
  1. @echo off
  2. test_bat.exe|findstr "hello" >nul&&goto normal || goto abnormal
  3. :normal
  4. del /f 123.txt

  5. :abnormal
  6. echo is null
  7. pause
復制代碼

以上命令的作用是將test_bat.exe文件的輸出作為findstr的輸入,如果輸出中含有hello字符串,則執行normal即刪除123.txt文件,如果不含則執行abnormal

問題,在執行test_bat.exe時,該文件執行后會停留在控制臺,需要輸入回車才能繼續執行,也就是不輸入回車test_bat.exe文件并未執行完,上述命令也就無法再繼續執行。也就是需要在test_bat.exe后加<nul命令,強制假如回車,才可保證上述命令的完整執行。



上一篇:windows批處理命令調用exe獲取返回值
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關閉

巴中熱線 - 精彩推薦上一條 /1 下一條

快速回復 返回頂部 返回列表
快乐炸金花2..81老版本 比赛收获感言 内衣橄榄球赛比赛 重庆快乐十分爱彩乐 a股打新稳赚吗 足球直播90 玩骰子豹子怎么算 ag平台 欢乐炸金花最新版本 双色球怎样选号最准 广东十一选五开奖视屏