[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
.Как известно, пользователь, даже администратор, имеют ограниченные возможности доступа, к примеру он часто не может удалить некоторые файлы, не видит в RegEdit ветку SAM и т.п. , даже UnLocker часто не помогает.
Утилита повышает привилегии до уровня TrustedInstaller и легко решает эти проблемы.
RunAsTI.exe - запуск процесса под System с привилегиями trustedinstaller
RunAsTI.exe /s - запуск процесса под System
Install.cmd - копирует файлы и добавляет в контекстное меню пункт "Run as trustedinstaller"
Пример запуска:
RunAsTI.exe /s d:\....\TotalCmd.exe
RunAsTI.exe d:\....\TotalCmd.exe
Если параметр не указан, будет запущена консоль (cmd.exe)
Важно - используйте полные пути в аргументах.
Вложение
Вложение


Последний раз редактировалось: nikzzzz (2020-04-15 19:22), всего редактировалось 41 раз(а)

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Adler,
52450TrustedInstaller сама останавливается что ли?
Именно так, точно не скажу, где-то несколько десятков секунд ждет и отключается.
Да вроде ожидание запуска есть, может только не совсем корректное.

[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
nikzzzz, результат тот же. Со второго раза стартует, если служба не запущена предварительно.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Обновил утилиту.
Adler,
Проверь пожалуйста, служба TrustedInstaller теперь должна корректно запускаться.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Обновил утилиту.
Исправлен баг с передачей параметров.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
nikzzzz,
Приветствую! aa
Я конечно дико извиняюсь за отсутствие. Вчера ответа не дождался (поздно уже было у меня), сегодня только вот добрался до компа. ab
52449
Попробуй в новой версии запустить так
RunAsTI.exe cmd /c start totalcmd.exe
Неа, так не запускается, но зато запускается теперь три из четырёх вариантов, только если запускать с прописью полного пути до утилиты и запускаемой проги:
1 вариант - запускается:
"C:\Program Files (x86)\Total Commander\RunasSystem.exe" "C:\Program Files (x86)\Total Commander\Totalcmd.exe"
2 вариант - на миг мелькает окно тотала и тут же закрывается:
"C:\Program Files (x86)\Total Commander\RunasSystem_x64.exe" "C:\Program Files (x86)\Total Commander\Totalcmd64.exe"
3 вариант - запускается:
"C:\Program Files (x86)\Total Commander\RunAsTI.exe" "C:\Program Files (x86)\Total Commander\TotalCmd.exe"
4 вариант - запускается:
"C:\Program Files (x86)\Total Commander\RunAsTI_x64.exe" "C:\Program Files (x86)\Total Commander\Totalcmd64.exe"
-Вывод:
Если учесть то, что изначально утилита была написана для той цели, чтобы запустить приложение с привелегиями TrustedInstaller, то можно считать, что задача выполнена! ay az

[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
52467
Adler,
Проверь пожалуйста, служба TrustedInstaller теперь должна корректно запускаться.
Вроде работает.

[Цитировать]

    KopBuH91
  • 102
  • Стаж: 9 лет 3 месяца
  • Сообщений: 382
  • Репутация:55

    [+] [-]
  • Откуда: Ташкент
я не понял, а в чём разница с devxexec?
Велосипед изобретаем?)
и твик реестра даже делал:
Windows Registry Editor Version 5.00
; KopBuH91 for OSZone.Net
; Твик реестра для запуска программ с правами TrustedInstaller при помощи DevexExec (нужно скопировать DevexExec.exe в System32, на x64 - в System32 и SysWOW64)
[HKEY_CLASSES_ROOT\exefile\shell\runastrustedinstaller]
@="Запуск с правами TrustedInstaller"
"Description"="Запускает программу с правами TrustedInstaller"
"Icon"="shell32.dll,47"
"MUIVerb"="Запуск с правами TrustedInstaller"
[HKEY_CLASSES_ROOT\exefile\shell\runastrustedinstaller\command]
@="devxexec.exe /user:TrustedInstaller \"%1\""

[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
KopBuH91, ah

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
KopBuH91, aa
52487Велосипед изобретаем?)
Изобретать - это делать все с нуля, а в данном случае сделан "велосипед" заточеный под себя, используются готовые решения, в нем нет квадратных колес.
Практически всегда готовый инструмент требует доводки, и это отнюдь не изобретение велосипеда.
К стати, devxexec я пробовал и столкнулся с багами, но его не заточишь, psexec не может работать с TrustedInstaller, пришлось писать свое.

[Цитировать]

    KopBuH91
  • 102
  • Стаж: 9 лет 3 месяца
  • Сообщений: 382
  • Репутация:55

    [+] [-]
  • Откуда: Ташкент
52488KopBuH91, ah
права администратора нужны. запустите cmd от имени администратора :)
также, надо не просто "cmd", а "cmd.exe"
P.S.: но в моём AdminPE то работает на ура?)

[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
KopBuH91, так права админа и так запрашиваются при запуске devxexec (UAC).
Я не только cmd запускать пробовал - ничего не запустилось. Такая же ошибка.
Ну да ладно, оно мне не надо...

[Цитировать]

    broker
  • 1598
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 46
  • Репутация:1

    [+] [-]
Использую творение даного автора работает как часы, для 7-10 только разрядность соблюдайте. Сделал с помощью инструмента 7zSFX Constructor v4.4 Тоталкомандер вопрос с правами закрыл для себя.
творение

Комментарий от nikzzzz


Правильно оформляйте ссылки, поправил ваш пост.

[Цитировать]

    westlife
  • 2327
  • Стаж: 8 лет 2 месяца
  • Сообщений: 4
  • Репутация:0

    [+] [-]
Здравствуйте.
А можно сделать так, чтобы утилиты не детектились антивирусами по-жесткому 30 / 65 ?
Утилиты у Joakim Schicht не детектятся вообще, исходники его а реакция противоположная.
Хотел взять на вооружение, после тестов, а тут такое.
Я имею в виду вот эти http://reboot.pro/files/file/237-runassystem-and-runfromtoken, а не с гитхаба.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Обновил утилиту.
westlife
56621А можно сделать так, чтобы утилиты не детектились антивирусами по-жесткому 30 / 65 ?
Получилось только 4 / 66 , не любят антивирусы Autoit.

[Цитировать]

    Droid
  • 18233
  • Стаж: 5 лет 11 месяцев
  • Сообщений: 19
  • Репутация:0

    [+] [-]
nikzzzz,
Здравствуйте,подскажите-имею раздел реестра с правами Система,
запустил C:\Users\RunAsTrustedInstaller\RunasSystem.exe C:\Windows\regedit.exe
хотел удалить раздел но недет (ошибка при удалении)
Вопрос-что не так?

Страница 3 из 14


Показать сообщения:    

Текущее время: 28-Мар 18:18

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы