我一直在處理這個腳本一點,我是新的編寫批處理文件。我知道我的語法錯了,需要一些幫助。批處理的語法問題
@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 –