Hi everyone, I did a new installation, but Windows update installer package KB898461 (which is present in the HF folder) and several other updates were missing. So I checked the HFSLIP script and found this on line 482: IF EXIST HF\*898461*.exe ( FOR /F %%I IN ('DIR/B/OD HF\*898461*.exe') DO SET PKGINST=%%I ECHO !PKGINST!&MD TEMP&START/WAIT HF\!PKGINST! /Q /X:TEMP ... ) I tested this section with this test: @ECHO ON IF EXIST HF\*898461*.exe ( FOR /F %%I IN ('DIR/B/OD HF\*898461*.exe') DO SET PKGINST=%%I ECHO PKGINST=%PKGINST% ) PAUSE When I run it, I get this output: C:\hfslipWxp>SET PKGINST=WindowsXP-KB898461-x86-DEU.exe PKGINST= The variable PKGINST is set, but in the next line, the contents of the variable is gone. Has anyone a solution for this? I'm using Windows XP Pro SP3 German and checked my source with Mimo's File-Checker.