我不確定鎖定在 Windows 10 中如何運作,但我想在執行 CMD 進程後存取鎖定畫面的功能。由於CMD視窗在鎖定畫面之前就已經在運作了,這是否意味著鎖定螢幕後它還會繼續運作?
如果沒有,我有興趣知道如何允許這樣做。還有其他文章描述如何啟用後台應用程式使用 Windows 設置,但沒有提及如何為自訂應用程式甚至簡單的 CMD 視窗進程完成此操作。
是否可以鎖定 Windows 10,同時允許 CMD 視窗繼續運行,或者只是繼續運行?
答案1
電腦鎖定時運行的大多數程式將繼續運行,包括命令 shell,例如命令提示字元或 Powershell。這是可能的供應用程式開發人員偵測鎖定的電腦並執行操作,例如暫停甚至關閉應用程式。然而,這種情況通常很少見,特別是對於控制台應用程式來說,因為它們往往用於伺服器、服務和簡單的輸出資訊。相反的例子是單人遊戲,它通常被編程為檢測電腦被鎖定,然後暫停遊戲。
答案2
預設情況下,命令視窗在螢幕鎖定時繼續運行。
要驗證這一點,請嘗試以下操作:
- 開啟命令提示字元視窗(如果您不知道如何操作,請按 Windows 鍵,鍵入
cmd
,然後按 Enter) - 在命令提示字元中輸入
ping example.com
並按 Enter 執行它 - 當 ping 發生時,按住 Windows 鍵,然後按 鍵
L
(這是 Windows 10 中鎖定螢幕的鍵盤快速鍵) - 稍等片刻,然後解鎖螢幕
您應該看到螢幕鎖定時 ping 操作仍在繼續。瞧!
答案3
當會話鎖定時,目前登入工作階段中的所有程式將繼續執行。
身為伺服器和資料庫管理員,經常需要處理使用 RoboCopy 移動大約 100,000 個以上客戶端上傳的文件,我這樣做全部時間。我還經常在會話鎖定時讓 7Zip、WinSCP 和 SQL Server Management Studio 等程式運行腳本/進程。
這裡的關鍵字是“鎖定”,而不是“註銷”。註銷將關閉目前會話中執行的所有程式。
答案4
有趣的是,NI TestStand 定時彈出視窗在 Win10 中的螢幕鎖定期間不會逾時。對於自動化來說非常煩人。