0

次のようなディレクトリ名にアクセスしようとしています

C:\Documents and Settings\rasmikanta.g\Desktop\last

パス名 (つまりC:\Documents and Settings) にスペースがあるため、hudson サーバー経由でこのパスにアクセスしているときにエラーが発生します。スペースを許可しません。

その場所にアクセスできるように、このスペースを特殊文字などに置き換える方法はありますか?

4

1 に答える 1

1

パス内のスペースを置き換える「特殊文字」はありません。それがどうなるかさえ分からない。スペースの代わりに任意の文字を作成した場合、その文字を含むパスをどのように使用しますか?

これに対する標準的な解決策は、二重引用符を使用してパス文字列を引用することです。これにより、1 つの単位として認識され、スペースが区切り文字として機能するのを防ぐことができます。例えば:

"C:\Documents and Settings\rasmikanta.g\Desktop\last"

あなたのプログラムが本当に壊れていて、2013 年に長いファイル名をサポートしていない場合は、無礼にそれを捨てて、別のものを使用する時が来ました。

于 2013-03-29T07:46:22.390 に答える