xxx74 | Bonjour,
alors désolé si je ne suis pas dans la bonne catégorie, je n'y connais rien de rien en programmation ! J'ai besoin d'aide pour ces 2 clés de registre 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 :
- [HKEY_USERS\S-1-5-21-000000000-0000000000-000000000-500\Software\S000\l000\r000]
- "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
- [HKEY_USERS\S-1-5-21-000000000-0000000000-000000000-500\Software\S000\l000\r000]
- "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 (hkey_users\S-1-5-21-000000000-0000000000-000000000-500) dont voici le code :
Code :
- @echo off
- reg query "HKLM\software\microsoft\windows nt\currentversion\profilelist" /s >>"%temp%\reg_sid.txt"
- findstr /n /i %username% "%temp%\reg_sid.txt">>"%temp%\sid_number.txt"
- for /f "tokens=1 delims=:" %%i in (%temp%\sid_number.txt) do set line_num=%%i
- set /a line_num=%line_num% - 2
- for /f "skip=%line_num% tokens=7 delims=\" %%i in (%temp%\reg_sid.txt) do set sid=%%i & goto :continue
- :continue
- for /l %%i in (1,1,12) do echo.
- echo %sid:~0,-1%
- for /l %%i in (1,1,11) do echo.
- pause
- del "%temp%\reg_sid.txt"
- 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 !!! Merci d'avance pour votre aide ! |