我的程序是從運行於Local System Account(真實用戶已登錄)的服務啓動的。該程序的任務之一是在網絡路徑上存儲文件,該文件應包含當前用戶名,例如\\server\\storage\\%username%,但問題是,我得到的系統帳戶而不是用戶帳戶的名字,當我讀到的環境變量: Environment.GetEnvironmentVariable("username");
是否有一種方
tl/dr:我正在尋找一種方法來運行程序,作爲當前從服務登錄的用戶開始爲Local System Account。 長的版本: 從跟進:Get current username from a program started as Local System Account 我的計劃是從運行作爲Local System Account服務啓動。 該服務在Windows啓動時啓動,基本上爲某些硬件按鈕提