Masaüstü yüklenmeden önce kod çalışmıyor. Çözümünü arıyorum. Aşağıdaki kodu denedim ancak çalışmadı.
Kod şu şekilde:
@echo off
setlocal enabledelayedexpansion
:CheckDesktop
tasklist | findstr /i "explorer.exe" >nul
if errorlevel 1 (
timeout /t 1 >nul
goto CheckDesktop
)
net accounts /maxpwage:unlimited
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\Ninite.exe
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\3.bat
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\4.bat
rd /q /s C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts
cd /d "%SystemRoot%\Setup\"
if exist "%SystemRoot%\Setup\Scripts\" (
rd /s /q "%SystemRoot%\Setup\Scripts\"
)
exit /b
Kodun doğru çalışıp çalışmadığını bilmiyorum. Yardımcı olabilir misiniz? Ninite ve diğer .bat dosyalarının çalışması için masaüstünün yüklenmiş olması gerekiyor gibi görünüyor.
Kod şu şekilde:
@echo off
setlocal enabledelayedexpansion
:CheckDesktop
tasklist | findstr /i "explorer.exe" >nul
if errorlevel 1 (
timeout /t 1 >nul
goto CheckDesktop
)
net accounts /maxpwage:unlimited
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\Ninite.exe
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\3.bat
start /wait C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts\4.bat
rd /q /s C:\Users\enginbey8108\Desktop\$OEM$\$$\Setup\Scripts
cd /d "%SystemRoot%\Setup\"
if exist "%SystemRoot%\Setup\Scripts\" (
rd /s /q "%SystemRoot%\Setup\Scripts\"
)
exit /b
Kodun doğru çalışıp çalışmadığını bilmiyorum. Yardımcı olabilir misiniz? Ninite ve diğer .bat dosyalarının çalışması için masaüstünün yüklenmiş olması gerekiyor gibi görünüyor.