Vi kommer att använda en webbtjänst med öppen källkod wttr.in för att hämta väderprognosen. Wttr.in kan användas inte bara för att kontrollera vädret, utan även för vissa andra ändamål. Till exempel kan du se den aktuella månfasen.
PowerShell är en avancerad form av kommandotolk. Den är utökad med en enorm uppsättning färdiga cmdlets och kommer med möjligheten att använda .NET framework/C# i olika scenarier. Se Alla sätt att öppna PowerShell i Windows 10 .
I PowerShell finns det ett speciellt alias 'curl' för den inbyggda cmdletenInvoke-RestMethod, som kan hämta URL-innehållet från PowerShell-konsolen. Detta kommer att tillåta oss att använda kommandon som jag har tillhandahållit i Linux-artikeln nästan utan ändringar.
För att få väderprognosen i PowerShell, kan du använda följande kommandon.
För att få aktuellt väder i PowerShell, skriv eller kopiera och klistra in följande kommando:
|_+_|Du kan ange önskad plats enligt följande:
|_+_|Utgången blir som följer:
Du kan ange i vilket land du bor vid behov. Syntaxen är som följer:
|_+_|Dubbla citattecken är viktiga för att säkerställa att platsen skickas till tjänsten, annars får du ett felmeddelande i PowerShell.
Tjänsten stöder ett antal alternativ. Öppna följande sida för att lära dig mer om dem:
https://wttr.in/:hjälp
Alternativt kan du använda det här kommandot i din terminal:
|_+_|Här är några användbara alternativ.
|_+_|Detta kommer att visa den korta versionen av prognosen som endast inkluderar middag och natt.
drivrutinen för konexant ljud|_+_|
Detta visar bara det aktuella vädret på den angivna platsen.
Det är värt att nämna att tjänsten wttr.in kan visa prognosen direkt i din webbläsare. Peka med din webbläsare till samma plats som du använder i PowerShell. Se följande skärmdump:
Om du lägger till '.webp' till platsen kommer tjänsten att returnera en PNG-bild. Du kan bädda in den på din webbsida.
Öppna till exempel denna länk: http://wttr.in/New-York.webp
När du är i PNG-läge kan du skicka parametrar enligt följande:
|_+_|Till exempel:
|_+_|Tjänsten är lokaliserad till flera språk.
För att ändra prognosspråket kan du använda följande syntax:
ilive soundbar bluetooth-inställning
Alternativt kan du använda underdomäner enligt följande:
|_+_|Språk som stöds är:
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 vara
Wttr.in kan användas för att se den aktuella månfasen. Kör följande kommando:
|_+_|Obs: Alla skärmdumpar ovan gjordes i Windows 10 Creators Update. I tidigare Windows-versioner kan det vara problem med ANSI-sekvenser i PowerShell. Om du kör Windows 7 eller Windows 8, se följande sida för att få en lösning: Hur man aktiverar wttr.in i en PowerShell-konsol.
Det är allt.