2010-09-07 111 views

回答

2

VBScript和Windows Script Host沒有開箱即用的功能,所以簡短的回答是「你不能」。

長的答案是:如果您確實需要這樣做,則可以使用第三方工具來實現此目的,例如AutoIt。您也可以編寫一個自定義實用程序(使用C++,C#和PInvoke等),它將利用相應的Windows API函數(FindWindow,SetWindowPos等)並從腳本中調用它。

0

我不認爲這將可能使用VBScript。正如海倫提到的,它可以通過AutoIt或C++,C#等完成。

使用AutoIt,您可以編寫一個始終運行的腳本,並檢查第三方應用程序的窗口是否存在,以及然後將其移動到您想要的位置......或者,更好地創建一個啓動腳本來啓動第三方應用程序並將其放置在確切的位置。如果你不能在所有的電腦上安裝AutoIt,那麼你可以將腳本編譯爲獨立的exe文件。