2012年8月2日

[ cmd ] 如何在 Windows XP / 7 產生帳號,並且不顯示在開機選單

因為 Windows 7 的預設開機登入畫面,會出現登入過的帳號,或是 Administrator 帳號
雖然方便一般使用者,不用特別記憶帳號名稱,但是有點礙眼 = =

只是單純想關閉顯示帳號、Windows 7 畫面改為傳統式輸入模式
可參考 [ regedit ] 修改 Windows 7 開機畫面為不顯示輸入過的帳號

所以本篇教學旨在使用 cmd 指令,產生 Windows 帳號,並且隱藏或不顯示在開機選單的方法
經LAB證實 Windows XP / Windows 7 - 32 位元 / Windows 7- 64 位元方法都一樣 ψ(._. )>  筆記一下

NET USER 指令基本用法
[username [password | *] [options]] [/DOMAIN]
username {password | *} /ADD [options] [/DOMAIN]
username [/DELETE] [/DOMAIN]


此例新增 kamancy 帳號,密碼空白,給予本機 Administrator 權限
並且修改登錄檔,在開機時顯示 kamancy 帳號net user kamancy "" /add
net localgroup Administrators kamancy /add
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v kamancy /t REG_DWORD /d 0 /f



也適用於 Windows 7 發生 Administrator 不見或隱藏的時候,
修改登錄檔,在開機時顯示 Administrator 帳號
PS. 請謹慎並依照情況使用,避免造成系統問題
此例產生 Administrator 設定密碼為P@kamancy99
並顯示 Administrator 帳號net user Administrator "P@kamancy99" /add
net localgroup Administrators Administrator /add
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v Administrator /t REG_DWORD /d 1 /f

1 則留言:

小龍 提到...

你好,請問下我放在\Windows\Setup\Scripts\目錄下,文件名SetupComplete.cmd
net user icu "999" /add /PASSWORDCHG:NO
net localgroup Administrators icu /add
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v icu /t REG_DWORD /d 0 /f

net accounts /maxpwage:unlimited
WMIC USERACCOUNT WHERE "Name='icu'" SET PasswordExpires=FALSE
net accounts

reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa" /v LimitBlankPasswordUse /t reg_dword /d 0 /f
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f
pause

但執行後 都沒效果@@ 請問這有可能是什麼問題嗎

張貼留言