download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Дайте идеи за експортване на ключове от регистъра на Windows XP !

< 1 2 3 >

Автор
Съобщение
танясекс
Сря, 17.02.10, 17:24
Значи опитвам се аз да експортна следните ключове, но в създадената папка липсват половината

@echo off
md C:\backup
reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" C:\backup\1.txt
reg export "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" C:\backup\2.txt
reg export "HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices" C:\backup\3.txt
reg export "HKLM\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce" C:\backup\4.txt
reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\explorer\Run" C:\backup\5.txt
reg export "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit" C:\backup\6.txt
reg export "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" C:\backup\7.txt
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" C:\backup\8.txt
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce" C:\backup\9.txt
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\RunServices" C:\backup\10.txt
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce" C:\backup\11.txt
reg export "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\explorer\run" C:\backup\12.txt
reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" C:\backup\13.txt
reg export "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run" C:\backup\14.txt

Някой има ли идея за скриптче, или програма, която може да ми свърши работа ?
Благодаря на отзовалите се!

phrozencrew
Сря, 17.02.10, 18:06
Случайно да не би за липсващите в промпта да ти изписва :
The system was unable to find the specified registry key or value
танясекс
Сря, 17.02.10, 18:11
Ми то много бързо става , и не мога да фиксирам какво изписва

Мен ме съмнява, че може да е грешката в моя телевизор. Не съм сигурна де !
И мен ме съмнява ще е нещо от липса на права върху някой от ключовете.

редактиран от танясекс на 17.02.10 18:11
редактиран от танясекс на 17.02.10 18:12
phrozencrew
Сря, 17.02.10, 18:13
Не. Просто си избрала ключове, които не съществуват. Поне не и в WinXP, или най-малкото в моя XP .
phrozencrew
Сря, 17.02.10, 18:22
Ако искаш да извадиш грешките и успешните записи, направи следното. Например кръсти файла reg_backup.bat. Запиши го на C:\reg_backup.bat
След това стартирай бача така:
Start -> Run -> C:\reg_backup.bat 1> RegLog.txt 2>&1
танясекс
Сря, 17.02.10, 18:35
Благодаря... Верно че са се изпарили ключовете
танясекс
Чет, 18.02.10, 09:56
Някой има ли идея как да се експортне само определена стойност ?

Например така не се получава:

reg export "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit"

Ако оставя реда само до ключа става, но ми експортва и много ненужни неща

reg export "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon"

А на мен ми трябва само Userinit

Теоретично има начин, но не знам защо не ми се получава

@Echo Off
 
Set "KEY=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon"
Set VALUE=Userinit
 
Reg Export %KEY% C:\1.reg
Echo REGEDIT4>myreg.reg
Echo.>>myreg.reg
Echo [%KEY%]>>myreg.reg
More +1 1.reg | Find /I "%VALUE%">>myreg.reg
Echo.>>myreg.reg

phrozencrew
Чет, 18.02.10, 10:45
Интересен код!
Това би трябвало да работи. И внимавай малко с кавичките и директориите :
@echo off

Set KEY=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Set VALUE=Userinit

Reg Export "%KEY%" 1.reg

Echo REGEDIT4>myreg.reg
Echo.>>myreg.reg
Echo [%KEY%]>>myreg.reg
type 1.reg | Find /I "%VALUE%" >>myreg.reg
Echo.>>myreg.reg

танясекс
Чет, 18.02.10, 11:05
Благодаря Нед.... И с кавичките работи , но ето по тоя начин ( по твоя също се получи )

@Echo Off
Set KEY="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon"
Set VALUE=Userinit
Reg Export %KEY% 1.reg
Echo REGEDIT4 >myreg.reg
Echo. >>myreg.reg
Echo [%KEY%] >>myreg.reg
Find "%VALUE%" 1.reg|more +2 >>myreg.reg
Echo. >>myreg.reg

Цялата галимация я правя за да си направя скриптче за противодействие на по-простите вирусчета :)
Целта ми е да си направя backup на ключовете в регистъра , от които по принцип се стартират ( Run, RunOnce, RunOnceEx, RunServices, RunServicesOnce, RunOnce\Setup и т.н. ) и след това да ги изтрия!

След като имам почти готов backup , лесно ще оправя, което е нужно

редактиран от танясекс на 18.02.10 11:09
редактиран от танясекс на 18.02.10 11:10
танясекс
Чет, 18.02.10, 11:15
То има една малка програмка , но тя не ми покрива нуждите

< 1 2 3 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.