2016-10-16 23 views
0

VBScriptを使用して空のzipファイルを作成しようとしています。しかし、CreateTextFileメソッドだけを使用すると、開いていないエラーファイルが作成されました。VBSのzipファイルの名前は?

Write Chr(80) & Chr(75) & Chr(5) & Chr(6) & String(18, 0) 

の両方が動作しているよう
write("PK" & Chr(5) & Chr(6) & String(18, Chr(0)) 

を追加しようとしました。なぜこれが使われているのか分かりませんでした。誰かが私にこの命令を説明できますか?

答えて

2

Zipファイルはテキストファイルを含むことができますが、テキストファイル自体ではないので、拡張子.zipの空のテキストファイルを作成するだけで自然に動作することはありません。

2つのWriteステートメントは、両方とも空のzipファイルのバイトシーケンスを作成します。そのため、結果のファイルをzipファイルとして開くことができます。

関連する問題