i've got the following batch script which calcuates a number based on a few things, its a rather big number however, This is what it should generate(example)76561197960287930 not more not less.
@echo off
if NOT %1a == a goto recurse
reg query HKCU\Software\Valve\Steam\Users > users.tmp
echo.
echo
for /f "skip=1 delims=\ tokens=6" %%i in (users.tmp) do call %0 %%i
del users.tmp
echo
pause>nul
goto end
:recurse
set SID=%1
set /A SID=SID/2
set /A SID1=SID*2
set STEAMBIT=0
if NOT %SID1% == %1 set STEAMBIT=1
echo UserID: %SID%
echo %SID% > userid.txt
SET /A Result = ( %SID% * 2 ) + ( %STEAMBIT% + 76561197960265728 )
echo %result% > useridresult.txt
goto end
:end
exit
Is there a fix and or workaround? thanks