2013-01-10 37 views
3

我使用nant,但這可以適用於任何事情,我只想知道是否有一種方法來設置Windows CMD或控制檯2或某種外殼給我一個彈出或發出噪音時,它是「完成」(即當它在等待,屏幕說> C:\用戶\ Random_FILE_PATH> _)我如何獲得控制檯通知我,當它完成運行腳本

我使用Windows 7

情人節

對不起,澄清,我沒有運行我創建的腳本,這只是在控制檯中運行任何東西時。我希望當我的控制檯在等我時,它會產生彈出或噪音。這應該是某種設置

+0

如果您想嘗試[ConEmu](http://stackoverflow.com/a/10904494/1405560) - 它提供了從「框中」訪問MsgBox和Win7任務欄進度。 – Maximus

回答

0

您可以在批處理文件的末尾打開一個消息框,使用簡單的VBScript或JScript使用WSH。一個例子見Show a popup/message box from a Windows batch file

+0

對不起,澄清,我沒有運行我創建的腳本,這只是在控制檯中運行任何東西時。我希望當我的控制檯在等我時,它會產生彈出或噪音。這最好是某種設置 – vrogers

0
c:\> my_command & mshta.exe vbscript:Execute("msgbox ""finished"",0,""finished"":close") 

這個位置使用條件執行 - 當my_command完成的mshta.exe將與參數路過此地的brackets.As參數執行也不是那麼容易給MSGBOX字符串將不顯示。

0

可以蜂鳴添加到您的提示:

set prompt=%prompt%^G 

不要鍵入^G。要獲得它,請在數字鍵盤上輸入007時按住alt鍵。

相關問題