2011-05-13 11:15:40 +0000 2011-05-13 11:15:40 +0000
163
163

ネットワークドライブにマッピングせずにWindows CMDを使ってUNCパスをブラウズする

C:\> cd \somewhere
'\somewhere'
CMD does not support UNC paths as current directories.

この問題を回避するために通常やっていることは、そのディレクトリをネットワークドライブにマッピングすることで、コマンドプロンプトから簡単にアクセスすることができます。

回答 (7)

224
224
224
2012-03-12 20:00:01 +0000

pushd の代わりに popd cd を使用すると UNC エラーは発生しません。

pushd <UNC path> は一時的な仮想ドライブを作成してその中に入りますが、 popd はその一時的なドライブを削除して、pushd を入力した時のパスに戻します。

16
16
16
2015-07-09 17:53:13 +0000

私はすでにインストールされているので、これを行うために Git Bash を使用しています。

追加ボーナスとして: また、より良い色を持っています。

12
12
12
2011-05-13 16:07:34 +0000

Kliu の “ContextConsole Shell Extension” (別名 Open Command Prompt) によると、"ネットワークパス (UNC パス) からもディレクトリを開くことができます" (エクスプローラのウィンドウから)。

8
8
8
2013-01-28 07:51:00 +0000

私もCプログラムでC:\> cd \somewhereでUNC問題にぶち当たってしまいました。このページを見つけて、netコマンドについて学びました。他の人が学ぶために自分の経験を投稿してくれた人たちに感謝します。)

4
4
4
2011-05-13 12:10:04 +0000

XPを使用している場合は、このサイトを参照してください http://support.microsoft.com/kb/156276

追加する必要があるレジストリ値があり、ログアウトし、再度ログインしてください…そして今、あなたのcmd.exeはUNC-Pathsをサポートしています。それはあなたがまだパスに cd することができないことを私には思えますが、あなたは dir, copy …

別の選択肢は、あなたが共有に切り替えることができるようになります pushd コマンドを使用することかもしれません (私はそれを一時的なドライブ文字を割り当てることによって推測します) http://support.microsoft.com/kb/317379

-1
-1
-1
2020-01-16 21:55:55 +0000

イムホ、最もエレガントな解決策は、ネットワークパスのシンボリックリンクを作成するためにmklink /Dを使用することです。

-3
-3
-3
2012-06-21 10:31:30 +0000

HttpFileServerアプリケーションを使用することができます、それは、Windows上で、非常に軽く、非常に簡単に設定することができます、それはあなたがHTTPプロトコルでネットワークフォルダUNC(\servershare)を共有することができ、HTTPリンクは、任意のHTMLページで使用することができます&002 [ http://www.rejetto.com/hfs/ ]&003&002&002それは素晴らしいです。