VBScriptを使用して圧縮されたフォルダを削除しようとしています。 zipファイルには他のフォルダとファイルもあります。VBSフォルダをZippedフォルダから削除します
編集開始:基本コードをされてから:How to delete files from zip with VBScript エンド編集ここ
は、私はそれを削除しようとしたスクリプトのローカライズされたサンプルです:
悲しいことzipfile = "D:\testFolder\zippers\TestIt\New folder\your.zip"
foldername = "New folder"
destination = "D:\testFolder\zippers\TestIt\New folder"
Set app = CreateObject("Shell.Application")
For Each f In app.NameSpace(zipfile).Items
If f.Name = foldername Then
app.Namespace(destination).MoveHere f, FOF_NOCONFIRMATION
End If
Next
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder fso.BuildPath(destination, foldername), True
、ZIPの遺跡内のフォルダ。だからMoveHereはCopyHereの代わりに見える...変わった
誰でも助けてくれますか? PS:delete-folderタグはありません。ファイルを削除するだけです...
。あなたは正しいです、私はちょうどそれを改ざんを開始する前に、私はベースコードをどこから覚えていない... 彼のおかげでありがとうが、悲しいことに、私はサードパーティのプログラムなしでこれをやろうとしている、そうでなければ私ちょうど7zipを使用します。ああ、難しいチャレンジよりも;)おかげです。 –