新規記事投稿 フォロー記事投稿 記事のキャンセル
From: いしどう <ishidou@po.iijnet.or.jp>
Subject: Re: フォルダ名の問題?
Date: 1999/09/04 01:10:44
Reference: mesh.npc.2/00675

いしどう@自宅 です。

9月3日に、わたし@会社は書きました。

>C:\>C:\WINNT\system32\cmd.exe /C "E:\Program Files\an httpd"\cgi-bin\npc.exe > C:\TEMP\1.0
>'E:\Program' は、内部コマンドまたは外部コマンド、
>操作可能なプログラムまたはバッチ ファイルとして認識されていません。
>
>C:\>
>
>となりますね。

(上のエラーメッセージは、Windows2000のベータ版で実行した結果なので、
NT4.0とは異なっています (^^;; ごめんなさい)

ふと思いついて

C:\>C:\WINNT\system32\cmd.exe /C "E:\Program^ Files\an^ httpd\cgi-bin\npc.exe > C:\TEMP\1.0"

をコマンドプロンプトで実行してみたら、動作しました。
(2つめのダブルクォートを行末に移動して、空白文字をアクセント記号 "^" でエスケープしてみたのです。
NTの cmd.exe のエスケープ文字は ^ なので)