Open whyborn77 opened 1 month ago
Может лучше проверять права, а не запускать дважды в любом случе?
reg query "HKU\S-1-5-19\Environment" >nul 2>&1
if %errorlevel% NEQ 0 (
powershell.exe -noprofile "Start-Process '%~f0' -Verb RunAs"
exit /b
)
reg query "HKU\S-1-5-19\Environment" >nul 2>&1 & cls
if "%Errorlevel%" NEQ "0" PowerShell.exe -NoProfile -NoLogo -Command "Start-Process -Verb RunAS -FilePath '%0'"&cls&exit
Для чего это может быть нужно? В программе есть manifest, запрашивающий права администратора, она без них не должна запускаться вовсе. Что у вас за ОС?
Для чего это может быть нужно?
Для cmd файлов service_install_russia_blacklist.cmd, service_install_russia_blacklist_dnsredir.cmd и service_remove.cmd. В них никаких манифестов нет, есть только:
echo This script should be run with administrator privileges.
echo Right click - run as administrator.
echo Press any key if you're running it as administrator.
pause
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
https://github.com/ValdikSS/GoodbyeDPI/issues/595#issue-2492578744
Describe your feature / Опишите ваше предложение
Добавь в шапку батников