我有一個Windows應用程序,用戶界面,做一些東西... 現在我的客戶希望,當他推動電源按鈕MyApplication之前,他強迫輸入用戶名和密碼運行! 評論:該系統是Windows XP或Seven上的多用戶。如何在Windows啓動前運行Application.exe?
反正有可能嗎?
我有一個Windows應用程序,用戶界面,做一些東西... 現在我的客戶希望,當他推動電源按鈕MyApplication之前,他強迫輸入用戶名和密碼運行! 評論:該系統是Windows XP或Seven上的多用戶。如何在Windows啓動前運行Application.exe?
反正有可能嗎?
很簡單。過程是。
該設置屬於用戶。 –
謝謝你,但它沒有爲我工作。你確定application.exe可以在啓動前運行嗎? – vesna
正確的方法是執行Windows服務。
如果不首先加載操作系統,則無法運行exe。但是,您可以先運行該exe文件,而無需先登錄。只需將該exe的快捷方式複製並粘貼到C:\ Documents and Settings \ Administrator [或其他用戶名] \ Start Menu \ Programs \ Startup中即可。然後檢查msconfig以確保你的exe被檢查在啓動時運行。
啓動文件夾中的程序是否在用戶登錄後運行? – Gqqnbig
我發現這樣做的方法是創建一個帶有「啓動時」觸發器的計劃任務。這會在Windows登錄之前啓動應用程序。如果你需要運行一些不是服務的東西,這在服務器類型的環境中特別有用。
[This](http://stackoverflow.com/questions/3070152/running-a-process-at-the-windows-7-welcome-screen)and [this](http://stackoverflow.com/問題/ 9868079 /使用gui-on-windows-xp-logon-screen-net-pinvoke運行一個進程)可能會有所幫助。 – Scis