2014-01-21 46 views
2

我正在使用在命令窗口中運行的應用程序。現在在該應用程序中,我添加了一些代碼來運行外部程序。基本上它所做的是,它叫cmd.exe /c myprog.bat param1 param2,然後在myprog.bat裏面我打電話start /B c:\myapplication.exeWindows命令 - 如何刪除閃爍的光標(提示?)

現在的問題是,在我執行此代碼後,核心應用程序(控制檯窗口應用程序)開始在窗口左上角顯示閃爍的光標(我相信它被稱爲提示符)。我在我的代碼之前和之後嘗試撥打echo offecho on,但這並沒有幫助。

有沒有人有任何想法我怎麼能刪除這個閃爍的提示?

回答

3

你不能用純批處理命令來做到這一點;第三方程序是必需的。

您可以使用我的CursorSize.exe輔助程序來做到這一點。這是它的幫助屏幕:

Get or set cursor size. 

CursorSize [size|/L] 

The cursor size is a percentage (1..100) of the character cell that is filled by the cursor. 
Use 0 to hide the cursor; use /L to recover the last hidden cursor. 

要獲得CursorSize.exe文件中,查找程序10 CursorSize.exe.hex在this post;您還應該閱讀該主題開始處的說明。

0

::試試這個::

REG ADD 「HKCU \控制面板\桌面」/ V 「CursorBlinkRate」/噸REG_SZ/d 「-9999999999999」/ F

+0

這是什麼呢? – SteveFest