Questione : script per analizzare il deposito di registrazione della spettrografia di massa

Considerare una lima che contiene un deposito completo di registrazione dell'alveare del software come esempio che l'entrata per un pacchetto di programmi denominato NetWaiting è nel codice listing.

It è poichè ogni annotazione di registrazione comincia con [HKEY_LOCAL_MACHINE ed estremità con una singola linea in bianco. il

I che cerca Linux script che produrrà tutte le entrate di registrazione ed il loro rispettivi DisplayName e DisplayVersion se esistono che non è sempre il caso come così… il
NetWaiting 2.5.15

Thanks del

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ {3F92ABBB-6BBF-11D5-B229-002078017FBF}] per helping.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
class= " del id= " codeSnippet824845 del
 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ disinstallano \ {3F92ABBB-6BBF-11D5-B229-002078017FBF}]
=hex “di DisplayIcon " (2): 43,3a, 5c, 50,72,6f, 67,72,61,6d, 20,46,69,6c, 65,73,5c, 4e, 65, \
  74,57,61,69,74,69,6e, 67,5c, 4d, 4f, 48,2e, 65.78.65.00
“Editore " = " software di BVRP, inc„
“DisplayVersion " = " 2.5.15„
=dword “di VersionMajor ": 00000002
=dword “di VersionMinor ": 00000005
“InstallLocation " = " C:\ \ \ \ NetWaiting lime di programma„
=dword “di lingua ": 00000009
“UninstallString " = " RunDll32 C:\ \ PROGRA~1 \ \ COMMON~1 \ \ INSTAL~1 \ \ \ \ 6 \ \ INTEL3~1 \ \ Ctor.dll, LaunchSetup \ “C:\ \ lime di programma \ \ del motore \ \ {di informazioni installazione di InstallShield 3F92ABBB-6BBF-11D5-B229-002078017FBF} \ \ setup.exe \„ - l0x9 ControlPanelAnyText "
“DisplayName " = " NetWaiting„
“LogFile " = " C:\ \ lime di programma \ \ \ \ {di informazioni installazione di InstallShield 3F92ABBB-6BBF-11D5-B229-002078017FBF} \ \ setup.ilg„
class= del

Risposta : script per analizzare il deposito di registrazione della spettrografia di massa

Ciò è dovuto il recordset
Regolare i rs = Server.CreateObject (“ADODB.Recordset„)
objrs.CursorType = 2 'usano 2 anziché adCmdTable
objrs.LockType = 3 'usano 3 anziché adLockOptimistic
rs. Aprire lo strSQL, consqldb

e il consqldb dovrebbe essere stringa valida del collegamento
O usare quanto segue
rs. Aprire lo strSQL, il consqldb, 2.3
Altre soluzioni  
 
programming4us programming4us