2013-10-04 22 views
1

我創建了一個批處理文件,它在啓動時在不同的服務器上運行各種應用程序(不同的應用程序根據計算機名稱,星期幾,一天中的時間等進行運行)。它實際上並不是一個批處理文件,而只是一個批處理文件(實際上是CMD)的鏈接,存儲在中央網絡位置,僅供管理員使用。如何確定用於啓動批處理文件的方法?

問:如何確定用於啓動批處理文件的方法?換句話說,我在服務器上的STARTUP組(文件夾)中放置了批處理文件的快捷方式(以便在登錄到服務器時自動運行)。然後批處理文件可以做它的事情,並檢查計算機名稱,日期/時間等,並從那裏)。但我也希望能夠手動運行批處理文件(通過單擊快捷方式,從命令提示符啓動它,從另一批處理文件,從組策略等中啓動它)。我只是無法弄清楚如何確定啓動批處理文件的方法。

謝謝

回答

1

你能修改批處理文件嗎?

如果是這樣,請使用命令行參數指示它從啓動文件夾啓動。

近批處理文件的頂部,做一次檢查是這樣的:

IF "%1"=="STARTUP" THEN ... 

設置啓動快捷方式來調用批處理文件是這樣的:

C:\folder\MyBatchFile.bat STARTUP 
+0

是的,這將做到這一點。我可以設置批處理文件並測試命令鏈接arg(s)以確定它是如何啓動的。最簡單的方法通常是最好的。謝謝!! – STGdb

相關問題