0

我有一個Windows應用程序,用戶界面,做一些東西... 現在我的客戶希望,當他推動電源按鈕MyApplication之前,他強迫輸入用戶名和密碼運行! 評論:該系統是Windows XP或Seven上的多用戶。如何在Windows啓動前運行Application.exe?

反正有可能嗎?

+0

[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

回答

0

很簡單。過程是。

  1. 運行輸入gpedit.msc
  2. 轉到計算機配置 - > Windows中設置 - >腳本(啓動/關機)
  3. 轉到啓動屬性,那麼你將獲得新的窗口。
  4. 現在添加您想要在登錄前運行的程序。
+0

該設置屬於用戶。 –

+0

謝謝你,但它沒有爲我工作。你確定application.exe可以在啓動前運行嗎? – vesna

2

正確的方法是執行Windows服務。

-2

如果不首先加載操作系統,則無法運行exe。但是,您可以先運行該exe文件,而無需先登錄。只需將該exe的快捷方式複製並粘貼到C:\ Documents and Settings \ Administrator [或其他用戶名] \ Start Menu \ Programs \ Startup中即可。然後檢查msconfig以確保你的exe被檢查在啓動時運行。

+4

啓動文件夾中的程序是否在用戶登錄後運行? – Gqqnbig

0

我發現這樣做的方法是創建一個帶有「啓動時」觸發器的計劃任務。這會在Windows登錄之前啓動應用程序。如果你需要運行一些不是服務的東西,這在服務器類型的環境中特別有用。

相關問題