Apakah mungkin untuk mengekspor file CSV dari daftar nama driver database Create New Data Sourcedari the ODBC Data Source Administrator?

Apakah mungkin untuk mengekspor file CSV dari daftar nama driver database Create New Data Sourcedari the ODBC Data Source Administrator?

Jawaban:
Apakah artikel ini dengan benar menggambarkan perasaan frustrasi Anda? Jelas tidak ada cara mudah untuk mendapatkan info ini ... kecuali Anda menganggap upgrade untuk memenangkan 8 cara mudah :-(
Saya menggunakan informasi dalam artikel ini untuk membuat PowerShell setara untuk Anda (Anda berada di win 7 sehingga ps v2 diinstal secara default):
get-itemproperty -path hklm:\software\odbc\odbcinst.ini\"Odbc drivers" |
get-member |
where {$_.definition -match "installed"} |
select-object name | export-csv -noTypeInformation
Nyalakan powerhell dan rekatkan di atas (Anda mungkin perlu menekan tombol Enter sekali atau dua kali setelah Anda rekatkan). Kemudian akan meminta Anda untuk memberikan path - ini adalah path dan file data Anda akan diekspor ke (mis. c:\temp\myDrivers.csv) - tekan Enter - dan jika semuanya berjalan dengan baik file dengan daftar driver akan diproduksi untuk Anda.
Sunting: ini akan memberikan versi tambahan dan dll yang digunakan.
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