KLASS
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ::&cls&:: Сделали: westlife и LeX333666 -- ru-board.com -- @echo off chcp 65001 >nul cd /d "%~dp0" :: Если этот батник запущен без прав администратора, то перезапуск этого батника с запросом прав администратора, учитывая 2 аргумента запуска, если есть. reg query "HKU\S-1-5-19\Environment" >nul 2>&1 & cls if "%Errorlevel%" NEQ "0" (PowerShell.exe -WindowStyle Hidden -NoProfile -NoLogo -Command "Start-Process -Verb RunAS -WindowStyle Hidden -FilePath '%0' -ArgumentList '%1 %2'"&cls&exit) :: Удаление Zone.Identifier у главного скрипта и ярлыка, если есть эта метка. PowerShell.exe -WindowStyle Hidden -NoProfile -NoLogo -Command "try { Remove-Item -LiteralPath '\\?\%~dp0Files\_Tools\AutoSettings.ps1','\\?\%~dp0Files\_Tools\AutoSettings.lnk' -Stream Zone.Identifier -Force -ErrorAction SilentlyContinue } catch {}" :: Запуск скрипта PS через настроенный Ярлык: параметры запуска PS, цвет и шрифты, с подхватом двух аргументов запуска, если есть: Start Files\_Tools\AutoSettings.lnk %1 %2 |