Zum Inhalt springen

Diverse Fragen zu Batch


i857e1xn

Empfohlene Beiträge

Es gibt da ein Programm das nennt sich RegShot. Mit diesem Programm kann man ein Abbild der Registry machen. Man macht also ein Abbild der Registry, installiert dann das benötigte Programm und macht dann nochmal ein Abbild. Das Programm kann dann diese beiden Abbilder miteinander vergleichen und gibt aus, welche Schlüssel in der Registry hinzugefügt/verändert/gelöscht wurden.

Ich nutze das Programm schon eine ganze Weile und bis jetzt hat es immer geholfen.

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

hmm Regshot werd ich mir gleich mal ansehen

Also ich habe nun mal Regedit gemacht

und da ins ja die ODBC geschichten unter folgenden baum zufinden.

Arbeitsplatz

-HKEY_CURRENT_USER

--Software

---ODBC

----ODBC.INI

hier sind ja die ganzen verbindungen aufgelistet

nun gibs da auch einen ordner der heisst

Alpha (die von hand angelegte datenquelle)

nun die muss ich nachbaun

alpha hat aber unter ordner

Alpha

-Engines

--Jet

soo nun die frage wie bekomme ich die strucktur schonmal so hin?

Link zu diesem Kommentar
Auf anderen Seiten teilen

hui das tool ersparrt mir eine menge arbeit

naja gut

ich poste das mal und versuche das mal auf einen anderen pc per batch datei zuimportieren



Regshot 1.8.2
Kommentar:
Datum und Zeit:2008/3/20 09:56:21 , 2008/3/20 09:57:07
Computer:Prog1 , Prog1
Benutzername:smm , smm

----------------------------------
Schlüssel hinzugefügt:3
----------------------------------
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet

----------------------------------
Werte hinzugefügt:12
----------------------------------
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\ODBC Data Sources\beta: "Driver do Microsoft Access (*.mdb)"
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ImplicitCommitSync: ""
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\MaxBufferSize: 0x00000800
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\PageTimeout: 0x00000005
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\Threads: 0x00000003
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\UserCommitSync: "Yes"
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Driver: "C:\WINDOWS\system32\odbcjt32.dll"
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\DBQ: "C:\Datenbanken\osiris.mdb"
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\DriverId: 0x00000019
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\FIL: "MS Access;"
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\SafeTransactions: 0x00000000
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\UID: ""

----------------------------------
Werte geändert:2
----------------------------------
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: 91 AC 46 18 F3 74 EC 10 41 81 3B 9E 84 E4 CA 78 B2 B8 95 32 D0 2B 22 18 C9 47 24 31 63 D7 8F 6E 41 FC F4 12 AD BE A1 7B F6 D9 39 F0 F9 F5 55 E4 0F A7 DA 05 B9 A0 CF AA 14 A8 8E 15 4C 26 DE 05 EF FC 7C 44 A0 98 C2 31 25 01 F8 49 0B F6 2A C0
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: 64 A3 CF C2 6D CD 7E 04 DE 66 CA 08 C6 4D A0 35 C4 A5 1C 3F EC 05 4A 08 2A 13 6A DE 65 4A 05 8D 84 7F 74 C9 97 4F C1 16 EA 8F 9D 57 95 B1 5F 52 2B B4 52 98 03 9A F4 A5 EB 21 BA 92 61 AA 51 E2 48 CC A5 FA CA 60 AE 1C 92 15 9E 85 BC A0 42 0C
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\SessionInformation\ProgramCount: 0x0000000B
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\SessionInformation\ProgramCount: 0x0000000A

----------------------------------
Gesamte Änderungen:17
----------------------------------
[/PHP]

Link zu diesem Kommentar
Auf anderen Seiten teilen

sehr geil

ich glaube so langsam durchblicke ich das system

schaun was für ein schlüssel es ist und den hinzufügen ;)

reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta 
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet

[/PHP]

Link zu diesem Kommentar
Auf anderen Seiten teilen

soo ich habe nun was zusammen gebastelt und es wird auch richtig angelegt

nur habe ich mit dem änderungen meine probleme

da ja auf jedem PC die datenquellen anders aussehen kann ich doch nicht einfach ändern oder ??

wenn ja wie änder ich das überhaupt ??

also bis jetzt habe ich



@echo off

reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet

reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\ODBC Data Sources\ /v beta /t Reg_sz /d "Driver do Microsoft Access (*.mdb)"

reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ /v ImplicitCommitSync /t Reg_sz /d ""
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ /v MaxBufferSize /t Reg_DWORD /d 0x00000800
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ /v PageTimeout /t Reg_DWORD /d 0x00000005
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ /v Threads /t Reg_DWORD /d 0x00000003
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\Engines\Jet\ /v UserCommitSync /t Reg_sz /d "Yes"
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v Driver /t Reg_sz /d "C:\WINDOWS\system32\odbcjt32.dll"
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v DBQ /t Reg_sz /d "C:\Datenbanken\osiris.mdb"
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v DriverId /t Reg_DWORD /d 0x00000019
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v FIL /t Reg_sz /d "MS Access;"
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v SafeTransactions /t Reg_DWORD /d 0x00000000
reg add HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC\ODBC.INI\beta\ /v UID /t Reg_sz /d ""

[/PHP]

und mit folgenden habe ich meine probleme

[PHP]
----------------------------------
Werte geändert:2
----------------------------------
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: 91 AC 46 18 F3 74 EC 10 41 81 3B 9E 84 E4 CA 78 B2 B8 95 32 D0 2B 22 18 C9 47 24 31 63 D7 8F 6E 41 FC F4 12 AD BE A1 7B F6 D9 39 F0 F9 F5 55 E4 0F A7 DA 05 B9 A0 CF AA 14 A8 8E 15 4C 26 DE 05 EF FC 7C 44 A0 98 C2 31 25 01 F8 49 0B F6 2A C0
HKLM\SOFTWARE\Microsoft\Cryptography\RNG\Seed: 64 A3 CF C2 6D CD 7E 04 DE 66 CA 08 C6 4D A0 35 C4 A5 1C 3F EC 05 4A 08 2A 13 6A DE 65 4A 05 8D 84 7F 74 C9 97 4F C1 16 EA 8F 9D 57 95 B1 5F 52 2B B4 52 98 03 9A F4 A5 EB 21 BA 92 61 AA 51 E2 48 CC A5 FA CA 60 AE 1C 92 15 9E 85 BC A0 42 0C
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\SessionInformation\ProgramCount: 0x0000000B
HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\SessionInformation\ProgramCount: 0x0000000A

nun wird das ganze aber auch nicht beim ODBC Admin angezeigt

also der neu eintrag

aber in Regedit steht es drin

wo liegt noch mein fehler ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

SoftwareODBCODBC.INIODBC Data Sources

wo sind denn deine ganzen backslashes im reg add aufruf? ;)

HKLM\SOFTWARE\Microsoft\Cryptography

brauchst du nicht für neue ODBC datenquellen.

nun wird das ganze aber auch nicht beim ODBC Admin angezeigt

HKU\S-1-5-21-2025929227-2869109560-3255982693-1196\Software\ODBC

bezieht sich auf eine bestimmte user-SID, nicht den aktuellen user. schreib die datenquellen entweder in HKCU oder in HKLM.

IMO ist die lösung über regshot viel zu umständlich.

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

wo die striche bleiben weiss ich nicht

sie sind eigentlich drin

wo ist eigentlich der unterschied zwischen

HKCU und HKEY_CURRENT_USER

wieso ausschreiben oder nicht ausschreiben

zur zeit habe ich es so gemacht


reg add HKCU\Software\ODBC\ODBC.INI\ODBC\ Data Sources /v beta /t Reg_sz /d "Driver do Microsoft Access (*.mdb)"
[/PHP]

wenn ich HKCU ausschreibe geht es nicht

hmm es wird dennoch nicht angezeigt

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich bekomme immer die meldung das hier zuviele Parameter sind


reg add HKCU\Software\ODBC\ODBC.INI\ODBC Data Sources\ /v beta /t Reg_sz /d "Driver do Microsoft Access (*.mdb)"

ich kann den origenal eintrag auch nirgends finden

also ich weiss garnicht wofür der gut ist

achso

sorry hatte deine fragen überlesen

also wir haben hier über all WinXP Prof

kein 64 bit system

nun zum scheint zulaufen

er trägt es in der regestry ein aber in den ODBC admin kann ich nix sehen

Link zu diesem Kommentar
Auf anderen Seiten teilen


reg add HKCU\Software\ODBC\ODBC.INI\ODBC Data Sources\ /v beta /t Reg_sz /d "Driver do Microsoft Access (*.mdb)"

nimm den trailing bachslash beim hive weg und führ in in anführungszeichen an:

reg add "HKCU\Software\ODBC\ODBC.INI\ODBC Data Sources" /v beta /t Reg_sz /d "Driver do Microsoft Access (*.mdb)"

dann klappts.

s'Amstel

Link zu diesem Kommentar
Auf anderen Seiten teilen

moin moin

also ich will eine datei in einen ordner kopieren

bekomme aber immer die fehler meldung Syntax fehler


copy java.policy C:\Dokumente und Einstellungen\%username%\Anwendungsdaten\Sun\Java\Deployment\security\java.policy

ich habe mal gehört das keine leerzeichen in einen pfad existieren dürfen

also in dos nicht

und das man sie durch ~1 ersetzen soll

geht aber leider auch nicht

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...