VBScript 压缩文件夹/子文件夹中的所有文件,同时保留原始文件名
我想知道是否有人有一个脚本来压缩文件夹及其子文件夹中的所有文件,同时保留原始文件名?所以基本上对于文件夹中的每个文件,我都希望创建一个相应的 zip 文件。我以前从未使用过 VBScript,所以我不确定如何做到这一点,并且需要花费相当长的时间才能弄清楚。然后我将删除原始文件的所有实例。
I'm wondering if someone has a script to zip all the files in a folder and it's sub-folders while maintaining the original filenames? So basically for every file within the folder, I would want a corresponding zip file created. I've never used VBScript before so I'm not sure how this can be done and would take a me quite a while to figure it out. I would then remove all instances of the original files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以下载 zip 实用程序,例如 GNU zip、pkzip、rar、winzip 等。找到一个具有命令行功能。然后你可以使用 for 循环创建一个批处理(循环遍历你的文件)并将它们一一压缩。检查
ren /?
、del /?
重命名和删除文件。You can download zip utilities like GNU zip, pkzip, rar, winzip etc. find one that comes with command line capability. then you can just create a batch using for loop (to loop over you files) and zipping them one by one. check
ren /?
,del /?
for renaming and deleting files.您所要求的正是 gzip 实用程序的作用。它将数据压缩到具有原始文件名和扩展名的 .gz 文件中。默认情况下,成功后会删除原始文件。解压是相反的过程。
What you're asking for is exactly what the gzip utility does. It compresses the data into a .gz file with the original file name and extention. By default when it succeeds it removes the original file. unzipping is the opposite process.