微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的.bat脚本有什么问题?

所以,我正在尝试编写一个使用7-zip的脚本来将包含另一个.zip文件的.zip文件解压缩到当前目录中,并将其删除

当我在命令提示符中input时,一切正常。

set 7ZIP="C:Program Files7-Zip7zG.exe" for %X in (*.zip) do start "Extracting..." /WAIT %7ZIP% x "%X" && del "%X"

但是,当我尝试在一个.bat文件(注意%%)中做到这一点,我得到一个奇怪的错误

set 7ZIP="C:Program Files7-Zip7zG.exe" for %%X in (*.zip) do start "Extracting..." /WAIT %7ZIP% x "%%X" && del "%%X"

使用7zip解压缩特定文件夹的命令

7-Zip命令在Windows上创build和提取密码保护的ZIP文件

如何使用命令行选项打开7zip文件pipe理器中的档案?

Windows Azure虚拟机在缩放时访问networking速度很慢

如何处理CRC错误,同时通过Powershell中的7zip命令提取.zip?

有任何想法吗?

Windows Server 2008 64位上的7-Zip执行权限

如何使用7zip直接为.7z存档文件而不提取

Windows Server 2008 r2 7z备份脚本

创build一个batch file来备份指定的文件

.7z文件是否有相当于gzip.open()?

好吧,我刚刚得知,你显然不能在.bat脚本(或启动命令??)中以数字开头的变量,因为这是有效的:

set ZIP7="C:Program Files7-Zip7zG.exe" for %%X in (*.zip) do start "Extracting..." /WAIT %ZIP7% x "%%X" && del "%%X"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐