Windows Tips & News

Kako dobiti vremensku prognozu u PowerShellu

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Jučer smo pregledali lijepu i korisnu uslugu, wttr.in, koja omogućuje korisniku da dohvati vremenska prognoza u Linux terminalu. Danas ćemo naučiti kako to učiniti u Windows PowerShell-u.

Oglas

Za dohvaćanje vremenske prognoze koristit ćemo web-servis otvorenog koda wttr.in. Wttr.in se može koristiti ne samo za provjeru vremena, već i za neke druge svrhe. Na primjer, možete vidjeti trenutnu fazu Mjeseca.

PowerShell je napredni oblik naredbenog retka. Proširen je ogromnim skupom cmdlet-a spremnih za korištenje i dolazi s mogućnošću korištenja .NET frameworka/C# u raznim scenarijima. Vidjeti Svi načini za otvaranje PowerShell-a u sustavu Windows 10.

U PowerShell-u postoji poseban alias "curl" za ugrađeni cmdlet Invoke-RestMethod, koji može dohvatiti sadržaj URL-a s PowerShell konzole. To će nam omogućiti korištenje naredbi koje sam naveo u članku o Linuxu gotovo bez izmjena.

Da biste dobili vremensku prognozu u PowerShell-u, možete koristiti sljedeće naredbe.

Da biste dobili trenutačno vrijeme u PowerShellu, upišite ili kopirajte i zalijepite sljedeću naredbu:

(kovrča http://wttr.in/?Q0 -UserAgent "curl" ).Sadržaj
Windows 10 Vrijeme u Powershell-u

Možete odrediti željenu lokaciju na sljedeći način:

(kovrča http://wttr.in/NewYork -UserAgent "curl" ).Sadržaj

Izlaz će biti sljedeći:

Windows 10 Lokacija Vrijeme u Powershell-u

Po potrebi možete odrediti državu u kojoj živite. Sintaksa je sljedeća:

(kovrča http://wttr.in/"Madrid, Španjolska" -UserAgent "curl" ).Sadržaj

Dvostruki navodniki važni su kako bi se osiguralo da će lokacija biti proslijeđena usluzi, inače ćete dobiti pogrešku u PowerShell-u.

Windows 10 Country Weather u Powershell-u

Usluga podržava brojne opcije. Otvorite sljedeću stranicu da saznate više o njima:
http://wttr.in/:help

Alternativno, možete koristiti ovu naredbu u svom terminalu:

(kovrča http://wttr.in/:help -UserAgent "curl" ).Sadržaj

Evo nekoliko korisnih opcija.

(curl wttr.in/New-York? n -UserAgent "curl" ).Sadržaj

Ovo će prikazati kratku verziju prognoze koja uključuje samo podne i noć.

(curl wttr.in/New-York? 0 -UserAgent "curl" ).Sadržaj

Ovo će prikazati samo trenutačno vrijeme na navedenoj lokaciji.

Windows 10 Kratka vremenska prognoza u PowerShellu

Vrijedi spomenuti da usluga wttr.in može prikazati prognozu izravno u vašem web pregledniku. Usmjerite svoj preglednik na isto mjesto koje koristite u PowerShellu. Pogledajte sljedeću snimku zaslona:

Windows 10 Weather In Edge

Ako na lokaciju dodate ".png", usluga će vratiti PNG sliku. Možete ga ugraditi u svoju web stranicu.
Na primjer, otvorite ovu poveznicu: http://wttr.in/New-York.png

Windows 10 PNG Vrijeme u rubu

Kada ste u PNG načinu, možete proslijediti parametre na sljedeći način:

wttr.in/Location_parameters.png

Na primjer:

wttr.in/New-York_tq0.png

Usluga je lokalizirana na nekoliko jezika.
Za promjenu jezika predviđanja možete koristiti sljedeću sintaksu:

(curl wttr.in/Berlin? lang=de -UserAgent "curl" ).Sadržaj. (curl wttr.in/Moskva? lang=ru -UserAgent "curl" ).Sadržaj
Windows 10 Vrijeme u PowerShellu prevedeno na ruski

Alternativno, možete koristiti poddomene na sljedeći način:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Sadržaj (curl ru.wttr.in/Moscow -UserAgent "curl" ).Sadržaj
Windows 10 Vrijeme u PowerShellu prevedeno na njemački

Podržani jezici su:

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 biti

Wttr.in se može koristiti za vidjeti trenutnu Mjesečevu fazu. Izvrši sljedeću naredbu:

(curl wttr.in/Moon -UserAgent "curl" ).Sadržaj
Windows 10 Moon Phase u PowerShell-u

Napomena: Sve gornje snimke zaslona napravljene su u Windows 10 Creators Update. U prethodnim verzijama sustava Windows može postojati problem s ANSI sekvencama u PowerShellu. Ako koristite Windows 7 ili Windows 8, pogledajte sljedeću stranicu da biste dobili rješenje: Kako omogućiti wttr.in u PowerShell konzoli.

To je to.

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Prvi pogled na Project xCloud za web

Prvi pogled na Project xCloud za web

Projekt xCloud je Microsoftova usluga streaminga koja vam omogućuje igranje konzolnih igara na pa...

Čitaj više

OneDrive za Android sada podržava 8K video i Samsungove Motion Photos

OneDrive za Android sada podržava 8K video i Samsungove Motion Photos

Nakon što je uveo podršku za Live Photo za OneDrive na iOS-u, Microsoft je spreman pokazati malo ...

Čitaj više

Edge Dev 90.0.782.0 objavljen s ažuriranim preuzimanjima i zbirkama

Edge Dev 90.0.782.0 objavljen s ažuriranim preuzimanjima i zbirkama

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više