我一直在处理这个脚本一点,我是新的编写批处理文件。我知道我的语法错了,需要一些帮助。批处理的语法问题
@echo off
setlocal enabledelayedexpansion
set "ports=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports"
for /f %%I in ('reg query "%ports%"')
do (
echo %%I | findstr /i "c:\\convertdoc\\output\\silentprinttemp\\.*\.ps" >NUL
IF ERRORLEVEL 1 reg delete "%ports%" /v "%%I" /f
)
我还是从代码收到一个错误。 –
尝试用'for/f“delims =”%%我在('reg query'%ports%''') – npocmaka
这对我不起作用@npocmaka –