2017-02-12 7 views
0

を使用してペアレンタルコントロールのプログラムの制限を追加します。どのように私は窓にペアレンタルコントロールを有効にするには、このコードを持っているWMI

これにより
System.Security.Principal.NTAccount myNTAccount = new System.Security.Principal.NTAccount("username"); 
System.Security.Principal.SecurityIdentifier mySecurityIdentifier = (System.Security.Principal.SecurityIdentifier)myNTAccount.Translate(typeof(System.Security.Principal.SecurityIdentifier)); 


ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2\\Applications\\WindowsParentalControls", "SELECT * FROM WpcUserSettings where SID='" + mySecurityIdentifier.ToString() + "'"); 
foreach (ManagementObject queryObj in searcher.Get()) 
{ 
    queryObj["AppRestrictions"] = true; 
    queryObj["HourlyRestrictions"] = true; 
    queryObj["LoggingRequired"] = false; 
    //queryObj["LogonHours"] = ; 
    //queryObj["OverrideRequests"] = ; 
    queryObj["WpcEnabled"] = true; 
    queryObj.Put(); 
} 

、ペアレンタルコントロールが有効になりますが、どのように私は、許可されたプログラムを定義するために、プログラムの制限を設定することができますか?

答えて

関連する問題