Vous recherchez un script d'informations de connexion ODBC qui exporte à partir d'une zone WinXP vers une zone Windows 7.Informations de connexion ODBC Script d'exportation de Windows XP vers Windows 7?
Répondre
Vous pouvez exporter le paramètre ODBC du registre et le restaurer sur un autre ordinateur. Je ne sais pas s'il y a un script qui peut le faire, mais ça devrait être facile. Soyez conscient, car de plus en plus de machines Windows sont des versions 64 bits et leur emplacement de registre diffère pour les applications 32 et 64 bits. Regardez: https://serverfault.com/questions/239002/registry-for-odbcad32-on-window-server-2003-64-bit/240112#240112
Il est possible que les informations de registre pointent vers une DLL de pilote qui n'existe pas au même endroit sous Windows 7 x64. Par exemple, sur XP le lecteur peut être situé dans "C: \ Program Files" alors que dans Win7 x64 il est situé sous "C: \ Program Files (x86)" - je voulais juste faire remarquer à ceux qui trébuchent sur ce point.
vbscript Je mets ensemble:
objShell.Run "reg export " & Chr(34) & "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC" & Chr(34) & "SystemODBC64.reg",1,True
objShell.Run "reg export " & Chr(34) & "HKEY_CURRENT_USER\SOFTWARE\ODBC" & Chr(34) & "UserODBC64.reg",1,True
Et puis, pour mettre à jour le script pour se fondre dans le registre 32 bits:
Set objOFile = objFSO.OpenTextFile("SystemODBC64.reg", ForReading, False, TristateTrue)
strSystemReg64Contents = objOFile.ReadAll
WScript.Echo "Formatting system ODBC to 32-bit"
strSystemReg64 = Replace(strSystemReg64Contents, "HKEY_LOCAL_MACHINE\Software","HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node",1,-1,1)
WScript.Echo "Creating System ODBC File"
objFSO.CreateTextFile("SystemODBC32.reg", True, True).Write strSystemReg64
strUserReg64 = "UserODBC64.reg"
Set objOFile = objFSO.OpenTextFile(strUserReg64, ForReading, False, TristateTrue)
strUserReg64Contents = objOFile.ReadAll
WScript.Echo "Formatting user ODBC to 32-bit"
strUserReg64 = Replace(strUserReg64Contents, "HKEY_CURRENT_USER\Software","HKEY_CURRENT_USER\SOFTWARE\Wow6432Node",1,-1,1)
WScript.Echo "Creating User ODBC File"
objFSO.CreateTextFile("UserODBC32.reg", True, True).Write strUserReg64
- 1. MySql ODBC Windows XP à Windows 7
- 2. Problèmes de portabilité du programme (Windows XP vers Windows 7)
- 3. copie de odbc win xp à windows 7
- 4. chaîne de connexion odbc doesnt travail sur Windows 7
- 5. Connexion automatique Windows XP
- 6. Logiciel compatible Windows XP sous Windows 7
- 7. Problème DoModal(), Windows XP vs Windows 7
- 8. Windows 7 Style dans Windows XP
- 9. XEN et Windows 7 + Windows XP + Linux
- 10. Copie de FICHIER Windows XP/7 FICHIER
- 11. Connexion de deux Windows XP avec MSMQ
- 12. Comportement RASPHONE.exe sous XP et Windows 7
- 13. Windows Forms variation de couleur entre Windows 7 et XP
- 14. Précision de synchronisation Java sous Windows XP et Windows 7
- 15. SSPI de Windows XP Mode à Windows 7 SQL Server
- 16. Script .cmd arbitraire comme économiseur d'écran sous Windows 7/XP
- 17. IoVolumeDeviceToDosName crans Windows 7 mais fonctionne correctement sur Windows XP
- 18. Problèmes de recherche de chemin réseau dans Windows Script batch Windows XP vers un terminal avec Embedded XP
- 19. Obtenir Windows XP, Windows 7 en cours de connexion Nom d'utilisateur dans VC
- 20. base de données firebird migrant de Windows XP à Windows 7
- 21. Modification de Windows XP Registre avec Script
- 22. Création par programme d'une partition NTFS/FAT amorçable Windows XP vers Windows 7
- 23. informations de connexion de connexion à distance en xp
- 24. Windows XP Excel VBA tombe en panne sur Windows 7
- 25. Troubles de l'installation Sybase ASE pilote ODBC sur Windows 7
- 26. OpenFileDialog se bloque sous Windows XP, mais pas Windows 7
- 27. C# Utiliser le contrôle Windows 7 dans windows xp
- 28. PrincipalServerDownException sur Windows XP mais pas sur Windows 7
- 29. Objets persistants sous Windows XP/Delphi 7
- 30. Cassini avec Windows 7 XP Mode