Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10のコマンドラインに加えられた主な変更点まとめ

Windows 10では数多くの変更が行われましたが、その中にはあまり話題になっていないものもあります。その一つがコマンドラインに関する変更です。今回はこの点に焦点を当てて解説していきます。

Windows 10におけるコマンドラインの改善点

Windows 10のコマンドラインに加えられた主な変更点まとめ

Microsoftはコマンドラインに対していくつかの新機能を追加しました。開発者はもちろん、さまざまな理由からコマンドラインを日常的に利用するユーザーにとっても、これらの変更は非常に好評です。

それでは、具体的な新機能を順番に見ていきましょう。

TarとCurlのサポート

Windows 10のコマンドラインに加えられた主な変更点まとめ

Linuxを本格的に使っている方なら、.TARアーカイブに馴染みがあるでしょう。Linuxでは.ZIPよりも.tar形式が標準的なアーカイブ形式として好まれていますが、このたびWindows 10でも.tarファイルを扱えるようになりました。

CURLは、ファイルの送受信を可能にするCLIツールです。複数のプロトコルに対応しており、コマンドラインから手軽にHTTPリクエストを送信し、レスポンスを確認することもできます。

バックグラウンドタスクの実行

Windows 10のコマンドラインに加えられた主な変更点まとめ

以前からWindows 10でもバックグラウンドタスクを実行することは可能でしたが、問題はWSLコンソールを開いたままにしておかなければ、タスクが終了してしまうという点でした。最新のアップデートにより、WSLコンソールを気にせずバックグラウンドタスクを実行できるようになりました。

コンソールを閉じてもタスクは動作し続けるため、これは大きな改善といえます。

Unixソケットへの対応

従来、UnixソケットはWindows 10ではサポートされていませんでしたが、v1803アップデートによって状況が変わりました。さらに、WindowsとWSL間でUnixソケットを介した通信も可能になっています。

ただし、この機能にはいくつかのルールがあるため、Microsoftが公開しているブログ記事で詳細な情報を確認することをおすすめします。

OpenSSHベースのクライアントとサーバー

OpenSSHスイートは、OpenBSD Foundationによって開発されたツール群です。リモートでのコマンドライン管理、公開鍵・秘密鍵の管理、安全なファイル転送などを目的として作られています。

今回のアップデートにより、ユーザーはSSHクライアントやキーエージェントを利用できるようになりました。SSHサーバーについては、オンデマンドで追加できるオプション機能として提供されています。

これらのツールはWindows 10コミュニティから強く要望されていたものであり、Microsoftの対応に喜ぶユーザーは多いはずです。

Hyper-Vと拡張セッションモード

Windows 10のコマンドラインに加えられた主な変更点まとめ

以前は、Hyper-V上で動作するLinux仮想マシン(VM)は拡張セッションモードの恩恵を受けられませんでしたが、Windows 10 v1803アップデートによりそれが変わりました。Microsoftによると、これはオープンソースのXRDPプロジェクトによって実現されたもので、RDPプロトコル経由でWindows仮想マシンとやり取りするのと同じ方法で、Linux仮想マシンとも対話できるようになったとのことです。

実際に試してみると、ユーザーエクスペリエンスの大幅な向上を実感できるでしょう。

UWPコンソールアプリケーション

MicrosoftはUniversal Windows Platform(UWP)を未来のプラットフォームとして推進していますが、長年の改良にもかかわらず、従来のアプリ配布方式と比べるとまだ制限が多くありました。コンソールアプリケーションを作成したい場合、選択肢はレガシーな手法のみでしたが、Windows 10 v1803以降はこの状況が変化しました。

そう、お読みの通り、UWPコンソールアプリケーションがWindows 10で正式にサポートされるようになったのです。開発者はいつでも自分のコンソールアプリケーションをMicrosoft Storeで公開できるようになりました。

  1. Windows 11/10のタスクマネージャーでコマンドラインを表示する方法

    タスクマネージャーは、Windowsパソコンに標準搭載されている最も便利なツールのひとつです。応答しなくなったタスクの強制終了や、スタートアップアプリの管理などを手軽に行えるほか、実行中のプロセスに関するさまざまな情報を確認することもできます。たとえば、CPU使用率、メモリ使用量、ディスク使用率、GPU使用率といった詳細なデータをリアルタイムでチェック可能です。さらに、Windows 11/10のタスクマネージャーでは、各プロセスのコマンドライン(実行時のコマンドパス)を表示することもできます。この記事では、その具体的な設定方法を解説します。タスクマネージャーでコマンドラインを表示する手順「プ

  2. Windows 7のサポート終了後も安全に使い続けるためのセキュリティ対策5選

    Windows 7のサポート終了日である2020年1月14日はすでに過ぎ、マイクロソフトによる正式なサポートが終了しました。同社は以前からWindows 7のサポートを2020年に打ち切ると発表しており、現在では技術サポートやセキュリティ更新プログラムの提供が行われていません。これにより、Windows 7をOSとして使用している多数のコンピューターが影響を受けることになりました。マイクロソフトは、最新のOSと継続的なサポートを受けられるよう、Windows 10へのアップグレードをユーザーに推奨しています。 それでも多くのユーザーがWindows 7を使い続けており、「本当に安全に使えるの