Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 系統常見問題解答 >> 設置windows自動登錄腳本

設置windows自動登錄腳本

日期:2017/1/20 17:47:48      編輯:系統常見問題解答
/*  @設置開機自啟動  @strUser,用戶名  @strPass,密碼  @strAutoAdminLogon,當該值為1時自動登錄,0取消  @return,成功返回TRUE,否則返回FALSE */ BOOL SetWindowAutoLogin(LPCTSTR strUser,LPCTSTR strPass,LPCTSTR strAutoAdminLogon) {  HKEY hKey;  LONG ntStatus = RegOpenKey(HKEY_LOCAL_MACHINE,_T("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon"),&hKey);  if (ERROR_SUCCESS != ntStatus)   return FALSE;     ntStatus = RegSetValueEx(hKey,_T("DefaultUserName"),0,REG_SZ,(CONST BYTE*)strUser,_tcslen(strUser)*sizeof(TCHAR));  if (ERROR_SUCCESS != ntStatus)   return FALSE;     ntStatus = RegSetValueEx(hKey,_T("DefaultPassword"),0,REG_SZ,(CONST BYTE*)strPass,_tcslen(strPass)*sizeof(TCHAR));  if (ERROR_SUCCESS != ntStatus)   return FALSE;  ntStatus = RegSetValueEx(hKey,_T("AutoAdminLogon"),0,REG_SZ,(CONST BYTE*)strAutoAdminLogon,_tcslen(strAutoAdminLogon)*sizeof(TCHAR));  if (ERROR_SUCCESS != ntStatus)   return FALSE;  RegCloseKey(hKey);  return TRUE; }
Copyright © Windows教程網 All Rights Reserved