i857e1xn Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 moin moin ich muss per batch einen eintrag in die registry machen wie mache ich das an besten ?? und zwar muss ich eine weitere ODBC Datenquelle hinzufügen wie mache ich das ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0nk3lT0m Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 Moin Gib mal in der Kommandozeile folgendes ein: reg add /? Dann bekommst Du eine Übersicht über die Syntax. Das kannst Du dann direkt in der Batch benutzen, wenn Du den Schlüüsel kennst. Gruß Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 hui danke ja das ist das nächste problem woher weiss ich was für ein eintrag ODBC macht ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
0nk3lT0m Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 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ß Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 HKEY_LOCAL_MACHINE\SOFTWARE\ODBC (für system-DSNs) und HKEY_CURRENT_USER\Software\ODBC (für user-DSNs) ist was du suchst. schau dir dort die bestehenden ODBC-DSNs an. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 indem du einen bestehenden zweig exportierst, den namen und die definition der datenquelle umbenennst und mit doppelklick oder über "reg add" die exportierte und geänderte datei bzw. den registry-hive wieder importierst. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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 ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 jap es ist umständlich aber es scheint zulaufen wie könnte man es denn einfacher lösen ? ich kann nirgends was exportieren und wieder einfügen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 nun wird das ganze aber auch nicht beim ODBC Admin angezeigt windows x86 oder x64= wenn 64-bit, dann erscheint das logisch, da der ODBC-admin für 64-bit woanders liegt. aber es scheint zulaufen was denn jetzt? s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 wo ist eigentlich der unterschied zwischen HKCU und HKEY_CURRENT_USER HKCU ist nur die kurzschreibweise. wenn ich HKCU ausschreibe geht es nicht reg.exe akzeptiert auch NUR die kurzschreibweise. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 danke das war der fehler mensch jetzt fällt mir ein stein von herzen danke danke Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 moin moin meine frage ist ob ich in einer batch datei etwas in den sicherheitseinstellung des browsers ändern kann ? also die browser wären IE und Firefox Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 die IE-einstellungen stehen in der registry im entsprechenden zweig. die FF-einstellungen zumeist in der user.js. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 Kann ich per Batch rausfinden welcher User angemedelt ist ? und wie kann ich per Batch Datein schreiben oder abändern ? ich muss warscheinlich ein txt datei anpassen wo ich die pfadangaben ändern muss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast TobberT Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 verwende die systemvariable %username% wieso eine txt anpassen? lösche halt die vorhande und leg ne neue an? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 20. März 2008 Teilen Geschrieben 20. März 2008 echo %USERNAME% wenn du files vernünftig verarbeiten können willst, solltest du dir mal VBS/WSH ansehen. mit normalen batchfiles wird das sehr umständlich und ist dazu noch schlecht dokumentiert. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 ja das haben mir meine google arbeiten auch schon verraten aber ich soll batch nehmen das ist eine vorschrift von chef da heisst es nicht fragen einfach kopf nicken wird schon richtig sein Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
i857e1xn Geschrieben 20. März 2008 Autor Teilen Geschrieben 20. März 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.