Ist es möglich , eine CSV - Datei aus der Liste der Datenbanktreiber Namen aus dem Export Create New Data Source
von dem ODBC Data Source Administrator
?
Hat dieser Artikel korrekt beschreibt , wie frustriert Sie das Gefühl? Offensichtlich gibt es keine einfache Möglichkeit, diese Informationen zu erhalten ... es sei denn, Sie erwägen ein Upgrade, um 8 zu gewinnen, auf einfache Weise :-(
Ich habe die Informationen in diesem Artikel verwendet, um ein Powershell-Äquivalent für Sie zu erstellen (Sie sind auf Win 7, daher ist ps v2 standardmäßig installiert):
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
select-object name | export-csv -noTypeInformation
Starten Sie Powershell und fügen Sie es oben ein (möglicherweise müssen Sie nach dem Einfügen ein- oder zweimal die Eingabetaste drücken). Sie werden dann aufgefordert, einen Pfad anzugeben - dies ist ein Pfad und eine Datei, in die Ihre Daten exportiert werden (z. B. c:\temp\myDrivers.csv
) - drücken Sie die Eingabetaste - und wenn alles gut gelaufen ist, wird eine Datei mit einer Treiberliste für Sie erstellt.
Bearbeiten: Dies gibt zusätzlich Version und DLL verwendet.
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
foreach-object { get-itemproperty -path $("hklm:\software\odbc\odbcinst.ini\"+ $_.name)} |
select-object PSChildName,Driver|Add-member -MemberType ScriptProperty -Name FVersion -Value {(((get-item $this.Driver).versionInfo)).FileVersion} -PassThru |export-CSV -noTypeInformation