- ベストアンサー
ftp、ipconfig等不可。
コマンドプロンプトにて、”ftp””ipconfig”等、ネットワーク系のコマンドが実行不可となってしまいました。具体的には 「'ftp' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 というメッセージがでます。 system32配下にFTP.exe等あるのは確認したのですが・・・。 どうしたら、実行可能となるでしょうか? ちなみにcd や dir など基本的なコマンドは動作可能です。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
外部コマンドのPathが通ってないのでは?("dir"や"cd"は内部コマンドなので、パスが通ってなくても実行可能です) コマンドプロンプトに path と入力して、 "C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;” (←Windows2000のデフォルト設定です。) と表示されるかどうか確認してみてください。(インストールされているソフトによっては、上記の後ろにいろいろなパスが続いていると思いますが・・・) もし、"C:\WINNT\system32"がなかったら、デスクトップの『マイコンピュータ』を右クリック⇒『プロパティ』⇒『システムのプロパティ』⇒『詳細』タブの『環境変数』をクリック。 『システム環境変数』の一覧から、"Path"を選択、『編集』をクリックして、"C:\WINNT\system32"(または、"%SystemRoot%\system32")を書き加えます。 ちなみに、"Windows 2000 Pro"のデフォルトのPathの設定は下記のようになっています。 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; "%SystemRoot%"はシステムが"C:\WINNT"に置き換えてくれます。
その他の回答 (1)
- Traja
- ベストアンサー率19% (107/546)
単純に、パスが効いていないってことは無いですよね? system32をカレントにしてみたらどうなります?
お礼
そのようでした。 おさわがせしました。 ありがとうございました。
お礼
ありがとうございます。 ご指摘の通り、pathが通っていなかったようです。 ちなみにあそこに複数定義する必要がある場合は ”;”で区切れば大丈夫ですよね? とても助かりました。 本当にありがとうございましたm(__)m