回答:
使用net use
例:
net use X: \\SERVER\Share
X:
共有をマップするドライブ文字と共有へ\\SERVER\Share
のUNCパスはどこにあります。これMy Computer
により、GUIを介してマップされた他のすべての共有と同様に、共有がコマンドラインで表示されるようになります。
後で共有を切断するには、使用します
net use X: /delete
ネットワークドライブをマップしない場合は、を使用してコマンドプロンプトから直接UNCパスにnet use
アクセスできます。pushd
例えば:
pushd \\server\share
これにより、一時的にマップされたドライブが自動的に作成され、現在の作業ディレクトリになります。
ネットワーク共有での作業が終了したら、popd
コマンドを入力します。これにより、以前のディレクトリに戻り、一時的なネットワークドライブが削除されます。
popd
そしてpushd
コマンドは、ローカルディレクトリで使用することができます。これらは、訪問したディレクトリのスタックを構築します。これは、コマンドラインで多くの作業を行う場合に便利です。でディレクトリを変更するとpushd
、元の場所に戻ることができますpopd
。ディレクトリのスタックがそれぞれで構築され、pushd
1つのディレクトリでスタックをバックアップしますpopd
。
ドライブでいくつかのアクション(移動、コピーなど)のみを実行する場合は、コマンドライン構文と\ \ SERVER \ FOLDER \ FILEを使用できます。
例:
「コピー\ \ Server-01 \ Folder-01 \ MyFile.pdf」
このコマンドは、指定したファイルをCWD(現在の作業ディレクトリ)にコピーします。
同様に:
md \ \ Server-01 \ NewFolder
ディレクトリを作成するには
rd \ \ Server-01 \ DeleteFolder
ディレクトリを削除するには
この方法は、ネットワーク全体で1つまたは2つの操作を実行したい場合にのみ役立ち、ネットワークドライブのマッピングを煩わせることはできません。または、私の場合のように、ネットワークドライブが別の状態にあり、ファイルやフォルダーを操作する際の遅れが痛い場合があります。ネットワーク経由でファイルを開いてみるよりも、コマンドラインを使用してファイルをデスクトップにコピーしてそこから表示する方が簡単です。
それ以外の場合は、Dave Webbの提案に従ってpushdとpopdを使用します。