2010-11-18 119 views

回答

1

你是什麼意思的「鎖屏」?
您可以運行:
rundll32 USER32.DLL,LockWorkStation 這將鎖定當前用戶,但不會註銷。
您可以在「cmd」或「運行(開始菜單)」
或...如果使用C,VB,Delphi,其他...您可以在USER32.DLL上調用函數「LockWorkStation」記住它是區分大小寫的。

+2

我想OP是問如何自定義鎖屏,不鎖定工作站 – 2010-11-18 18:16:30

+0

OHH ...我的壞,不得不讀它兩次。對不起,感謝您指出。 – 2010-11-19 10:12:54

-1

微軟很可能不會允許你這樣做,因爲這會是一個安全漏洞。問題是,如果目前沒有人有權使用該機器,則應該無法運行程序。突然間,儘管你的最好和誠實的意圖 - 你的程序成爲入侵機器的潛在後門。

唯一一種自定義的「應用程序」MS可能允許從登錄屏幕使用替代的身份驗證機制(例如指紋識別器)。
這些可能會在驅動程序級別實現,並且必須與非常特定的API進行交互。即使那樣,我懷疑這樣的驅動程序將被允許運行任意應用程序。

您可能需要考慮讓應用程序按計劃運行或作爲服務運行而無需用戶交互。