メイン ウィンドウズ10 PowerShellで天気予報を取得する方法

PowerShellで天気予報を取得する方法



昨日、ユーザーがフェッチできる便利なサービスwttr.inを確認しました。 Linuxターミナルの天気予報 。今日は、WindowsPowerShellで同じことを行う方法を学習します。

広告

天気予報を取得するには、オープンソースのWebサービスwttr.inを使用します。 Wttr.inは、天気をチェックするだけでなく、他の目的にも使用できます。たとえば、現在の月の満ち欠けを確認できます。

PowerShellは、高度な形式のコマンドプロンプトです。すぐに使用できるコマンドレットの膨大なセットで拡張され、さまざまなシナリオで.NET Framework / C#を使用する機能が付属しています。見る Windows10でPowerShellを開くためのすべての方法 。

PowerShellには、組み込みコマンドレット用の特別なエイリアス「curl」がありますInvoke-RestMethod、PowerShellコンソールからURLコンテンツを取得できます。これにより、Linuxの記事で提供したコマンドをほとんど変更せずに使用できるようになります。

アンドロイドからテレビにコディをストリーミング

PowerShellで天気予報を取得するには 、次のコマンドを使用できます。

PowerShellで現在の天気を取得するには、次のコマンドを入力するか、コピーして貼り付けます。

(curl http://wttr.in/?Q0 -UserAgent'curl ')。Content

PowershellでのWindows10の天気

次のように目的の場所を指定できます。

(curl http://wttr.in/NewYork -UserAgent'curl ')。Content

出力は次のようになります。

PowershellでのWindows10の場所の天気

必要に応じて、居住国を指定できます。構文は次のとおりです。

(curl http://wttr.in/'Madrid,Spain '-UserAgent'curl')。Content

場所がサービスに渡されるようにするには、二重引用符が重要です。そうしないと、PowerShellでエラーが発生します。

PowershellでのWindows10の国の天気

このサービスは多くのオプションをサポートしています。それらについて学ぶために次のページを開いてください:
http://wttr.in/:help

Gmail プライマリで未読メールを見つける方法

または、ターミナルで次のコマンドを使用することもできます。

(curl http://wttr.in/:help -UserAgent'curl ')。Content

ここにいくつかの便利なオプションがあります。

(curl wttr.in/New-York?n -UserAgent'curl ')。Content

これにより、正午と夜のみを含む予測の短いバージョンが表示されます。

(curl wttr.in/New-York?0 -UserAgent'curl ')。Content

これにより、指定した場所の現在の天気のみが表示されます。

PowerShellでのWindows10の短い天気予報

wttr.inサービスがWebブラウザに予測を表示できることは言及する価値があります。 PowerShellで使用しているのと同じ場所にブラウザーを向けます。次のスクリーンショットを参照してください。

Windows 10 Weather In Edge

場所に「.png」を追加すると、サービスはPNG画像を返します。あなたはそれをあなたのウェブページに埋め込むことができます。
たとえば、次のリンクを開きます。 http://wttr.in/New-York.png

Windows 10 Png Weather In Edge

PNGモードの場合、次のようにパラメータを渡すことができます。

wttr.in/Location_parameters.png

例えば:

wttr.in/New-York_tq0.png

このサービスはいくつかの言語にローカライズされています。
予測言語を変更するには、次の構文を使用できます。

(curl wttr.in/Berlin?lang=de -UserAgent'curl ')。Content(curl wttr.in/Moscow?lang=ru -UserAgent'curl')。Content

ロシア語に翻訳されたPowerShellのWindows10天気

または、次のようにサブドメインを使用できます。

(curl de.wttr.in/Berlin -UserAgent'curl ')。Content(curl ru.wttr.in/Moscow -UserAgent'curl')。Content

PowerShellのWindows10天気をドイツ語に翻訳

サポートされている言語は次のとおりです。

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 be

ネットフリックスで見たものを見る方法

Wttr.inを使用して、現在の月の満ち欠けを確認できます。次のコマンドを実行します。

(curl wttr.in/Moon -UserAgent'curl ')。Content

PowerShellのWindows10ムーンフェイズ

注:上記のスクリーンショットはすべて、Windows 10 CreatorsUpdateで作成されたものです。以前のWindowsバージョンでは、PowerShellのANSIシーケンスに問題がある可能性があります。 Windows7またはWindows8を実行している場合は、次のページを参照して回避策を入手してください。 PowerShellコンソールでwttr.inを有効にする方法

それでおしまい。

興味深い記事

エディターズチョイス

Windows 10 20H1は、Azureのスケジュールに従って今年12月にリリースされます。
Windows 10 20H1は、Azureのスケジュールに従って今年12月にリリースされます。
Microsoft Windowsをよくフォローしている愛好家は、Windows開発が数か月前にAzureグループに移されたことを覚えているかもしれません。 Windows10が12月と6月にリリースされることがわかりました。これは、Windows 10 '20H1'が新しいリズムでリリースされる最初のOSバージョンになることを意味します。
Logitech Unifying Receiver をアップデートする方法
Logitech Unifying Receiver をアップデートする方法
一部の Logitech ワイヤレス デバイスはハッカーに対して脆弱です。コンピューターを安全に保ち、デバイスを完璧に動作させるために、Logicool Unifying Receiver を更新する方法を学びましょう。
シャープスマートテレビでディズニープラスをダウンロードする方法
シャープスマートテレビでディズニープラスをダウンロードする方法
もうDisney +を待つ必要はありません–ついに登場です。エキサイティングなストリーミングプラットフォームは、Netflix、Amazon、Huluなどの最も人気のあるストリーミングサービスの強力な競争相手になります。 Disney +のリリースはいくつかの悪いものをもたらしました
タルコフからの脱出でイェーガーのロックを解除する方法
タルコフからの脱出でイェーガーのロックを解除する方法
Escape from Tarkov は、昨年末の幸運な Twitch ドロップにより、非常に人気の MMO FPS になりました。新たに発見されたステータスで、プレイヤーは初めてゲームをプレイするために群がっています。当然のことながら、初心者は
不明な発信​​者が誰であるかを調べる方法
不明な発信​​者が誰であるかを調べる方法
知らない番号からの不要な電話を頻繁に受信している場合は、イライラして電話を止める方法を探している可能性があります。残念ながら、その番号がどのように見えるかわからないため、ブロックすることはできません
ティアーズ オブ ザ キングダムで弓を融合する方法
ティアーズ オブ ザ キングダムで弓を融合する方法
ヒューズ能力は、スリルを求める人にとって素晴らしい追加機能です。
二ノ国IIレヴァナントキングダムレビュー:JRPGが今なお最高に君臨している証拠
二ノ国IIレヴァナントキングダムレビュー:JRPGが今なお最高に君臨している証拠
それほど頻繁には発生しませんが、二ノ国II:レヴァナントキングダムは、最も珍しいものの1つであり、あらゆる点でオリジナルを凌駕する続編です。 Neirと同じように:Automataはオリジナルを裏切ることなくNeirを再発明しました。