|   |   | 
| 
 | Ярлык на запуск cmd "от имени администратора" как сделать? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Chai Nic 15.10.24✎ 09:08 | 
        Есть Windows 10.
 В обычном ярлыке на экзешник есть опция "Запускать от имени администратора" на закладке "Совместимость". Если же сделать ярлык на cmd-файл, то там этой закладки нет, соответственно нет и галочки. Пробовал создать ярлык на cmd.exe с параметром вызова cmd-файла - та же фигня, создается "консольный" ярлык, без закладки "Совместимость". Что посоветуете? | |||
| 1
    
        Tarlich 15.10.24✎ 09:13 | 
        а если батник сделать и к нему ярлык ?     | |||
| 2
    
        CepeLLlka 15.10.24✎ 09:20 | 
        (0)Преврати BATCH в EXE и сделай ярлык.
 Можно погуглить batch to exe converter | |||
| 3
    
        ЯнСмит 15.10.24✎ 09:29 | ||||
| 4
    
        Chai Nic 15.10.24✎ 09:37 | 
        (1) Что bat, что cmd - один фиг. Винда определяет что приложение консольное и делает "консольный" ярлык, с параметрами шрифта и без закладки "Совместимость".
 (3) Не в тему вообще. Эта опция влияет на "обычный" ярлык, а не на "консольный". | |||
| 5
    
        Garykom гуру 15.10.24✎ 09:39 | 
        https://gist.github.com/Maximus5/a7fb0a11b3c33e5d96b0
 через vbs можно, причем программно созданный из bat/cmd | |||
| 6
    
        Shdbase 15.10.24✎ 10:43 | 
        Ооооо есть такая штука...очень опасная))
 Set ApplicationPath="C:\Program Files (x86)\ххх\ххх.exe" cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %ApplicationPath%" Создать файл .bat и прописать туда с указанием своей программы. Вообще это powerShell команда Запускает любую программу, даже не требует вводить пароль)) | |||
| 7
    
        Chai Nic 15.10.24✎ 11:03 | 
        (6) Cпасибо за подсказку. RUNASINVOKER не сработало, но сработало RUNASADMIN
 Добавил первой строкой в батник. @set __COMPAT_LAYER=RUNASADMIN | |||
| 8
    
        Garykom гуру 15.10.24✎ 11:03 | 
        (7) у меня в 10-ке это не работает для cmd/bat
 ошибок не пишет, но запроса на повышение нет и команды внутри выполняются без админских прав в отличие от (5) | |||
| 9
    
        Shdbase 15.10.24✎ 11:02 | 
        (7) Странно у меня все работает. Возможно путь не прописан правильно. У меня все отрабатывает без проблем.     | |||
| 10
    
        osa1C 15.10.24✎ 11:08 | 
        (9) Пусть с пробелами сработает?     | |||
| 11
    
        Толич 15.10.24✎ 11:11 | 
        PSExec64.exe -i -u DOMAIN\gMSA-Account$ -p ~ cmd.exe     | |||
| 12
    
        uno-group 15.10.24✎ 11:35 | 
        СМД это по сути командная строка зачем ее запускать от админа и думать потом как в нее что то написать. Выполняй сразу нужную операцию с нужным набором прав.     | |||
| 13
    
        Толич 15.10.24✎ 12:53 | 
        (12) Иногда необходимо запустить именно из-под определенного админа/пользователя. 
 Например, нужно установить определенные сертификаты под пользователем, под которым запущен сервис 1С. | |||
| 14
    
        Грю 15.10.24✎ 15:45 | 
        runas.exe /savecred /user:administrator “тут вызов любой команды”
 В первый раз спросит пароль указанного пользователя, запомнит его, и при следующих запусках не будет ничего спрашивать, даже экрана повышения прав не появится. | |||
| 15
    
        Shdbase 15.10.24✎ 15:05 | 
        (14) это не удобно и устарело уже на вин10
 Это намного проще и не надо даже ярлык создавать Set ApplicationPath="C:\Program Files (x86)\ххх\ххх.exe" cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %ApplicationPath%" | |||
| 16
    
        Грю 15.10.24✎ 15:43 | 
        (15) Ты не так понял. Ярлык создавать не нужно, и мой вариант намного проще. Устарели оба варианта.
 Сейчас используется команда sudo на актуальной версии Виндовс. ЗЫ: Твой вариант у меня не сработал. | |||
| 17
    
        Shdbase 16.10.24✎ 19:50 | 
        (16) Sudo насколько я помню только после апдейта появляется ито в 11 винде.     | |||
| 18
    
        Грю 16.10.24✎ 20:36 | 
        (17) Апдейт уже был, когда - не в курсе, но sudo есть, я проверял. В 11, естественно.
 На 10 можно установить sudo вручную. В интернете полно вариантов. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |