2011-07-16 77 views
5

我有一個計劃任務(使用SCHTASKS)每分鐘運行一次。在批處理模式下運行R腳本時彈出命令提示符

SCHTASKS /Create /SC MINUTE /MO 1 /TN READSCALE /TR "Rcmd BATCH --vanilla --slave q:\workspace\waga\readScale.R" 

在每次運行時,彈出命令提示符窗口。這有點刺激性,可能對癲癇患者有潛在的健康危害。在Java中,可以使用不會彈出命令提示符的javaw.exesee this thread)。有沒有R的等價物?

回答

3

對serverfault.com的評價,有些人至少在兩種方式下不使用外部工具來解決問題。 Here's the thread

首先是編寫一個.vbs腳本。這需要了解這種腳本語言的一些知識,可能並不適合每個人。

第二種方法是在SYSTEM(而不是當前登錄的用戶)下運行任務(正如我在做的那樣)。

2

啊,Windows ...有一個工具叫hstart這可能有幫助。

+0

今天早上我剛碰到這個工具。英雄所見略同? :)我會在下午嘗試它,並接受這是正確的答案,如果它的工作。 –

+0

謝謝你的建議,但我找到了一個更好的方法(沒有外部工具)。看到我的答案下面應該很快出現。 –

相關問題