Windows Tips & News

Hvordan få værmelding i PowerShell

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

I går anmeldte vi en hyggelig og nyttig tjeneste, wttr.in, som lar brukeren hente værmelding i Linux-terminalen. I dag lærer vi hvordan du gjør det samme i Windows PowerShell.

Annonse

Vi vil bruke en åpen kildekode-netttjeneste wttr.in for å hente værmeldingen. Wttr.in kan ikke bare brukes til å sjekke været, men også til andre formål. For eksempel kan du se den nåværende månefasen.

PowerShell er en avansert form for ledetekst. Den er utvidet med et stort sett med klare til bruk cmdlets og kommer med muligheten til å bruke .NET framework/C# i ulike scenarier. Se Alle måter å åpne PowerShell i Windows 10.

I PowerShell er det et spesielt alias "curl" for den innebygde cmdleten Invoke-RestMethod, som kan hente URL-innholdet fra PowerShell-konsollen. Dette vil tillate oss å bruke kommandoer jeg har gitt i Linux-artikkelen nesten uten endringer.

For å få værmeldingen i PowerShell, kan du bruke følgende kommandoer.

For å få gjeldende vær i PowerShell, skriv eller kopier og lim inn følgende kommando:

(krøll http://wttr.in/?Q0 -UserAgent "curl" ).Innhold
Windows 10 Vær i Powershell

Du kan spesifisere ønsket plassering som følger:

(krøll http://wttr.in/NewYork -UserAgent "curl" ).Innhold

Utgangen vil være som følger:

Windows 10 Plassering Vær i Powershell

Du kan spesifisere landet der du bor ved behov. Syntaksen er som følger:

(krøll http://wttr.in/"Madrid, Spania" -UserAgent "curl" ).Innhold

Doble anførselstegn er viktig for å sikre at lokasjonen sendes til tjenesten, ellers får du en feilmelding i PowerShell.

Windows 10 Country Weather i Powershell

Tjenesten støtter en rekke alternativer. Åpne følgende side for å lære om dem:
http://wttr.in/:help

Alternativt kan du bruke denne kommandoen i terminalen din:

(krøll http://wttr.in/:help -UserAgent "curl" ).Innhold

Her er noen nyttige alternativer.

(curl wttr.in/New-York? n -UserAgent "curl" ).Innhold

Dette vil vise kortversjonen av prognosen som bare inkluderer middag og natt.

(curl wttr.in/New-York? 0 -UserAgent "curl" ).Innhold

Dette vil kun vise gjeldende vær på det angitte stedet.

Windows 10 kort værmelding i PowerShell

Det er verdt å nevne at wttr.in-tjenesten kan vise prognosen rett i nettleseren din. Pek nettleseren til det samme stedet du bruker i PowerShell. Se følgende skjermbilde:

Windows 10 Weather In Edge

Hvis du legger til ".png" til lokasjonen, vil tjenesten returnere et PNG-bilde. Du kan bygge den inn på nettsiden din.
Åpne for eksempel denne lenken: http://wttr.in/New-York.png

Windows 10 Png Weather In Edge

Når du er i PNG-modus, kan du sende parametere som følger:

wttr.in/Location_parameters.png

For eksempel:

wttr.in/New-York_tq0.png

Tjenesten er lokalisert til flere språk.
For å endre prognosespråket kan du bruke følgende syntaks:

(curl wttr.in/Berlin? lang=de -UserAgent "curl" ).Innhold. (curl wttr.in/Moskva? lang=ru -UserAgent "curl" ).Innhold
Windows 10 Vær i PowerShell oversatt til russisk

Alternativt kan du bruke underdomener som følger:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Innhold (curl ru.wttr.in/Moscow -UserAgent "curl" ).Innhold
Windows 10 Vær i PowerShell oversatt til tysk

Støttede språk er:

az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs være

Wttr.in kan brukes til å se gjeldende månefase. Utfør følgende kommando:

(curl wttr.in/Moon -UserAgent "curl" ).Innhold
Windows 10 Månefase i PowerShell

Merk: Alle skjermbilder ovenfor ble laget i Windows 10 Creators Update. I tidligere Windows-versjoner kan det være et problem med ANSI-sekvenser i PowerShell. Hvis du kjører Windows 7 eller Windows 8, se følgende side for å finne en løsning: Slik aktiverer du wttr.in i en PowerShell-konsoll.

Det er det.

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Build 15023 er ute til Xbox One Insider Preview-medlemmer i Alpha-ringen

Build 15023 er ute til Xbox One Insider Preview-medlemmer i Alpha-ringen

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft har nyli...

Les mer

Skype UWP-appen er nå tilgjengelig for Xbox One-brukere

Skype UWP-appen er nå tilgjengelig for Xbox One-brukere

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenTidligere denne uk...

Les mer

Lag avslutnings-, omstart-, dvale- og hvilesnarveier i Windows 10

Lag avslutnings-, omstart-, dvale- og hvilesnarveier i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenI Windows 10 kan d...

Les mer