CMD : Exporter une clé
Dernière réponse : dans Programmation
Bonjour,
Comment peut-on exporter le contenu d'un clé dans le regsitre vers un fichier texte ?
Merci par avance.
Comment peut-on exporter le contenu d'un clé dans le regsitre vers un fichier texte ?
Merci par avance.
Autres pages sur : cmd exporter cle
Lassé par la pub ? Créez un compte
narrateur747 a dit :
windows ou linux?cmd, base de registre, à ton avis?
@angeldark: la clé est startupreg sous ...\msconfig
oui ca fonctionne:
reg add "HKLM\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" /v essai /d essai
reg export "HKLM\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" coucou.reg
reg delete "HKLM\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" /v essai
essais ca, tu verras que ca te sortira:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg]
"essai"="essai"
EDIT: faudrait vraiment demander aux admin des ascenseurs dans les balises code et fixed parce que la, c'est illisible!
EDIT²: remplacer les ' par " pour les clé
sérieusement je penserais pluto a faire un script en vbs :
@echo off
REM on fais un script vbs qui va prendre la valeur de la clé
echo "le script" > preneurdeclees.vbs
start preneurdeclees.vbs
echo Un message va apparetre avec la valeur de votre clée
REM on suprime le script pour remetre sa clean
DEL preneurdeclees.vbs
maintenant on s'attack au script vbs ?
@echo off
REM on fais un script vbs qui va prendre la valeur de la clé
echo "le script" > preneurdeclees.vbs
start preneurdeclees.vbs
echo Un message va apparetre avec la valeur de votre clée
REM on suprime le script pour remetre sa clean
DEL preneurdeclees.vbs
maintenant on s'attack au script vbs ?
AngelDark... Tu passes ton temps dans sécurité/virus à donner MSNfix
Regarde un peu son code, tu apprends pas mal de chose:
J'ai trouvé ça, je ne sais pas, si ça pourra aider.
Regarde un peu son code, tu apprends pas mal de chose:
J'ai trouvé ça, je ne sais pas, si ça pourra aider.
:scan
for /f "tokens=3 delims= " %%a in ('incl\swreg.exe query "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" ^|find.exe /i "Nassim"') do call set photo=%%a
if "%photo%"=="" goto irclot
echo %photo% >>fichier.txt
echo. >%windir%\presreg.txt
:irclot
for /f "tokens=3 delims= " %%a in ('incl\swreg.exe query "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad" ^|find.exe /i "system32"') do call set sysprinters=%%a
if "%sysprinters%"=="" goto ircinf
echo. >%windir%\presreg.txt
>incl\sysprinters.reg (
echo REGEDIT4
echo.
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad]
echo "system32"=-
echo.
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\%sysprinters%\InProcServer32]
echo @=-
echo.
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\%sysprinters%\InProcServer32]
echo.
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\%sysprinters%]
echo.
echo [-HKEY_CLASSES_ROOT\CLSID\%sysprinters%]
)
incl\swreg.exe export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad" backup\sysprinters.reg
:result
if exist %windir%\pres?.txt GOTO INFPRES
if exist %windir%\presreg.txt GOTO INFPRES
if exist %windir%\presreg.txt GOTO INFPRES
if NOT exist %windir%\pres?.txt GOTO INFABS
coca25 a dit :
déjà je vois pas pourquoi tu écris un .bat pour créer un .vbs? autant créer le .vbs direct.
ensuite, c'est pas du tout ce qu'il demande, il demande juste une commande!
faut etre plus précis
et arette de mcrier apres
et puis va voir mon topic dans programmation, j'ai besoin de toi pour le debugger
Coca, là je vais me retrouver avec un .reg en dehors du registre ?
Moi je veux sous forme de texte. Je veux ça si tu veux :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ehTray"="C:\\WINDOWS\\ehome\\ehtray.exe"
"SunJavaUpdateSched"="C:\\Program Files\\Java\\jre1.5.0_06\\bin\\jusched.exe"
"SigmatelSysTrayApp"="stsystra.exe"
"ATIPTA"="\"C:\\Program Files\\ATI Technologies\\ATI Control Panel\\atiptaxx.exe\""
"DMXLauncher"="C:\\Program Files\\Dell\\Media Experience\\DMXLauncher.exe"
"ISUSPM Startup"="\"C:\\Program Files\\Fichiers communs\\InstallShield\\UpdateService\\isuspm.exe\" -startup"
"ISUSScheduler"="\"C:\\Program Files\\Fichiers communs\\InstallShield\\UpdateService\\issch.exe\" -start"
"DLA"="C:\\WINDOWS\\System32\\DLA\\DLACTRLW.EXE"
"Easy-PrintToolBox"="C:\\Program Files\\Canon\\Easy-PrintToolBox\\BJPSMAIN.EXE /logon"
"avast!"="C:\\PROGRA~1\\ALWILS~1\\Avast4\\ashDisp.exe"
"Corel Photo Downloader"="C:\\Program Files\\Corel\\Corel Photo Album 6\\MediaDetect.exe"
"MSKDetectorExe"="C:\\Program Files\\McAfee\\SpamKiller\\MSKDetct.exe /uninstall"
@=""
"Windows Defender"="\"C:\\Program Files\\Windows Defender\\MSASCui.exe\" -hide"
"EoEngine"=""
"EoWeather"=""
"!ewido"="\"C:\\Program Files\\ewido anti-spyware 4.0\\ewido.exe\" /minimized"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\IMAIL]
"Installed"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MAPI]
"Installed"="1"
"NoChange"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MSFS]
"Installed"="1"
Moi je veux sous forme de texte. Je veux ça si tu veux :
Citation :
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ehTray"="C:\\WINDOWS\\ehome\\ehtray.exe"
"SunJavaUpdateSched"="C:\\Program Files\\Java\\jre1.5.0_06\\bin\\jusched.exe"
"SigmatelSysTrayApp"="stsystra.exe"
"ATIPTA"="\"C:\\Program Files\\ATI Technologies\\ATI Control Panel\\atiptaxx.exe\""
"DMXLauncher"="C:\\Program Files\\Dell\\Media Experience\\DMXLauncher.exe"
"ISUSPM Startup"="\"C:\\Program Files\\Fichiers communs\\InstallShield\\UpdateService\\isuspm.exe\" -startup"
"ISUSScheduler"="\"C:\\Program Files\\Fichiers communs\\InstallShield\\UpdateService\\issch.exe\" -start"
"DLA"="C:\\WINDOWS\\System32\\DLA\\DLACTRLW.EXE"
"Easy-PrintToolBox"="C:\\Program Files\\Canon\\Easy-PrintToolBox\\BJPSMAIN.EXE /logon"
"avast!"="C:\\PROGRA~1\\ALWILS~1\\Avast4\\ashDisp.exe"
"Corel Photo Downloader"="C:\\Program Files\\Corel\\Corel Photo Album 6\\MediaDetect.exe"
"MSKDetectorExe"="C:\\Program Files\\McAfee\\SpamKiller\\MSKDetct.exe /uninstall"
@=""
"Windows Defender"="\"C:\\Program Files\\Windows Defender\\MSASCui.exe\" -hide"
"EoEngine"=""
"EoWeather"=""
"!ewido"="\"C:\\Program Files\\ewido anti-spyware 4.0\\ewido.exe\" /minimized"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\IMAIL]
"Installed"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MAPI]
"Installed"="1"
"NoChange"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\OptionalComponents\MSFS]
"Installed"="1"
Angeldark a dit :
Coca, là je vais me retrouver avec un .reg en dehors du registre ?je vois pas ce que tu veux dire par "en dehors", si tu te demandes si la base de registre est modifiée, la réponse est non.
Angeldark a dit :
Moi je veux sous forme de texte. Je veux ça si tu veux :
Citation :
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"ehTray"="C:\\WINDOWS\\ehome\\ehtray.exe"
"SunJavaUpdateSched"="C:\\Program Files\\Java\\jre1.5.0_06\\bin\\jusched.exe"
"SigmatelSysTrayApp"="stsystra.exe"
"ATIPTA"="\"C:\\Program Files\\ATI Technologies\\ATI Control Panel\\atiptaxx.exe\""
...
et c'est quoi la différence avec ca:
coca25 a dit :
essais ca, tu verras que ca te sortira:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg]
"essai"="essai"
si tu veux après l'intégrer dans un fichier que tu es déjà en train de construire, il suffit de rajouter:
reg export "HKLM\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" coucou.reg
type coucou.reg >> tonfichier.txt
Bonjour je pense que si j'ai bien compris ta demande ce script ferais l'affaire:
@echo off
rem export la clé et la met dans export.reg
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" C:\export.reg
rem renomme export.reg en export.txt
ren C:\export.reg export.txt
pause
ps:ton export.txt sera dans c:\
@echo off
rem export la clé et la met dans export.reg
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" C:\export.reg
rem renomme export.reg en export.txt
ren C:\export.reg export.txt
pause
ps:ton export.txt sera dans c:\
pas bien saisi, supprimer quoi?
Ça fonctionne chez vous ?
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" >> %systemdrive%\lop.txt
ca ne fonctionnera pas car la commande "reg export" attend comme argument la clé puis le fichier, elle n'affiche rien!
Angeldark a dit :
Re,Ça fonctionne chez vous ?
Citation :
reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" >> %systemdrive%\lop.txtreg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" >> %systemdrive%\lop.txt
ca ne fonctionnera pas car la commande "reg export" attend comme argument la clé puis le fichier, elle n'affiche rien!
liblabrute a dit :
Non mais sa oui :reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" %systemdrive%\lop.txt
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" %systemdrive%\lop.txt
ca non plus vu que tu exportes dans un fichier et tu l'ecrases juste après avec un autre export!!
coca25 a dit :
si tu veux après l'intégrer dans un fichier que tu es déjà en train de construire, il suffit de rajouter:
reg export "HKLM\SOFTWARE\Microsoft\Shared Tools\MSconfig\startupreg" coucou.reg
type coucou.reg >> tonfichier.txt
Je re-up
Je vais commencer mon apprentissage par ce lien :
http://www.hotline-pc.org/batch.htm
Mais j'aimerais avoir votre avis. Est-il possible de lister le contenu des clé Run et filtrer les résultats avec le path de la clé ?
Par exemple : plusieurs clés dans Run, et on ne garde que celles qui pointes dans Documents and Settings
Je vais commencer mon apprentissage par ce lien :
http://www.hotline-pc.org/batch.htm
Mais j'aimerais avoir votre avis. Est-il possible de lister le contenu des clé Run et filtrer les résultats avec le path de la clé ?
Par exemple : plusieurs clés dans Run, et on ne garde que celles qui pointes dans Documents and Settings
Citation :
pas compris... Tu as répondu à la question. Un exemple :
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run**]
"ctfmon***"="C:\\WINDOWS\\System32\\ctfmon.exe***"
-> cela va sortir avec ta ligne de commande
Je ne voudrais garder que l'emplacement du fichier (***)
C'est possible ?
Lassé par la pub ? Créez un compte