I går gjennomgikk vi en fin og nyttig tjeneste, wttr.in, som lar brukeren hente værmelding i Linux terminal . I dag lærer vi hvordan du gjør det samme i Windows PowerShell.
Annonse
Vi bruker en åpen kildekodetjeneste wttr.in for å hente værmeldingen. Wttr.in kan brukes ikke bare for å sjekke været, men også for andre formål. For eksempel kan du se den nåværende månefasen.
PowerShell er en avansert form for ledetekst. Den utvides med et stort sett med bruksklare cmdlets og har muligheten til å bruke .NET framework / C # i forskjellige scenarier. Se Alle måter å åpne PowerShell på Windows 10 .
I PowerShell er det et spesielt alias 'krøll' for den innebygde cmdletenPåkalle-RestMethod, som kan hente URL-innholdet fra PowerShell-konsollen. Dette vil tillate oss å bruke kommandoer jeg har gitt i Linux-artikkelen nesten uten endringer.
hvordan lage en skinne i dayz
For å få værmelding i PowerShell , kan du bruke følgende kommandoer.
For å få det aktuelle været i PowerShell, skriv eller kopier og lim inn følgende kommando:
(krølle http://wttr.in/?Q0 -UserAgent 'krøll'). Innhold
Du kan spesifisere ønsket plassering som følger:
(krøll http://wttr.in/NewYork -UserAgent 'krøll'). Innhold
Resultatet blir som følger:
Du kan spesifisere landet der du bor når det er nødvendig. Syntaksen er som følger:
(krølle http://wttr.in/'Madrid,Spain '-UserAgent' curl '). Innhold
Doble anførselstegn er viktig for å sikre at plasseringen blir sendt til tjenesten, ellers får du en feil i PowerShell.
kromadvarsel før du slutter
Tjenesten støtter en rekke alternativer. Åpne følgende side for å lære om dem:
http://wttr.in/:hjelp
Alternativt kan du bruke denne kommandoen i terminalen din:
(krøll http://wttr.in/:help -UserAgent 'krøll'). Innhold
Her er noen nyttige alternativer.
(curl wttr.in/New-York?n -UserAgent 'curl'). Innhold
Dette vil vise den korte versjonen av prognosen, som bare inkluderer middag og natt.
(curl wttr.in/New-York?0 -UserAgent 'curl'). Innhold
Dette viser bare det nåværende været på det angitte stedet.
Det er verdt å nevne at wttr.in-tjenesten kan vise prognosen rett i nettleseren din. Pek nettleseren din til samme sted som du bruker i PowerShell. Se følgende skjermbilde:
Hvis du legger til '.png' til stedet, vil tjenesten returnere et PNG-bilde. Du kan legge den inn på websiden din.
Åpne for eksempel denne lenken: http://wttr.in/New-York.png
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 på flere språk.
For å endre prognosespråket kan du bruke følgende syntaks:
(krølle wttr.in/Berlin?lang=de -UserAgent 'krøll'). Innhold (krølle wttr.in/Moscow?lang=ru -UserAgent 'krøll').
Alternativt kan du bruke underdomener som følger:
(krøll de.wttr.in/Berlin -UserAgent 'krøll'). Innhold (krølle ru.wttr.in/Moskva -UserAgent 'krøll').
Støttede språk er:
az bg ca cs cy da de el eo es fi fr hi hr hu er det 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
hvor mange skjermer på disney +
Wttr.in kan brukes til å se den nåværende månefasen. Utfør følgende kommando:
(krølle wttr.in/Moon -UserAgent 'krølle'). Innhold
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, kan du se følgende side for å få en løsning: Slik aktiverer du wttr.in i en PowerShell-konsoll .
Det er det.