windows – 我的.bat脚本出了什么问题?
发布时间:2020-12-14 05:28:20 所属栏目:Windows 来源:网络整理
导读:所以,我正在尝试编写一个脚本,使用7-zip将包含另一个.zip文件的.zip文件解压缩到当前目录中并删除它. 当我在命令提示符下输入时,一切正常: set 7ZIP="C:Program Files7-Zip7zG.exe"for %X in (*.zip) do start "Extracting..." /WAIT %7ZIP% x "%X" del
所以,我正在尝试编写一个脚本,使用7-zip将包含另一个.zip文件的.zip文件解压缩到当前目录中并删除它.
当我在命令提示符下输入时,一切正常: 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" 有任何想法吗? 解决方法
好吧,我刚刚得知你显然不能在.bat脚本(或启动命令??)中以数字开头的变量,因为这有效:
set ZIP7="C:Program Files7-Zip7zG.exe" for %%X in (*.zip) do start "Extracting..." /WAIT %ZIP7% x "%%X" && del "%%X" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- active-directory – 我可以给计算机帐户访问权限吗?
- windows-server-2008-r2 – 我可以使用Win 2k8 R2作为IPSEC
- 原装Win8系统换win7系统(图文教程)
- .net – 为WPF MediaPlayer使用DLL资源
- 在Windows 7 64位上从Delphi 7读取注??册表的问题
- wx 0.90.0.1无法在Haskell Platform 2012.2.0.0(WinXP)上安
- windows-server-2012-r2 – 取消WSUS下载过程
- Windows – 如何设置Perfmon自动在系统启动时启动“警报”?
- windows – Flaky Connection中的大型文件复制工具
- xaml – Windows通用响应式设计重新定位