change permissions registry script berechtigungen Registry: Berechtigungen per Script manipulieren Hier, nous avons les autorisations des clés de registre modifié manuellement. Aujourd'hui est un script qui se trouvent, parce que certains des avantages!

J'ai comme une base pour un scénario de " World Décrypter Mon prises ":

set-registre-acl.vbs (clic droit -> (lien) enregistrer en tant que) (le cas échéant l'extension. vbs renommer po txt)

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
  'Créer fichier temporaire avec le script qui va utiliser Regini.exe 
  ) ensemble FOSO = CreateObject ("Scripting.FileSystemObject")
 strFileName = oFSO.GetTempName
 oFile jeu = oFSO.CreateTextFile (strFileName)
 oFile.WriteLine "HKEY_LOCAL_MACHINE \ SOFTWARE \ le \ chemin \ vers \ touche [1 5 7 17 22]"
 oFile. Fermer

 «Autorisations de Registre avec les changements Regini.exe 
  ) ensemble oShell = CreateObject ("WScript.Shell")
 oShell.Run "Regini" & strFileName, 8, true

 «Supprimer le fichier temp 
  strFileName oFSO.DeleteFile

 WScript.Echo "Fait!" 

La ligne importante est de 5. À ce stade, la clé est spécifié, et les droits à accorder.
Key est clair dans regedit clic droit -> nom de la clé il suffit de copier et le coller ici.
Les droits sont indiqués entre crochets avec des espaces, l'ordre n'a pas d'importance. La légende de la figure est le suivant:
1 - Administrators Full Access
2 - Administrators Read Access
3 - Administrators Read and Write Access
4 - Administrators Read, Write and Delete Access
5 - Creator Full Access
6 - Creator Read and Write Access
7 - World Full Access
8 - World Read Access
9 - World Read and Write Access
10 - World Read, Write and Delete Access
11 - Power Users Full Access
12 - Power Users Read and Write Access
13 - Power Users Read, Write and Delete Access
14 - System Operators Full Access
15 - System Operators Read and Write Access
16 - System Operators Read, Write and Delete Access
17 - System Full Access
18 - System Read and Write Access
19 - System Read Access
20 - Administrators Read, Write and Execute Access
21 - Interactive User Full Access
22 - Interactive User Read and Write Access
23 - Interactive User Read, Write and Delete Access

Ainsi serait également possible de plusieurs lignes avec des droits différents dans la ruche de Registre différents:

  oFile.WriteLine "HKEY_LOCAL_MACHINE \ SOFTWARE \ 7-Zip [1 7 5 17 23]
 oFile.WriteLine "HKEY_LOCAL_MACHINE \ SOFTWARE \ ATI Technologies \ Install [3 8 18 21]"
 oFile.WriteLine "HKEY_CURRENT_USER \ Software \ sélection [1 5 7 17 22]"
 oFile.WriteLine "HKEY_CURRENT_USER \ Software \ MAGIX \ MAGIX Movie Edit Pro 16 Plus [21 8 18]