2012-12-13 16:42:23 +0000 2012-12-13 16:42:23 +0000
2
2

Windows cmd.exeからリモートコンピュータに接続する方法

Windowsのcmd.exeからリモートコンピュータに接続しようとしています。最初はcdで接続しようとしていましたが、pushdを発見しました。今、私はUNCパスでそれにプッシュしようとしていますが、ホスト名はrootで、IPアドレスは192.168.1.109です。問題はUNCでホスト名を指定する方法がわからないことです。

pushd \root@192.168.1.109\home
pushd \192.168.1.109\home
pushd \192.168.1.109\root\home
pushd \root92.168.1.109\home
pushd \192.168.1.109@root\home

を試してみましたが、最初のコマンドでは “The system cannot find the path specified. "となり、残りのコマンドでは "The network path was not found. "となります。

0x1&

リモートの UNC パスにホスト名 (この場合は "root” ) を含める方法の明確な例を見つけることができればいいのですが、それとも他に何か問題があるのでしょうか?

回答 (1)

2
2
2
2012-12-13 23:45:12 +0000

cdpushdのどちらかをUNCパスにcannotすることは99.44%確実です。

net use * \192.168.1.109\home

( Ilya’s answer あなたの値を代入した構文)は、リモートコンピュータ上のフォルダをシステム上の人工ディスクドライブデバイスにマッピングします。

Drive Z: is now connected to \192.168.1.109\home

使用したいお気に入りの文字があり、他の何にも割り当てられていないことがわかっている場合は、次のように指定することができます。

net use S: \root\home

IPアドレスの代わりにホスト名を単純に入れることができることに注意してください。

複数のディスク(疑似)デバイスを持つWindowsシステムをナビゲートする方法を知っていますか?   ほとんどの人は2ステップでディスク間を移動します。 _

C:\> S: S:\> cd \home

または

S:\home>       // 注:これは実際には C:\> cd S:\homeにはなりません。 _ S:\home                        // 今、あなたはそこにいます。 _ C:\> S:

しかし、もう少し短い方法があります:

S:\home>        // C:\> cd /d S:\home cd _とは、ディレクトリとドライブを1ステップで変更することを意味します。 _ /d                     _// ジャーン! _

ちょっと待って……なぜ質問にタグを付けたのか bash ?