|
本帖最後由 maodou 於 2021-10-28 22:39 編輯
foster 發表於 2021-10-28 21:41
其實還有個疑問,設定 RunOnce 不就代表每個新使用者第一次登入都會執行一次,
為什麼還需要再一行 cmd /c %WINDIR%\Setup\Script\ClassicContextMenu.com 讓第一個使用者第一次登入才會有作用? 修改過的ntuser.dat是要在新建另一個使用者時才會被複製套用(才會有RunOnce設定)
執行SetupComplete.cmd時, 第一個使用者已經第一次登入(他的預設值用的是沒改過的ntuser.dat, 不含SetupComplete.cmd正要新增的RunOnce設定)
所以需要再一行 cmd /c reg add... 直接去改第一個使用者的registry
後面新建的使用者, ntuser.dat已經有包含新增的RunOnce設定, 在第一次登入時就會RunOnce去改registry
|
|