Probablement.
La méthode donnée par Gilles fonctionne parfaitement dans les 2 sens, mais
je je suis pas sûr de bien comprendre la structure de ce fameux UserFlags.
Elle ne nécessite en principe aucun programme spécifique depuis NT.
J'hésite donc encore .... :o)
Probablement.
La méthode donnée par Gilles fonctionne parfaitement dans les 2 sens, mais
je je suis pas sûr de bien comprendre la structure de ce fameux UserFlags.
Elle ne nécessite en principe aucun programme spécifique depuis NT.
J'hésite donc encore .... :o)
Probablement.
La méthode donnée par Gilles fonctionne parfaitement dans les 2 sens, mais
je je suis pas sûr de bien comprendre la structure de ce fameux UserFlags.
Elle ne nécessite en principe aucun programme spécifique depuis NT.
J'hésite donc encore .... :o)
Voici la solution que j'ai finalement retenue>
Merci à Gilles, Jean-François et Lotre pour les axes de recherche qui
m'ont permis d'atteindre le résultat.
La doc se trouve ici.
http://msdn.microsoft.com/en-us/library/aa772235(VS.85).aspx
Voici la solution que j'ai finalement retenue>
Merci à Gilles, Jean-François et Lotre pour les axes de recherche qui
m'ont permis d'atteindre le résultat.
La doc se trouve ici.
http://msdn.microsoft.com/en-us/library/aa772235(VS.85).aspx
Voici la solution que j'ai finalement retenue>
Merci à Gilles, Jean-François et Lotre pour les axes de recherche qui
m'ont permis d'atteindre le résultat.
La doc se trouve ici.
http://msdn.microsoft.com/en-us/library/aa772235(VS.85).aspx
Bonjour JF !
JF wrote:*Salut Henri* !Bonjour Jean-François,Je voudrais pouvoir accéder à une clé de la base de registre en
vbscript par .regread et .regwrite.
J'ai réussi à le faire en changeant les permissions sur cette clé
(droits administrateurs) depuis RegEdit.
REGINI est présent sur Vista.
On peut l'ajouter à XP
%programfiles%Windows Resource KitsToolsregini.exe
J'ai testé sur Vista et XP la commande
regini permissions.txt
avec permissions.txt ayant pour contenu :
HKEY_LOCAL_MACHINESoftwarebidon [1 5 17]
Les permissions de la clé bidon créée pour l'occasion ont bien été
modifiées comme attendu.
Attention au fait que regini remplace les permissions.
Merci Jean-François.
Si je comprends bien, il est nécessaire de passer par un fichier que
RegIni lit pour déterminer les permissions à accorder
Oui.ce qui est une bonne solution pour le déploiement.
Par contre, si j'ai bien compris on message et la doc, RegIni ne
permet pas d'enlever des permissions.
Par <<Attention au fait que regini remplace les permissions>> je
voulais justement exprimer que regini écrase tout. J'ai vérifié en
mettant à Refuser tous les Utilisateurs et Groupes utilisateurs de ma
clé "bidon". No problemo, un coup de regini, et c'est nettoyé. Si
j'ajoute manuellement un groupe utilisateur dans les permissions il
est supprimé par Regini si on ne l'avait pas prévu dans le fichier de
script. Ce n'est pas aussi fin que subinacl (non utilisable sur
Vista).
J'ai pensé qu'il était utile de connaître cette solution regini parce
qu'elle ne fait appel à aucun fichier externe (avec Vista).
SETACL a l'air prometteur, je suppose que tu vas finir par l'adopter.
Tu es sûr que SubInAcl ne fonctionne pas sous Vista.... pas testé mais
j'ai un doute il me semble avoir vu quelque chose de JCB à ce sujet ..
ou peut-être
http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx
Bonjour JF !
JF wrote:
*Salut Henri* !
<uczZzUwpJHA.3840@TK2MSFTNGP03.phx.gbl>
Bonjour Jean-François,
Je voudrais pouvoir accéder à une clé de la base de registre en
vbscript par .regread et .regwrite.
J'ai réussi à le faire en changeant les permissions sur cette clé
(droits administrateurs) depuis RegEdit.
REGINI est présent sur Vista.
On peut l'ajouter à XP
%programfiles%Windows Resource KitsToolsregini.exe
J'ai testé sur Vista et XP la commande
regini permissions.txt
avec permissions.txt ayant pour contenu :
HKEY_LOCAL_MACHINESoftwarebidon [1 5 17]
Les permissions de la clé bidon créée pour l'occasion ont bien été
modifiées comme attendu.
Attention au fait que regini remplace les permissions.
Merci Jean-François.
Si je comprends bien, il est nécessaire de passer par un fichier que
RegIni lit pour déterminer les permissions à accorder
Oui.
ce qui est une bonne solution pour le déploiement.
Par contre, si j'ai bien compris on message et la doc, RegIni ne
permet pas d'enlever des permissions.
Par <<Attention au fait que regini remplace les permissions>> je
voulais justement exprimer que regini écrase tout. J'ai vérifié en
mettant à Refuser tous les Utilisateurs et Groupes utilisateurs de ma
clé "bidon". No problemo, un coup de regini, et c'est nettoyé. Si
j'ajoute manuellement un groupe utilisateur dans les permissions il
est supprimé par Regini si on ne l'avait pas prévu dans le fichier de
script. Ce n'est pas aussi fin que subinacl (non utilisable sur
Vista).
J'ai pensé qu'il était utile de connaître cette solution regini parce
qu'elle ne fait appel à aucun fichier externe (avec Vista).
SETACL a l'air prometteur, je suppose que tu vas finir par l'adopter.
Tu es sûr que SubInAcl ne fonctionne pas sous Vista.... pas testé mais
j'ai un doute il me semble avoir vu quelque chose de JCB à ce sujet ..
ou peut-être
http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx
Bonjour JF !
JF wrote:*Salut Henri* !Bonjour Jean-François,Je voudrais pouvoir accéder à une clé de la base de registre en
vbscript par .regread et .regwrite.
J'ai réussi à le faire en changeant les permissions sur cette clé
(droits administrateurs) depuis RegEdit.
REGINI est présent sur Vista.
On peut l'ajouter à XP
%programfiles%Windows Resource KitsToolsregini.exe
J'ai testé sur Vista et XP la commande
regini permissions.txt
avec permissions.txt ayant pour contenu :
HKEY_LOCAL_MACHINESoftwarebidon [1 5 17]
Les permissions de la clé bidon créée pour l'occasion ont bien été
modifiées comme attendu.
Attention au fait que regini remplace les permissions.
Merci Jean-François.
Si je comprends bien, il est nécessaire de passer par un fichier que
RegIni lit pour déterminer les permissions à accorder
Oui.ce qui est une bonne solution pour le déploiement.
Par contre, si j'ai bien compris on message et la doc, RegIni ne
permet pas d'enlever des permissions.
Par <<Attention au fait que regini remplace les permissions>> je
voulais justement exprimer que regini écrase tout. J'ai vérifié en
mettant à Refuser tous les Utilisateurs et Groupes utilisateurs de ma
clé "bidon". No problemo, un coup de regini, et c'est nettoyé. Si
j'ajoute manuellement un groupe utilisateur dans les permissions il
est supprimé par Regini si on ne l'avait pas prévu dans le fichier de
script. Ce n'est pas aussi fin que subinacl (non utilisable sur
Vista).
J'ai pensé qu'il était utile de connaître cette solution regini parce
qu'elle ne fait appel à aucun fichier externe (avec Vista).
SETACL a l'air prometteur, je suppose que tu vas finir par l'adopter.
Tu es sûr que SubInAcl ne fonctionne pas sous Vista.... pas testé mais
j'ai un doute il me semble avoir vu quelque chose de JCB à ce sujet ..
ou peut-être
http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx
Pour rappel :
http://fspsa.free.fr/mises-a-jour.htm#reinitialiser-registre
Aaron site Vista dans son texte mais il ne donne pas de témoignage
de
réussite avec Vista.
Le téléchargement de subinacl indique
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b
La page date de 2004.
Le programme est sans doute tout de même utilisable sous Vista mais
je
ne peux pas le recommander sans référence plus explicite.
Je vois qu'il est proposé par des intervenants pour Vista :
http://groups.google.com/group/microsoft.public.windows.powershell/browse_frm/thread/6e33172547256b2b/
http://groups.google.com/group/microsoft.public.windows.vista.general/msg/866b58c41778863b
http://groups.google.com/group/microsoft.public.windows.vista.general/browse_frm/thread/a45ea369792f786a/
http://groups.google.com/group/microsoft.public.windows.vista.general/search?q=subinacl
TEST
J'ai téléchargé subinacl sur Vista.
Il s'est installé en
%ProgramFiles(x86)%Windows Resource KitsTools
Il fonctionne pour les fichiers d'après ce que j'ai testé.
Mais pas avec le registre, il ne trouve pas la clé ==>
subinacl /keyreg SOFTWAREbidon /grant=system=f
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot find the
file
specified.
Done: 1, Modified 0, Failed 1, Syntax errors 0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Last Failed: HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot
find the file specified.
Sur XP ça marche bien, voici ce que ça donne :
subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 change(s)
Done: 1, Modified 1, Failed 0, Syntax errors 0
subinacl /subkeyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 7 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 6 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
SOFTWAREbidonsousbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidonsousbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidonsousbidon : 2 change(s)
Pour info :
Error message when you use Windows Update or
Microsoft Update Web sites to install updates: 0x80070005
http://support.microsoft.com/kb/968003
Cette KB968003 datée de 2009 indique la solution
subinacl pour XP ET Vista, après avoir donné le lien
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b#AffinityDownloads
qui rappelle ==>
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
La commande indiquée fonctionne sur Vista !
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
Pas trouvé pourquoi ça ne fonctionne pas sur la clé bidon avec
Vista.
--
Salutations, Jean-François
http://fspsa.free.fr/Index-de-la-FAQ-WINXP-de-Panthere-Noire.htm
http://fspsa.free.fr/Capture-Ecran-et-Publication-vers-Newsgroups.htm
http://fspsa.free.fr/contamination-lecteurs-amovibles.htm
Pour rappel :
http://fspsa.free.fr/mises-a-jour.htm#reinitialiser-registre
Aaron site Vista dans son texte mais il ne donne pas de témoignage
de
réussite avec Vista.
Le téléchargement de subinacl indique
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b
La page date de 2004.
Le programme est sans doute tout de même utilisable sous Vista mais
je
ne peux pas le recommander sans référence plus explicite.
Je vois qu'il est proposé par des intervenants pour Vista :
http://groups.google.com/group/microsoft.public.windows.powershell/browse_frm/thread/6e33172547256b2b/
http://groups.google.com/group/microsoft.public.windows.vista.general/msg/866b58c41778863b
http://groups.google.com/group/microsoft.public.windows.vista.general/browse_frm/thread/a45ea369792f786a/
http://groups.google.com/group/microsoft.public.windows.vista.general/search?q=subinacl
TEST
J'ai téléchargé subinacl sur Vista.
Il s'est installé en
%ProgramFiles(x86)%Windows Resource KitsTools
Il fonctionne pour les fichiers d'après ce que j'ai testé.
Mais pas avec le registre, il ne trouve pas la clé ==>
subinacl /keyreg SOFTWAREbidon /grant=system=f
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot find the
file
specified.
Done: 1, Modified 0, Failed 1, Syntax errors 0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Last Failed: HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot
find the file specified.
Sur XP ça marche bien, voici ce que ça donne :
subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 change(s)
Done: 1, Modified 1, Failed 0, Syntax errors 0
subinacl /subkeyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 7 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 6 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
SOFTWAREbidonsousbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidonsousbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidonsousbidon : 2 change(s)
Pour info :
Error message when you use Windows Update or
Microsoft Update Web sites to install updates: 0x80070005
http://support.microsoft.com/kb/968003
Cette KB968003 datée de 2009 indique la solution
subinacl pour XP ET Vista, après avoir donné le lien
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b#AffinityDownloads
qui rappelle ==>
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
La commande indiquée fonctionne sur Vista !
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
Pas trouvé pourquoi ça ne fonctionne pas sur la clé bidon avec
Vista.
--
Salutations, Jean-François
http://fspsa.free.fr/Index-de-la-FAQ-WINXP-de-Panthere-Noire.htm
http://fspsa.free.fr/Capture-Ecran-et-Publication-vers-Newsgroups.htm
http://fspsa.free.fr/contamination-lecteurs-amovibles.htm
Pour rappel :
http://fspsa.free.fr/mises-a-jour.htm#reinitialiser-registre
Aaron site Vista dans son texte mais il ne donne pas de témoignage
de
réussite avec Vista.
Le téléchargement de subinacl indique
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b
La page date de 2004.
Le programme est sans doute tout de même utilisable sous Vista mais
je
ne peux pas le recommander sans référence plus explicite.
Je vois qu'il est proposé par des intervenants pour Vista :
http://groups.google.com/group/microsoft.public.windows.powershell/browse_frm/thread/6e33172547256b2b/
http://groups.google.com/group/microsoft.public.windows.vista.general/msg/866b58c41778863b
http://groups.google.com/group/microsoft.public.windows.vista.general/browse_frm/thread/a45ea369792f786a/
http://groups.google.com/group/microsoft.public.windows.vista.general/search?q=subinacl
TEST
J'ai téléchargé subinacl sur Vista.
Il s'est installé en
%ProgramFiles(x86)%Windows Resource KitsTools
Il fonctionne pour les fichiers d'après ce que j'ai testé.
Mais pas avec le registre, il ne trouve pas la clé ==>
subinacl /keyreg SOFTWAREbidon /grant=system=f
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot find the
file
specified.
Done: 1, Modified 0, Failed 1, Syntax errors 0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Last Failed: HKEY_LOCAL_MACHINESOFTWAREbidon : 2 The system cannot
find the file specified.
Sur XP ça marche bien, voici ce que ça donne :
subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 2 change(s)
Done: 1, Modified 1, Failed 0, Syntax errors 0
subinacl /subkeyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 7 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 6 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
SOFTWAREbidonsousbidon : delete Perm. ACE 0 autorite ntsystem
SOFTWAREbidonsousbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidonsousbidon : 2 change(s)
Pour info :
Error message when you use Windows Update or
Microsoft Update Web sites to install updates: 0x80070005
http://support.microsoft.com/kb/968003
Cette KB968003 datée de 2009 indique la solution
subinacl pour XP ET Vista, après avoir donné le lien
http://www.microsoft.com/downloads/details.aspx?FamilyIDèba3e56-d8fe-4a91-93cf-ed6985e3927b#AffinityDownloads
qui rappelle ==>
Supported Operating Systems:
Windows 2000; Windows Server 2003; Windows XP
La commande indiquée fonctionne sur Vista !
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
Pas trouvé pourquoi ça ne fonctionne pas sur la clé bidon avec
Vista.
--
Salutations, Jean-François
http://fspsa.free.fr/Index-de-la-FAQ-WINXP-de-Panthere-Noire.htm
http://fspsa.free.fr/Capture-Ecran-et-Publication-vers-Newsgroups.htm
http://fspsa.free.fr/contamination-lecteurs-amovibles.htm
Bonjour,
un grand merci pour cette synthèse !
Bonjour,
un grand merci pour cette synthèse !
Bonjour,
un grand merci pour cette synthèse !
"JF" a écrit dans le message de
news:eTmNAz$
Bonjour,Oui, mais il reste le problème que ça n'a pas marché pour ma petite
sous-clé bidon sur Vista. Ça me chiffonne parce que JCB avait déclaré
que cette version de subinacl était ok pour Vista, et comme il n'a pas
l'habitude de raconter des cracs, je dois faire une confuse quelque
part
http://groups.google.fr/group/microsoft.public.fr.windowsxp/msg/d591fe9fd20c6884
Je ne suis pas confronté à ce problème :
Product Name: Microsoft Windows Vista Édition Intégrale
Service Pack:
Build number: 6.0.6000
Z:Download>subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 5 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 4 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors
0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Je suppose que vous utilisez Vista 64bits. L'outil SubInAcl étant une
application 32bits, avez-vous bien créé la sous-clé "bidon" à l'aide de
l'Editeur du Registre 32bits (C:WindowsSysWow64regedit.exe) ?
"JF" <jf@news.invalid> a écrit dans le message de
news:eTmNAz$pJHA.3572@TK2MSFTNGP05.phx.gbl
Bonjour,
Oui, mais il reste le problème que ça n'a pas marché pour ma petite
sous-clé bidon sur Vista. Ça me chiffonne parce que JCB avait déclaré
que cette version de subinacl était ok pour Vista, et comme il n'a pas
l'habitude de raconter des cracs, je dois faire une confuse quelque
part
http://groups.google.fr/group/microsoft.public.fr.windowsxp/msg/d591fe9fd20c6884
Je ne suis pas confronté à ce problème :
Product Name: Microsoft Windows Vista Édition Intégrale
Service Pack:
Build number: 6.0.6000
Z:Download>subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 5 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 4 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors
0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Je suppose que vous utilisez Vista 64bits. L'outil SubInAcl étant une
application 32bits, avez-vous bien créé la sous-clé "bidon" à l'aide de
l'Editeur du Registre 32bits (C:WindowsSysWow64regedit.exe) ?
"JF" a écrit dans le message de
news:eTmNAz$
Bonjour,Oui, mais il reste le problème que ça n'a pas marché pour ma petite
sous-clé bidon sur Vista. Ça me chiffonne parce que JCB avait déclaré
que cette version de subinacl était ok pour Vista, et comme il n'a pas
l'habitude de raconter des cracs, je dois faire une confuse quelque
part
http://groups.google.fr/group/microsoft.public.fr.windowsxp/msg/d591fe9fd20c6884
Je ne suis pas confronté à ce problème :
Product Name: Microsoft Windows Vista Édition Intégrale
Service Pack:
Build number: 6.0.6000
Z:Download>subinacl /keyreg SOFTWAREbidon /grant=system=f
SOFTWAREbidon : delete Perm. ACE 5 autorite ntsystem
SOFTWAREbidon : delete Perm. ACE 4 autorite ntsystem
SOFTWAREbidon : new ace for autorite ntsystem
HKEY_LOCAL_MACHINESOFTWAREbidon : 3 change(s)
Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors
0
Last Done : HKEY_LOCAL_MACHINESOFTWAREbidon
Je suppose que vous utilisez Vista 64bits. L'outil SubInAcl étant une
application 32bits, avez-vous bien créé la sous-clé "bidon" à l'aide de
l'Editeur du Registre 32bits (C:WindowsSysWow64regedit.exe) ?