2011-09-15 72 views
0

我主要對Windows感興趣,我想知道是否可以通過一個快捷方式啓動2個獨立的程序,並讓另一個程序反映快捷方式。是否可以通過快捷方式啓動2個程序?

想想Windows 7的任務欄。我想有一個快捷方式,首先啓動一個程序,然後啓動另一個程序,該程序反映任務欄上快捷方式圖標的狀態(正在運行/未運行)。

我想創建一個啓動一個依賴項服務的啓動程序,然後啓動另一個程序。另一個程序無法啓動服務,因爲它嚴重依賴於它。我希望能夠在Win7任務欄中擁有一個快捷方式圖標,並且如果它指向啓動程序,則該快捷方式圖標不會反映實際程序,而是反映啓動程序。如果快捷方式是針對實際的程序,那麼沒有捷徑啓動啓動程序。

我不想有兩個快捷方式。

如果有人對我所做的感興趣,我試圖在本地機器上運行NodeJS,並使用Chrome應用程序快捷方式功能將Web應用程序用作桌面應用程序。

回答

1

創建批處理文件並在啓動第二個程序之前參考以下鏈接檢查第一個進程是否正在運行。

Inside a batch file, how can I tell whether a process is running?

您可以在任務欄上創建一個快捷方式到批處理文件,甚至改變它的圖標...

+0

當我啓動通過Win7的任務欄快捷這個批處理文件,將第二個方案體現/像快捷方式圖標? – Tower

+0

我試圖讓批處理文件啓動另一個進程,任務欄圖標將不再反映正確的應用程序。我不希望任務欄圖標反映批處理文件的狀態,而是希望它反映我運行的實際程序的狀態。 – Tower

+1

您可以更改批處理文件的圖標以匹配第二個程序的圖標。首先,通過創建第二個程序的快捷方式,單擊屬性並選擇「更改圖標」(我目前在Vista上,但在Win7上應該類似),找到圖標的路徑。然後在任務欄上創建批處理文件的快捷方式,右鍵單擊屬性並將圖標更改爲第二個程序的相同路徑。祝你好運! – http203

相關問題