Windows10でコマンドラインを使用してネットワークパスにアクセスする3つの方法

多くの場合、コマンドラインインターフェイス(CLI)を使用して、別のデバイスに配置されているファイルまたはフォルダーにアクセスする必要があります。 ウィンドウズ10 端末。パッケージを実行する必要があるか、その他の理由である可能性があります。しかし、単純な ディレクトリの変更(cd) コマンドプロンプトのコマンドは、ネットワーク上のパスに移動するのに十分ではありません。

この記事では、コマンドラインを使用してネットワークパスにアクセスしたり、デバイスにマップしたりするために使用できるさまざまな方法と手法について説明します。 クイックサマリー 隠れる 1 Windows10でネットワークパスをマップしてアクセスするための従来の方法 2 Windows10でコマンドラインを使用してネットワークパスにアクセスする方法 2.1 Pushdコマンドを使用してコマンドプロンプトからネットワークパスにアクセスする 2.2 NetUseコマンドを使用してコマンドプロンプトからネットワークパスをマップします 2.3 cdコマンドを使用してPowerShellからネットワークパスにアクセスする 3 締めくくりの言葉

Windows10でネットワークパスをマップしてアクセスするための従来の方法

通常、ユーザーは[ファイル名を指定して実行]を使用するか、ファイルエクスプローラーから直接ネットワークパスにアクセスします。また、CLIを介してネットワークパスにアクセスしようとしたときの違いを理解できるように、この方法についても説明します。

  1. ファイルエクスプローラーを使用してネットワークドライブをマップするには、をクリックします このPC 左側のナビゲーションバーで、をクリックします ネットワークドライブをマッピングする エクスプローラーのトップメニューから。
  2. ネットワークドライブのマップ ウィザードがポップアップします。新しいドライブに割り当てる空のアルファベットを選択し、下のフィールドにそのパスを入力し、下のボックスをチェックして好みを選択してから、をクリックします 終了

    ネットワークパスのIPアドレスは、デバイスの名前に変更できることに注意してください。さらに、パスでは大文字と小文字が区別されないため、大文字と小文字は関係ありません。
  3. パスにアクセスするために、宛先ユーザーアカウントのクレデンシャルを入力するように求められます。正しいクレデンシャルを入力して、 わかった

これで、ファイルエクスプローラーで、パスをPCの接続ドライブとして追加する必要があることを確認できます。

パスを入力して正しい資格情報を入力することにより、エクスプローラーまたは実行から直接ネットワークパスにアクセスすることもできます。

これは、グラフィカルユーザーインターフェイス(GUI)を使用してネットワークドライブをマップおよびアクセスするための便利な方法です。ただし、CLIを使用して特定のファイルにアクセスし、そこから直接実行する必要がある場合はどうなりますか?以下に解決策があります。

Windows10でコマンドラインを使用してネットワークパスにアクセスする方法

コマンドプロンプトまたはWindowsPowerShellを使用して、自分のコンピューター内を移動する方法を知っているかもしれません。ただし、ネットワーク上のパスに移動するのは別の話です。

Pushdコマンドを使用してコマンドプロンプトからネットワークパスにアクセスする

コマンドプロンプト内のディレクトリの変更は、 CD 指図。ただし、これはリモートパスにアクセスする場合は機能せず、CMDが現在のディレクトリとしてUNCパスをサポートしていないことを示すエラーが表示されます。

汎用名前付け規則(UNC)パスは、ダブルフォワードまたはバックスラッシュとそれに続くコンピューター名/ IPアドレスで構成されるパスです。これはコマンドプロンプトではサポートされておらず、コマンドを理解していません。

あなたは使用する必要があります プッシュ コマンドプロンプトからネットワークパスにアクセスするコマンド。これを行うには、以下のコマンドを使用します:

pushd  NetworkPath  

交換 NetworkPath 以下の例のように、ネットワーク経由でアクセスする場所へのパスを指定します。

pushd \itechticsserversharedfolder

ヒント: ロケーションフォルダの名前にスペースが含まれている場合は、全体を囲みます NetworkPath 逆コンマ()。

上の画像でお気づきかもしれませんが、コマンドを入力すると、作業ディレクトリが次のように変更されました。 。この文字はパスに自動的に割り当てられ、パスもマップされ、ファイルエクスプローラーを使用してドライブとして表示できるようになりました。

コマンドプロンプトからネットワークパスにアクセスする別の方法は、従来のファイルエクスプローラーを使用して手動でマップし、次に CD 次の画像のように、新しく割り当てられたドライブ文字を使用してディレクトリを変更するコマンド:

NetUseコマンドを使用してコマンドプロンプトからネットワークパスをマップします

コマンドプロンプトからネットワークパスにアクセスするもう1つの簡単な方法は、 ネット使用 最初に場所をマップするコマンド。この方法では、ネットワークドライブをマウントしたり、カスタムレターを設定したりできます。

以下のコマンドを使用して、ネットワーク上の場所をマップします。

net use  Letter:   NetworkPath  /PERSISTENT:YES

交換 手紙 パスの空のドライブ文字で置き換えます NetworkPath アクセスしたい場所へのパスを指定します。このコマンドの使用例を次に示します。

場所がマッピングされたので、単に CD アクセスするコマンド。

cdコマンドを使用してPowerShellからネットワークパスにアクセスする

コマンドプロンプトとは異なり、Windows PowerShellはUNCパスを理解するため、cdコマンドを使用してディレクトリを変更できます。この方法は、インターネット経由ではなくローカルの場所にアクセスするようなものであるため、簡単です。

以下のPowerShellのコマンドを使用して、ネットワークパスにアクセスします。

cd  NetworkPath  

交換 NetworkPath 以下の例のように、アクセスしたい場所で:

このアプローチでは場所をマップしませんが、WindowsPowerShellを介してのみアクセスできます。

締めくくりの言葉

CLIだけを使用してネットワークパスにアクセスする方法は複数あります。ただし、使用する方法を決定するのはあなた次第です。

ネットワークパスにアクセスした後に特定のスクリプトを実行する必要がある場合は、PowerShellを使用することをお勧めします。ただし、パッケージの実行やCLI内での結果の取得などの基本的なタスクを実行する必要がある場合は、コマンドプロンプトで十分です。

単に場所を参照したい場合は、従来のファイルエクスプローラーで十分です。