reactos/boot/bootdata/bootcdregtest/regtest.cmd
Katayama Hirofumi MZ 78f5854348
[BOOTDATA][BOOTCDREGTEST] Don't hardcode C:\ReactOS (#2346)
- Use %WINDIR% instead of C:\ReactOS.
- Quote paths.
CORE-14747
2020-02-15 09:21:41 +09:00

25 lines
1 KiB
Batchfile

@echo off
set WINETEST_DEBUG=0
set WINETEST_PLATFORM=reactos
:: On the first boot, we're started through RunOnce.
:: Add us to the Run key, so we're also started on the next reboot in case ReactOS crashed *and* the registry has been saved.
:: Exit right after that, because Explorer processes the Run key right after RunOnce and therefore picks up regtest.cmd a second time during the first boot.
reg query HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v regtest
if "%errorlevel%"=="1" (
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v regtest /t REG_SZ /d "%SystemRoot%\system32\cmd.exe /c regtest.cmd"
exit 0
)
move "%WINDIR%\bin\redirtest1.dll" "%WINDIR%\bin\kernel32test_versioned.dll"
move "%WINDIR%\bin\testdata\redirtest2.dll" "%WINDIR%\bin\testdata\kernel32test_versioned.dll"
if exist "%WINDIR%\bin\AHKAppTests.cmd" (
dbgprint "Preparing AHK Application testing suite."
call "%WINDIR%\bin\AHKAppTests.cmd"
del "%WINDIR%\bin\AHKAppTests.cmd"
)
dbgprint --process "ipconfig"
cd "%WINDIR%\bin"
start rosautotest /r /s /n