Czy to możliwe, aby wyeksportować plik CSV z listą nazwisk kierowców w bazie od Create New Data Source
z ODBC Data Source Administrator
?
Czy ten artykuł poprawnie opisuje, jak się czujesz sfrustrowany? Oczywiście nie ma łatwego sposobu na uzyskanie tych informacji ... chyba że uważasz ulepszenie, aby wygrać 8 w łatwy sposób :-(
Użyłem informacji z tego artykułu, aby stworzyć dla ciebie odpowiednik PowerShell (masz Win 7, więc PS v2 jest domyślnie instalowany):
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
select-object name | export-csv -noTypeInformation
Uruchom PowerShell i wklej powyżej (może być konieczne naciśnięcie klawisza Enter raz lub dwa razy po wklejeniu). Następnie poprosi Cię o podanie ścieżki - jest to ścieżka i plik, do którego dane zostaną wyeksportowane (np. c:\temp\myDrivers.csv
) - naciśnij klawisz Enter - a jeśli wszystko pójdzie dobrze, zostanie utworzony plik z listą sterowników.
Edycja: da to dodatkowo używaną wersję i dll.
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