@echo off setlocal title PC Health Monitor — Instalare color 0A echo. echo ================================================ echo PC Health Monitor v3.0 — Instalare automata echo RootSecurity ^| ut.rootsecurity.ro echo ================================================ echo. set "DEST=%USERPROFILE%\Desktop\PCHealthMonitor.exe" set "CFGDIR=%LOCALAPPDATA%\PCHealthMonitor" set "CFGFILE=%CFGDIR%\cloud_settings.json" set "URL=https://ut.rootsecurity.ro/downloads/PCHealthMonitor.exe" :: [1/3] Cloud settings (inainte de descarcare, ca sa fie gata la primul start) echo [1/3] Configurare cloud sync... if not exist "%CFGDIR%" mkdir "%CFGDIR%" powershell -NoProfile -Command ^ "'{\"url\":\"https://ut.rootsecurity.ro\",\"key\":\"pchm-bePwavX76lFgBurp8szyKYnJidqRI254\"}' | Set-Content -Encoding UTF8 '%CFGFILE%'" echo OK ^| %CFGFILE% :: [2/3] Descarcare exe cu PowerShell WebClient (fara probleme SSL) echo [2/3] Descarcare aplicatie ^(~25 MB^)... powershell -NoProfile -Command ^ "$ProgressPreference='SilentlyContinue'; (New-Object Net.WebClient).DownloadFile('%URL%','%DEST%')" if not exist "%DEST%" ( echo. echo EROARE: Descarcarea a esuat. Verificati conexiunea la internet. pause & exit /b 1 ) echo OK ^| %DEST% :: [3/4] Elimina marca "descarcat din internet" — previne SmartScreen echo [3/4] Eliminare restrictie SmartScreen... powershell -NoProfile -Command "Unblock-File -Path '%DEST%'" echo OK :: [4/4] Shortcut pe Desktop echo [4/4] Creare shortcut Desktop... powershell -NoProfile -Command ^ "$s=(New-Object -COM WScript.Shell).CreateShortcut('%USERPROFILE%\Desktop\PC Health Monitor.lnk');$s.TargetPath='%DEST%';$s.Description='PC Health Monitor v3.0';$s.Save()" echo OK echo. echo ================================================ echo Instalare completa! echo. echo Aplicatia este pe Desktop: PC Health Monitor echo PC-ul apare automat in dashboard la primul start. echo Nu este necesara nicio configurare suplimentara. echo ================================================ echo. echo Apasati orice tasta pentru a lansa aplicatia... pause >nul start "" "%DEST%"