• 締切済み

VBScriptでファイル圧縮

VBScriptでファイル圧縮をしたいと考えています。 http://okwave.jp/qa/q2006207.html こちらのNo.2さんの回答を使わせていただいたのですが、圧縮ファイル名に空白が入った物を設定するとうまく動きません。(ファイル名の末尾に~1などがつきます) 空白の入ったファイル名にするにはどうすればいいでしょう?サンプルなどをお示しいただければありがたいです。 よろしくお願いします。m(_ _)m

みんなの回答

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

提示されたコードに適用できるか未検証ですが。 「ファイル名(フォルダ名含む)に空白を含む場合、前後をダブルクォーテーション["]で囲む」を行います。 また、ダブルコーテーションを2回繰り返すことで["]を指定できます。 仮に対象ファイル名が My File.Doc であるなら、現状は = "My File.Doc" と指定しているはず。 これを、= """My File.Doc""" としてみてください。 3回連続するのが不思議かも?ですが、もっとも外側は文字列指定のため。内側の2回連続で"1文字を表現します。

関連するQ&A

専門家に質問してみよう