iT邦幫忙

0

如何讓.BAT檔能靜默下來執行呢?

  • 分享至 

  • twitterImage

以下是小弟的BAT檔內容..請問各位先進:
如何讓.BAT檔能靜默下來執行呢(點擊後都會出現DOS視窗,但我不想要出現DOS視窗)?

@echo off
REM Check for Windows Terminal Server session
if /i "%SESSIONNAME%" == "Console" goto :local
if not "%SESSIONNAME%" == "" goto :done

:local

REM *** for OCS Agent ***
if not exist "%windir%\..\Program Files\OCS Inventory Agent\OCSInventory.exe" "\\10.243.15.201\oa\Temp\MING\OCS\agent.bat"

goto :done

:done

Exit

假設你的.BAT檔叫 MAIN.BAT

另外寫一個 CALL.BAT, 內容是
start /min main.bat


然後執行 CALL.BAT
看看是不是你要的結果
slime iT邦大師 1 級 ‧ 2012-03-09 23:28:30 檢舉
(測試後不適用故刪除)
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

10
liurambo0911
iT邦高手 1 級 ‧ 2012-03-09 15:07:24

如果確定BAT已經完全完備
去搜尋一個超古老工具"BAT2COM"
轉換後就連DOS視窗都沒有了

+1
我也這麼想耶,習慣這套

4
vino1
iT邦大師 1 級 ‧ 2012-03-09 20:22:22

試試看底下這一套 Hidden Start
http://www.ntwind.com/software/hstart.html

我要發表回答

立即登入回答