Windows Tips & News

Hoe u een weersvoorspelling in PowerShell kunt krijgen

click fraud protection

Gisteren hebben we een leuke en nuttige service beoordeeld, wttr.in, waarmee de gebruiker de. kan ophalen weersvoorspelling in Linux-terminal. Vandaag leren we hoe u hetzelfde kunt doen in Windows PowerShell.

We zullen een open source webservice wttr.in gebruiken om de weersvoorspelling op te halen. Wttr.in kan niet alleen worden gebruikt om het weer te bekijken, maar ook voor andere doeleinden. U kunt bijvoorbeeld de huidige maanfase zien.

PowerShell is een geavanceerde vorm van opdrachtprompt. Het is uitgebreid met een enorme set kant-en-klare cmdlets en wordt geleverd met de mogelijkheid om .NET Framework/C# in verschillende scenario's te gebruiken. Zien Alle manieren om PowerShell te openen in Windows 10.

In PowerShell is er een speciale alias "krul" voor de ingebouwde cmdlet Invoke-RestMethode, waarmee de URL-inhoud kan worden opgehaald uit de PowerShell-console. Hierdoor kunnen we de commando's die ik in het Linux-artikel heb gegeven bijna zonder aanpassingen gebruiken.

Om de weersvoorspelling in PowerShell. te krijgen, kunt u de volgende opdrachten gebruiken.

Typ of kopieer en plak de volgende opdracht om het huidige weer in PowerShell te krijgen:

(Krul http://wttr.in/?Q0 -UserAgent "krul"). Inhoud

U kunt de gewenste locatie als volgt specificeren:

(Krul http://wttr.in/NewYork -UserAgent "krul"). Inhoud

De uitvoer zal als volgt zijn:

U kunt indien nodig aangeven in welk land u woont. De syntaxis is als volgt:

(Krul http://wttr.in/"Madrid, Spanje" -UserAgent "krul"). Inhoud

Dubbele aanhalingstekens zijn belangrijk om ervoor te zorgen dat de locatie wordt doorgegeven aan de service, anders krijg je een foutmelding in PowerShell.

De service ondersteunt een aantal opties. Open de volgende pagina om er meer over te weten te komen:
http://wttr.in/:help

Als alternatief kunt u dit commando in uw terminal gebruiken:

(Krul http://wttr.in/:help -UserAgent "krul"). Inhoud

Hier zijn enkele handige opties.

(krul wttr.in/New York? n -UserAgent "krul"). Inhoud

Hiermee wordt de korte versie van de voorspelling weergegeven die alleen middag en nacht bevat.

(krul wttr.in/New York? 0 -UserAgent "krul"). Inhoud

Dit toont alleen het huidige weer op de opgegeven locatie.

Het is vermeldenswaard dat de wttr.in-service de prognose rechtstreeks in uw webbrowser kan weergeven. Wijs uw browser naar dezelfde locatie die u in PowerShell gebruikt. Zie de volgende schermafbeelding:

Als u ".png" toevoegt aan de locatie, retourneert de service een PNG-afbeelding. U kunt het in uw webpagina insluiten.
Open bijvoorbeeld deze link: http://wttr.in/New-York.png

In de PNG-modus kunt u als volgt parameters doorgeven:

wttr.in/Locatie_parameters.png

Bijvoorbeeld:

wttr.in/New-York_tq0.png

De service is gelokaliseerd in verschillende talen.
Om de prognosetaal te wijzigen, kunt u de volgende syntaxis gebruiken:

(krul wttr.in/Berlijn? lang=de -UserAgent "krul" ).Inhoud. (krul wttr.in/Moskou? lang=ru -UserAgent "krul" ).Inhoud

Als alternatief kunt u subdomeinen als volgt gebruiken:

(curl de.wttr.in/Berlin -UserAgent "curl" ).Inhoud (curl ru.wttr.in/Moskou -UserAgent "curl" ).Inhoud

Ondersteunde talen zijn:

az bg ca cs cy da de el eo es fi fr hi hr hu is het 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 be

Wttr.in kan worden gebruikt om de huidige maanfase te zien. Voer de volgende opdracht uit:

(krul wttr.in/Moon -UserAgent "krul"). Inhoud

Opmerking: alle bovenstaande schermafbeeldingen zijn gemaakt in Windows 10 Creators Update. In eerdere Windows-versies kan er een probleem zijn met ANSI-reeksen in PowerShell. Als u Windows 7 of Windows 8 gebruikt, raadpleegt u de volgende pagina voor een tijdelijke oplossing: Hoe wttr.in in een PowerShell-console in te schakelen.

Dat is het.

Wijzig het aantal te onthouden mapweergaven in Windows 10

Wijzig het aantal te onthouden mapweergaven in Windows 10

Het aantal te onthouden mapweergaven wijzigen in Windows 10In alle Windows-versies kunt u de weer...

Lees verder

Uit een enquête blijkt dat bijna de helft van de professionele pc's niet klaar is voor Windows 11

Uit een enquête blijkt dat bijna de helft van de professionele pc's niet klaar is voor Windows 11

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder

Windows 11 Insider Preview Build 22000.132 (Dev & Beta)

Windows 11 Insider Preview Build 22000.132 (Dev & Beta)

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenE...

Lees verder