Windows账户管理(2)
发布时间:2021-01-07 20:41 所属栏目:52 来源:网络整理
导读:开机免登录设置 /// summary/// 免登陆设置/// /summarypublic static void AutoAdminLogon(string userName,string password){ Microsoft.Win32.RegistryKey root = Microsoft.Win32.RegistryKey.OpenBaseKey(Micr
开机免登录设置 /// <summary> /// 免登陆设置 /// </summary> public static void AutoAdminLogon(string userName,string password) { Microsoft.Win32.RegistryKey root = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine,Microsoft.Win32.RegistryView.Registry64); Microsoft.Win32.RegistryKey item = root.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\",true); if(item != null) { item.SetValue("AutoAdminLogon","1"); item.SetValue("DefaultUserName",userName); item.SetValue("DefaultPassword",password); } } 允许远程桌面设置 /// <summary> /// 允许远程桌面设置 /// </summary> public static void AllowRemote() { Microsoft.Win32.RegistryKey root = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine,Microsoft.Win32.RegistryView.Registry64); Microsoft.Win32.RegistryKey item = root.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\Remote Assistance\",true); if(item != null) { item.SetValue("fAllowToGetHelp","1"); } item = root.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\Terminal Server\",true); if(item != null) { item.SetValue("fDenyTSConnections",Microsoft.Win32.RegistryValueKind.DWord); } item = root.OpenSubKey(@"SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules\",true); if(item != null) { item.SetValue("RemoteDesktop-In-TCP","v2.10|Action=Allow|Active=TRUE|Dir=In|Protocol=6|LPort=3389|App=System|[email?protected],-28753|[email?protected],-28756|[email?protected],-28752|"); } } (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读