Vis Versionsdetaljer for Windows Eksekverbare Filer via Kommandolinjen - Guide

Hvordan kan man via kommandolinjen få vist versions- og andre detaljer for Windows eksekverbare filer (DLL, EXE...), som man normalt ser under fanen "Detaljer" i "Egenskaber" (Alt+Enter)? Følgende egenskaber er ønskede, i prioriteret rækkefølge: - Accepterer exe/dll sti som parameter - Output til standard output (så resten kan behandles via | pipe) - Tilgængelig som standard i alle understøttede Windows-versioner (XP+) - Tilgængelig som standard i Windows Vista+ - Tilgængelig som standard i Windows XP - Anvendelig i kommercielt miljø - Gratis licens (GPL-lignende) - Bærbar (dvs. standalone exe, måske ledsaget af DLL)

For at få vist versions- og andre detaljer for Windows eksekverbare filer via kommandolinjen, er PowerShell den mest alsidige og tilgængelige løsning for nyere Windows-versioner.

Sådan får du vist versions- og andre detaljer for Windows eksekverbare filer via kommandolinjen

For at få vist versions- og andre detaljer for Windows eksekverbare filer (DLL, EXE...) via kommandolinjen, kan du bruge forskellige værktøjer og metoder. Her er en liste over muligheder, der opfylder de ønskede egenskaber i prioriteret rækkefølge:

  • PowerShell
    • Accepterer exe/dll sti som parameter: Ja
    • Output til standard output: Ja
    • Tilgængelig som standard i alle understøttede Windows-versioner (XP+): Nej
    • Tilgængelig som standard i Windows Vista+: Ja
    • Tilgængelig som standard i Windows XP: Nej
    • Anvendelig i kommercielt miljø: Ja
    • Gratis licens (GPL-lignende): Ja
    • Bærbar: Ja

    Eksempel på brug:

    Get-Item "C:\Path\To\File.exe" | Select-Object -ExpandProperty VersionInfo
  • Sigcheck (Sysinternals)
    • Accepterer exe/dll sti som parameter: Ja
    • Output til standard output: Ja
    • Tilgængelig som standard i alle understøttede Windows-versioner (XP+): Nej
    • Tilgængelig som standard i Windows Vista+: Nej
    • Tilgængelig som standard i Windows XP: Nej
    • Anvendelig i kommercielt miljø: Ja
    • Gratis licens (GPL-lignende): Ja
    • Bærbar: Ja

    Eksempel på brug:

    sigcheck.exe "C:\Path\To\File.exe"
  • Filever (Windows Support Tools)
    • Accepterer exe/dll sti som parameter: Ja
    • Output til standard output: Ja
    • Tilgængelig som standard i alle understøttede Windows-versioner (XP+): Nej
    • Tilgængelig som standard i Windows Vista+: Nej
    • Tilgængelig som standard i Windows XP: Ja
    • Anvendelig i kommercielt miljø: Ja
    • Gratis licens (GPL-lignende): Ja
    • Bærbar: Ja

    Eksempel på brug:

    filever.exe /V "C:\Path\To\File.exe"

Bemærk, at ingen af de nævnte værktøjer opfylder alle de ønskede egenskaber fuldt ud, men PowerShell er den mest alsidige og tilgængelige løsning for nyere Windows-versioner.