Windows 10のコマンドプロンプトでネットワークの場所にアクセスする方法

Windows 10 コマンド プロンプトでネットワーク共有にアクセスするには、完全な UNC パスを使用しますpushd。たとえば、pushd "\\FILESERVER\Team Share\Reports"。このcdコマンドは UNC パスを CMD の現在のディレクトリとして設定できないため、「CMD は UNC パスを現在のディレクトリとしてサポートしていません」というメッセージを返しますpushd。 は共有を一時的に使用可能なドライブ文字にマッピングし、フォルダーに変更します。popd後ほど を実行すると、開始した場所に戻ります。この架空のサーバー パスを、アクセスできるものに置き換えてください。

以下のインターフェース例では、架空の共有パスとサンプルファイル名を使用しています。

1. 完全な UNC パスを見つける

UNC パスは 2 つのバックスラッシュで始まり、 のパターンに従います\\server\share\folder。 の場合\\FILESERVER\Team Share\Reports、FILESERVERはサーバー、Team Shareは共有、Reportsはサブフォルダーです。Windows はこのサーバーと共有パスの形式について説明しています。

ファイルエクスプローラーでフォルダーを開き、アドレスバーを確認します。エクスプローラーに などのマッピングされたドライブが表示されている場合はZ:\Reports、net useコマンドプロンプトで を実行してネットワーク接続を一覧表示し、リモート UNC パスを見つけます。

ファイルエクスプローラーのアドレスバーにUNCパスの例が表示され、共有のReportsフォルダーに2つのファイルがあります。
一例として、アドレスバーにサーバー、共有フォルダ、サブフォルダが表示されます。

2. コマンドプロンプトを開く

スタートメニューを開き、「コマンドプロンプト」cmdと入力して選択します。通常のファイルコマンドを実行する場合は、エクスプローラーと同じアカウントで標準のコマンドプロンプトを使用してください。管理者権限で実行したコマンドプロンプトでは、マッピングされたドライブが正しく表示されない場合があります。

Windows 10のスタートメニューで「cmd」と検索すると、「コマンドプロンプト」が最適な検索結果として表示されます。
標準のコマンドプロンプトアプリを選択してください。

3. cdUNC パスでは動作しないのはなぜですか?

入力してcd "\\FILESERVER\Team Share\Reports"もCMDは共有フォルダに移動しません。代わりにUNCパスエラーが表示され、プロンプトは元の場所に残ります。引用符はスペースを処理しますが、この制限を克服することはできません。

コマンドプロンプトに UNC ネットワークパスを指定して cd コマンドを実行すると、「CMD は UNC パスを現在のディレクトリとしてサポートしていません」というメッセージが表示されます。
cdUNCパスを直接指定している場合、このエラーは想定されるものです。

4. シェアを入力してくださいpushd

プロンプトが表示されたら、次のコマンドを入力してEnterキーを押してください。

pushd "\\FILESERVER\Team Share\Reports"

先頭のバックスラッシュは両方とも残し、パスにスペースが含まれる場合はフルパスを引用符で囲んでください。コマンド拡張機能が有効になっている場合、pushdネットワークパスを受け取り、Z: から始まる未使用のドライブ文字を一時的に割り当てます。その後、要求されたフォルダーに移動します。Z: が使用中の場合、CMD は別の利用可能なドライブ文字を使用します。割り当てられたドライブ文字は固定ではありません。

コマンドプロンプトに、例として UNC パスと結果として生成される Z コロン バックスラッシュのレポートプロンプトが表示されている。
この例では、一時的なZドライブを使用し、Reportsサブフォルダを開きます。

5. 現在のフォルダを確認します

cd単独で入力すると、現在のディレクトリが表示されます。 を実行するとdir、フォルダの内容が一覧表示されます。 または、dir /b名前の簡潔なリストが表示されます。 これにより、続行する前にプロンプ​​トが共有フォルダ上にあることが確認できます。

コマンドプロンプトで、dir スラッシュ b コマンドを実行して、Z コロン バックスラッシュ レポートから Q1.xlsx と Notes.txt を一覧表示しています。
簡単なディレクトリ一覧表示で、CMDが共有フォルダを読み取れることが確認できました。

6. ネットワークフォルダでコマンドを実行します

ネットワークフォルダからでもローカルディレクトリからと同じようにコマンドが動作するようになりました。たとえば、dir /b *.xlsxスプレッドシートファイルの一覧を表示し、type "Notes.txt"プレーンテキストファイルを表示します。これらの例の名前を実際のファイル名に置き換え、スペースを含むファイル名は引用符で囲んでください。はpushd作業場所を変更するだけで、ファイルの読み取りや変更の権限を付与するものではありません。

コマンドプロンプトで Z コロン バックスラッシュ cd の出力と dir スラッシュ b アスタリスク ドット xlsx の結果 Q1.xlsx が表示されます
一致するファイルを一覧表示するには、次のようなパターンを使用します*.xlsx。

7. 元の場所に戻る

完了したら、 を実行しますpopd。これにより、CMD は最新の で保存された場所に戻ります。コマンド拡張機能が有効になっている場合は、一時的なドライブ文字の割り当ても削除されます。 を複数回pushd使用した場合は、保存された場所ごとに逆順で を 1 回ずつ実行してください。pushdpopd

コマンドプロンプトで、Z から popd が戻り、C にレポートし、ユーザーと Alex に報告していることを示しています。
プロンプトは、以前にアクティブだったディレクトリに戻りますpushd。

8. アクセスエラーのトラブルシューティング

  • ネットワークパスが見つかりません。サーバー、共有、フォルダーのスペルを確認し、正しいネットワークまたはVPNに接続し、UNCパスがファイルエクスプローラーで開くことを確認してください。
  • アクセスが拒否されました。共有フォルダとそのファイルへのアクセス権限を持つアカウントを使用してください。共有フォルダとファイルシステムの両方のアクセス権限が適用される場合があります。所有者または管理者に確認を依頼してください。
  • 管理者プロンプトでマッピングされたドライブが見つからない場合は、エクスプローラーと同じアカウントで標準のコマンドプロンプトを実行してみてください。Windows はマッピングを別々のログオンセッションに保持できるため、管理者権限で実行したプロンプトでは標準セッションのマッピングが表示されない場合があります。
  • pushdネットワークパスを受け付けません。コマンド拡張機能が無効になっている可能性があります。コマンドセッションを開始してcmd /e:on拡張機能を有効にしてから、再試行してください。
コマンドプロンプトに例として pushd コマンドが表示され、その後「アクセスが拒否されました」というメッセージが表示されます。
この例では権限エラーが発生しています。ご自身のアカウントで共有フォルダを使用できることを確認してください。

マイクロソフトの参照情報

コメントを残す

Windows 7でデバイスドライバを更新する方法

Windows 7でデバイスドライバを更新する方法

互換性のあるWindows 7ドライバーを見つけて、デバイスマネージャーまたはメーカーのパッケージからインストールし、デバイスが動作しなくなった場合はロールバックしてください。

ChromeまたはEdgeでデスクトップにFacebookの通知を受け取る

ChromeまたはEdgeでデスクトップにFacebookの通知を受け取る

ブラウザでFacebookのデスクトップ通知をオンにし、Facebookが送信するアラートの種類を選択し、WindowsまたはmacOSでブロックされたアラートを修正します。

NVIDIA BIOSの編集方法:VBIOSを変更する前に確認すべき事項

NVIDIA BIOSの編集方法:VBIOSを変更する前に確認すべき事項

NVIDIA BIOSエディタがご使用のGPUをサポートしているかどうか、グラフィックカードのVBIOSをバックアップする方法、そしてより安全なチューニングツールやベンダー提供のファームウェアツールを使用すべきタイミングについて学びましょう。

コマンドプロンプトのタイトルバーを変更する方法

コマンドプロンプトのタイトルバーを変更する方法

titleコマンドを使用してコマンドプロンプトウィンドウの名前を変更したり、再利用可能なショートカットラベルを設定したり、Windowsターミナルのタブタイトルがリセットされないようにしたりできます。

試用版ソフトウェアのタイムストッパー:リスク、制限、および法的選択肢

試用版ソフトウェアのタイムストッパー:リスク、制限、および法的選択肢

Time Stopperがどのような目的で設計されたのか、なぜ古い試用期間延長手順が信頼できないのか、そしてソフトウェアの試用版、請求、プロジェクトファイルを安全に管理する方法について学びましょう。

Windowsの一時ファイルを素早く削除できる無料ツール2選

Windowsの一時ファイルを素早く削除できる無料ツール2選

Temp File CleanerとTemp Cleanerを比較し、それぞれが何を削除できるのかを確認し、Windowsの一時ファイルをクリーンアップする前に行うべきより安全なチェック方法を学びましょう。

SeaToolsを使用してSeagateまたはMaxtorドライブを診断および修復する

SeaToolsを使用してSeagateまたはMaxtorドライブを診断および修復する

SeaToolsを使用してSeagateまたはMaxtorドライブをチェックし、安全かつ長時間の診断を実行し、結果を解釈し、Fix Allを試す前にデータ損失のリスクを理解してください。

IconoidでWindowsデスクトップアイコンを思い通りにコントロールしよう

IconoidでWindowsデスクトップアイコンを思い通りにコントロールしよう

Iconoidは、デスクトップアイコンの非表示、ラベル色の調整、解像度ごとのレイアウト保存などが可能です。Windows 11で使用する前に確認すべき点や主な操作方法について学びましょう。

ローカルネットワークまたはインターネット上でTinyTalkを使用して音声チャットを行う方法

ローカルネットワークまたはインターネット上でTinyTalkを使用して音声チャットを行う方法

TinyTalkのダイレクトIP音声チャットのワークフローを学び、マイクを準備し、LAN上で2台のPCを接続し、インターネット通話に特別な注意が必要な理由を理解しましょう。

WinRARでパスワード保護されたRARファイルを一括解凍する方法

WinRARでパスワード保護されたRARファイルを一括解凍する方法

複数のパスワード保護されたRARアーカイブを一度に解凍し、各アーカイブをそれぞれ別のフォルダに保存し、パスワードや分割ボリュームに関するトラブルシューティングを行います。