Newsgroup: it.comp.aiuto
Titolo: Nel profondo fondo di regedit

Quando cerco una parola in regedit la cerca solo tra le chiavi ma se la
parola che cerco sta nel valore interno non me la trova. C'è un programma
che mi cerca le parole anche nei valori?


Non mi ricordo se Reghance lo fa, prova
pagina:
http://www.lavasoft.nu/rhc.html
download:
http://www.wyvernworks.com/Lavasoft/regh.exe


A me la trova e come.
R

 ha scritto nel messaggio
news:Hnb89.79490$lu5.2...@twister1.libero.it...

.----------------
e perchè non ci spieghi come fai ???
Ciao...
--
SuperPippo®

 Ciao...
C'č poco da spiegare. Basta aprire regedit->Modifica/Trova e inserire il
valore che ti interessa. Tieni presente di spuntare le opzioni cerca:
.chiavi
.valori
.dati
R

"Romano"

Anche a me e anche quelle che non c'entrano niente
di tutto di piu'
--
Fosco

Forse non mi sono spiegato io. Non so bene come si chiama se valore o no ma
per esempio se cercate la parola viewview2 provato ad aprire la chiave e
all'interno della finestra del valore ci sono dei numeri e sulla destra un
sacco di puntini con quattro "y" e altri caratteri strani. Facciamo che io
stia cercando proprio quelle 4 y, non mi pare che battendo yyyy esca fuori
qualcosa.

 Proprietà > e visualizzate Proprietà del Sistema...
e ditemi come fare a trovare ..
Computer: etc.etc...il valore 1,00 GHz ???
Ciao...
--
SuperPippo®

 > Proprietà > e visualizzate Proprietà del Sistema...
A parte che io queste voci non le ho....
a parte che dipende anche dal SO ....
a parte che tu spesso e volentieri ometti di precisare il suddetto ...
Qui trovi di tutto e di piu':
Start esegui msinfo32  >>>> Risorse Hardware
o meglio ancora Strumenti >>Strumento di diagnostica DirectX
Puoi provare anche nel registro a :
HKEY_LOCAL_MACHINE\Enum
o
HKEY_LOCAL_MACHINE\Hardware\Description\System\CentralProcessor
opure start esegui hwinfo /ui
ecc ecc
--
Fosco

 ha scritto nel
messaggio news:ajttir$pfn$1...@lacerta.tiscalinet.it...

Per trovare i contenuti che regedit non mostra, l'unico sistema che sono
riuscito a trovare, e` il seguente:
Da regedit esporti il file del registro, ad esempio salvandolo come
Registro.reg
Con un editor, puo` andare bene anche notepad, apri Registro.reg ed effettui
la ricerca del contenuto che ti interessa.
Ciao
--
italynet3

 la ricerca del contenuto che ti interessa.
 Rettifico il mio messaggio precedente.
Quanto sopra va bene con il file del registro di Windows 9x. Per ottenere lo
stesso risultato con Windows XP bisogna salvare in formato testo.
Scegliere dal menu File la voce Esporta... scrivere il nome con il quale si
vuole salvare il file, e nella casella "Salva come:" selezionare "File di
testo (*.txt)"
Aprendo il file salvato con un editor di testo si potranno vedere tutti i
contenuti del file del registro.
--
italynet3

 ha scritto nel messaggio
news:5TM89.85358$lu5.2...@twister1.libero.it...

--------------------
beh... cmq riguardo sopra, Risorse del Computer >Proprietà >
e visualizza Proprietà del Sistema..
sono informazioni che sono in tutti i S.O. quello dove vi è scritto
che S.O. si stà usando...e scusa se l'ho omesso... ma come dicevo
queste info nascono con W 3.1 in poi...
Ok come dici tu Fosco... ma non visioni in chiaro 1,00 GHz...
è in binario...in effetti non trovi neanche GHz nonostante la ricerca
la faccio in Chiavi, Valori e Dati...
Italinet3 ha dato una soluzione in parte... ossia esportando la chiave
visioni in parte anche alcuni valori...
vedi sotto .... Ciao....
----------------------------------------------------------------------------
--
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor]
[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0]
"Component Information"=hex:00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00
"Identifier"="x86 Family 6 Model 4 Stepping 2"
"Configuration Data"=hex(9):ff,ff,ff,ff,ff,ff,ff,ff,00,00,00,00,00,00,00,00
"ProcessorNameString"="AMD Athlon(tm) Processor"
"VendorIdentifier"="AuthenticAMD"
"FeatureSet"=dword:00005fff
"~MHz"=dword:000003e8
"Update Status"=dword:00000001
----------------------------------------------------------------------------
----

> Aprendo il file salvato con un editor di testo si potranno vedere tutti i
Ok ma se voglio eliminare qualche contenuto credo che sia un po' complicato
perché posso pure eliminare quello che voglio da un file txt ma visto che
poi questo file dovrebbe diventare user.dat non credo che manterrebbe la
corretta forma e quindi il pc andrebbe a scatafascio.

 corretta forma e quindi il pc andrebbe a scatafascio.
L'operazione da compiere puo` risultare disagevole, ma non certo
impossibile. Il fatto che tu abbia citato user.dat lascia presupporre che il
sistema operativo sia Windows 9x.
In questo caso dopo avere trovato il Contenuto che cercavi, con un editor di
testo nel file Registro.reg,  prendi nota della chiave nella quale il
Contenuto era posto ad esempio
HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\My_computer\ecc.ecc.
Quindi dopo avere avviato regedit cerchi la chiave in questione e ne editi
il contenuto.
Il Contenuto che regedit non riesce a trovare con il comando Trova... viene
correttamente mostrato se si edita la chiave che lo contiene. Quindi una
volta nota la sua posizione nell'albero del registro il problema dovrebbe
essere risolto
Per il sistema operativo Windows XP il discorso è praticamente analogo, e`
solo opportuno ricordare che esportando il registro in formato testo,
Registro.txt, questo conterra` il Contenuto cercato sia in forma esadecimale
che in forma di testo.
Spero di essermi spiegato con chiarezza... anche se non lo credo molto.
--
italynet3

"SuperPippo®"
Questo e' solo un giochetto
 ( spero tu non ne abbia bisogno per cose "serie")
Piazzalo in c:\documenti
puoi farlo da remoto per vedere altri PC ma non so
se ci siano problemi con SO e DirectX differenti dal mio
Win98Se e DirectX 8.0
set oShell = CreateObject("WScript.Shell")
oShell.run"C:\WINDOWS\SYSTEM\DXDIAG.EXE"
WScript.Sleep 4500 ' esagerato ma non si sa'
oShell.SendKeys"s{TAB 2}s"
WScript.Sleep 500
oShell.SendKeys"e"
WScript.Sleep 2500
'Il target sono tutti i *.txt ( non avevo voglia di modificare)
'copia ogni linea con "PROCESSORE" nel log file.
sDirectory = "C:\Documenti"
sLogFile = "C:\Documenti\LogFile.Log"
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oLogFile = oFSO.OpenTextFile(sLogFile, 8, True, 0)
Set oFolder = oFSO.GetFolder(sDirectory)
For Each oFile In oFolder.Files
  If InStr(UCase(oFile.Name), ".TXT") Then
    Set oStream = oFSO.OpenTextFile(oFile.Path, 1)
    Do Until oStream.AtEndOfStream
      sLine = oStream.ReadLine
      If InStr(UCase(sLine),"PROCESSOR") Then
        oLogFile.WriteLine sLine
Msgbox sLine
      End If
    Loop
  End If
Next
oLogFile.Close
--
Fosco