none
Array als "Umsetztabelle" nutzen RRS feed

  • Frage

  • Hallo,

    ich benötige für mein Script eine Umsetztabelle, welche den Dateierweiterungen einen bestimmten MIME-Type zuordnet.
    Ist es möglich hierfür ein Array zu nutzen, dass ich direkt mit der Extension aufrufe und das mit als Wert dann den MIME-Type zurückgibt?

    Bespiel:
    $mimetypes[".pdf"] = "application/pdf"
    $mimetypes[".doc"] = "application/msword"
    ...

    Gruß,

    Christian

    Dienstag, 17. April 2012 13:38

Antworten

  • Wie wärs mit Hash anstatt Array?

    $Mime = @{pdf="application/pdf"; doc="application/msword"} $Mime.pdf $Mime.doc

    # auslesen
    $DateiEndung = 'pdf'
    $Mime.$DateiEndung



    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '



    • Als Antwort markiert Sizco Dienstag, 17. April 2012 15:25
    • Bearbeitet Peter Kriegel Mittwoch, 18. April 2012 05:14
    Dienstag, 17. April 2012 14:22

Alle Antworten

  • Wie wärs mit Hash anstatt Array?

    $Mime = @{pdf="application/pdf"; doc="application/msword"} $Mime.pdf $Mime.doc

    # auslesen
    $DateiEndung = 'pdf'
    $Mime.$DateiEndung



    Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '



    • Als Antwort markiert Sizco Dienstag, 17. April 2012 15:25
    • Bearbeitet Peter Kriegel Mittwoch, 18. April 2012 05:14
    Dienstag, 17. April 2012 14:22
  • Auf die Idee bin ich gar nicht gekommen.
    Funktioniert wunderbar.

    Vielen Dank.

    Dienstag, 17. April 2012 15:25