我想在Windows 7中創建基於事件的計劃任務,該任務在建立通過LAN的特定網絡連接時啓動程序(VirtualRouter)。我嘗試使用Windows/NetworkProfile 10000觸發器,但由於VirtualRouter創建了自己的網絡連接,因此它會進行循環。當連接到特定網絡時開始計劃任務
0
A
回答
0
既然你說使用腳本就可以了,要做到這一點最簡單的方法可能是在PowerShell中一個簡單的襯墊這樣的例子:
if (! (ps | ? {$_.Path -eq "C:\Windows\system32\notepad.exe"})) {& "C:\Windows\system32\notepad.exe"}
這只是啓動程序時,它沒有運行。如果你在網絡連接上觸發10000事件,每次它只能啓動你的程序一次。
我選擇PowerShell的,因爲它是包含在Windows,它是一個不錯的一個襯墊,因此,如果您在其他腳本語言更經歷了同樣的原理:
- 檢查過程中已經運行
- 如果它沒有運行,請啓動它
當然可以用任何語言實現。
相關問題
- 1. 計劃任務在特定時間開始每n秒運行
- 2. 當檢測到網絡連接時開始另一個活動
- 3. Spring MVC 3在特定時間開始的時間計劃任務
- 4. Windows任務計劃程序不能打開網絡瀏覽器
- 5. 連接到Android中的特定網絡
- 6. 連接到網絡服務
- 7. 開始春天<任務:計劃任務>
- 8. 計劃任務打開URL
- 9. Azure網站 - 計劃任務
- 10. 當網絡類型改變wifi到3G,網絡服務連接超時
- 11. 如何計劃每小時開始的任務
- 12. WebClient計劃任務計劃任務
- 13. 到網絡套接字打開連接
- 14. 任務計劃程序2.0將當前計劃的任務填充到WPF GridView
- 15. 在特定網絡接口(JSch)上打開SSH連接
- 16. AngularJS - 「服務連接」與網絡開銷
- 17. 連接到特定無線網絡時運行命令
- 18. 如何使用任務計劃程序定期打開網頁
- 19. java定時器計劃任務
- 20. 從網絡斷開連接時保持Oracle連接打開
- 21. 計劃任務
- 22. 連接到網絡
- 23. 如何在特定時間運行計劃任務?
- 24. 以特定時間間隔(包括秒)計劃任務
- 25. 計劃任務在特定時間在電話中運行ios?
- 26. 當間歇性網絡丟失或網絡交換時,Websockets斷開連接
- 27. 計算任務開始時間
- 28. 無法連接到特定的網絡接口
- 29. 計劃任務蝙蝠 - 檢查網絡驅動器準備
- 30. 當互聯網連接或斷開連接時收到通知
你可以接受使用腳本嗎?這會打開幾個可能性,例如檢查腳本內連接到PC的網絡,或者只是確保腳本只運行一次。 – Syberdoor 2014-12-20 22:21:50
當然:)結束證明的意思;) – CamilloS 2014-12-22 12:35:25