在後臺觀看CD
回答
而不是使用後臺進程或定時器,我會建議您使用由ManagementEventWatcher
提供的觸發器。
你可以找到一個示例實現的位置:http://www.codeproject.com/Tips/295008/How-to-Detect-Insertion-of-a-CD-ROM
您是否正在考慮對CD托盤活動執行操作的Windows服務。我相信這可以非常輕鬆高效地完成。
寫一個應用程序插入時會自動掃描光盤。 –
看看贏得服務,看起來它會幫助你做出你想要的。 – edocetirwi
應該很容易;您只需要設置顯示在鏈接帖子中的WMI查詢,然後在此期間找到要做的事情來阻止應用程序的主線程退出。阻塞線程比循環更好,但不能只使用示例的Console.ReadLine()方法。 – KeithS
- 1. 在Windows上觀看CD/DVD刻錄文件
- 2. AngularJS在JSON之後等待觀看
- 3. 內容觀察者在後臺運行
- 4. 觀看在Vue.js
- 5. cd命令沒有看到在bash
- 6. Webpack - 觀看不看
- 7. 如何讓YouTube「稍後觀看」Feed?
- 8. 如何讓抽搐者在線觀看全部觀看者?
- 9. angularjs觀看
- 10. 觀看設備
- 11. 觀看進度
- 12. $觀看對象
- 13. 觀看AngularJS
- 14. 觀看變化
- 15. 防止觀看
- 16. 觀看或SYSTIME()
- 17. xml php觀看
- 18. 觀看現場
- 19. 在PHP笨循環觀看
- 20. $在工廠內觀看
- 21. 在ruby中觀看目錄
- 22. 在Node.js中觀看文件
- 23. 坐在球體上觀看
- 24. 難掩在觀看輸出
- 25. Gulp在Windows上觀看EPERM
- 26. 觸發從觀看在iPhone
- 27. 在C中觀看事件#
- 28. Android是在增加觀看
- 29. 在iOS上觀看8
- 30. cd後的vim命令
這是相同的代碼。所以,如果我理解正確,那麼MEW的行爲與BP或計時器類似,我正試圖完成什麼? –
我不會說泰語。雖然它們可以達到同樣的目的,但Event Watcher只是監聽由Windows觸發的一些事件,包括您感興趣的事件。您無需主動執行檢查,只需在事件發生時收到通知。你的代碼是完全被動的。 – Pierre
真棒...只是我需要知道的。謝謝! –