Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2979 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  batch qui trouve un sid puis l'intègre dans une clé de registre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

batch qui trouve un sid puis l'intègre dans une clé de registre

n°1834939
xxx74
Posté le 07-01-2009 à 10:27:37  profilanswer
 

Bonjour,
alors désolé si je ne suis pas dans la bonne catégorie, je n'y connais rien de rien en programmation !  :heink:  
 
J'ai besoin d'aide pour ces 2 clés de registre  :pt1cable:  que je souhaite intégrer via un batch au premier lancement de windows avant l'ouverture de session durant l'installation d'un programme afin de permettre l'enregistrement automatique du logiciel en question :

Code :
  1. [HKEY_USERS\S-1-5-21-000000000-0000000000-000000000-500\Software\S000\l000\r000]
  2. "clef"=hex(1):33,00,36,00,46,00,34,00,33,00,32,00,45,00,30,00,31,00,30,00,00,00
  3. [HKEY_USERS\S-1-5-21-000000000-0000000000-000000000-500\Software\S000\l000\r000]
  4. "code"=hex(1):37,00,32,00,30,00,32,00,34,00,45,00,38,00,45,00,41,00,34,00,32,00,41,00,31,00,33,00,39,00,34,00,42,00,39,00,00,00


J'ai trouver un petit batch qui me trouve le sid de l'utilisateur en cour  :bounce: (hkey_users\S-1-5-21-000000000-0000000000-000000000-500) dont voici le code :

Code :
  1. @echo off
  2. reg query "HKLM\software\microsoft\windows nt\currentversion\profilelist" /s >>"%temp%\reg_sid.txt"
  3. findstr /n /i %username% "%temp%\reg_sid.txt">>"%temp%\sid_number.txt"
  4. for /f "tokens=1 delims=:" %%i in (%temp%\sid_number.txt) do set line_num=%%i
  5. set /a line_num=%line_num% - 2
  6. for /f "skip=%line_num% tokens=7 delims=\" %%i in (%temp%\reg_sid.txt) do set sid=%%i & goto :continue
  7. :continue
  8. for /l %%i in (1,1,12) do echo.
  9. echo %sid:~0,-1%
  10. for /l %%i in (1,1,11) do echo.
  11. pause
  12. del "%temp%\reg_sid.txt"
  13. del "%temp%\sid_number.txt"


Maintenant, j'aimerais que le résultat généré par le batch s'intègre automatiquement aux 2 clés de registre sitées plus haut ! Est ce que c'est possible ? Je tiens à préciser qu'il m'est impossible de faire ca tout seul, ca me dépasse !!!  :whistle:  
Merci d'avance pour votre aide !

mood
Publicité
Posté le 07-01-2009 à 10:27:37  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  batch qui trouve un sid puis l'intègre dans une clé de registre

 

Sujets relatifs
Problème avec condition dans script batch[BATCH] Desactivation de restrictions.
[batch] transmettre l'IP d'un PCécriture et lecture dans la base de registre
[supprimer]Problème de boucle dans un batchFichier Batch et commande FTP
[DOS]Batch et pb de nom de variableEditer le registre dans un fichier bat
[Batch] FOR et concanétion de chainepetit programme batch
Plus de sujets relatifs à : batch qui trouve un sid puis l'intègre dans une clé de registre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR