- ベストアンサー
dosコマンドについて<\\フォルダを参照するには?>
dos上ので処理について下記の質問がございます。 現在 windows 2000/xp/vista を使っています。 (1)ネットワークフォルダを参照するには? \\ で始まるフォルダへ移動するにはどのようにすればよいでしょうか? 普通にcd で移動しようとすると ディレクトリが見つからないという内容のメッセージが表示され移動できません。 (2)ファイルをフルパスで指定したいのですが・・・? cd C:\Program Files と打つとcd出来るのですが 例えば start C:\Program Files\teraterm\ttermpro.exe と打つと、 ファイル C:\Program が見つかりません。 と表示され、ファイルにたどりつけません。 どのように入力すれば、よいのでしょうか? 以上、よろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
(1)別PCのネットワークディレクトリ自体に移動はできません。 ネットワークディレクトリをドライブに割り当てを行ってください。 (2)途中にスペースの入るフォルダに移動する場合はディレクトリをダブルクォーテーション(")で囲ってください。 実行ファイルまで含むなら実行ファイルまでを囲ってください。 もしくは8+3文字の短縮フォルダ名で指定してください。 実行ファイルの起動なら、STARTがない『絶対ディレクトリ+実行ファイル』のみで起動できると思います。
その他の回答 (3)
- 486HA
- ベストアンサー率45% (1013/2247)
:>dosコマンドについて<\\フォルダを参照するには?> 基本的なことですが、”コマンド・プロンプト”であって「dosコマンド」ではありません。 :>(1)ネットワークフォルダを参照するには? 「\\net\folder\」または「\\123.123.123.123\folder」のようにショートカットを作成しておく。 :>(2)ファイルをフルパスで指定したいのですが・・・? start "C:\Program Files\teraterm\ttermpro.exe" とする。
お礼
ありがとうございます! 大変、参考になりました!!
DOSからネットワークにアクセスするには、ネットワークドライブを設定しておくのが一般的だと思います。 http://support.microsoft.com/kb/308582/ja によるところ、netシェルからuseコマンドで接続できるできるようです。
お礼
ありがとうございます! コマンドによるドライブ割り当てについて活用させていただきます! ページの参照もとても参考になりました!!
- aurumnet
- ベストアンサー率43% (51/117)
半角スペースを含んでいるのが原因です。 スペースを含んでいるものにはダブルコーテーションでかこってください。 "Program Files"\teraterm\ttermpro.exe
お礼
ありがとうございます! おかげさまで解決しました!!
お礼
ありがとうございます! 早速、活用させていただきます! 大変、助かりました!!