[CMD] [PowerShell] запуск приложения с автоматическим ответом на лицензионное соглашение

olit

Новый пользователь
Сообщения
9
Реакции
0
Баллы
1
!Вводные:

- Права на уровне системы
- Window 10 / Windows 7
При запуске программы выскакивает лицензионное соглашение, которое необходимо принять.
Как запустить эту программу через CMD или PS, чтобы автоматически принималось лицензионное соглашение, и уже работать с программой через консоль?

Спасибо!
 

olit

Новый пользователь
Сообщения
9
Реакции
0
Баллы
1
1566128926442.png


Чтобы автоматом выбиралось...
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,132
Реакции
5,906
Баллы
648
добавьте при запуске ключ -accepteula
 

olit

Новый пользователь
Сообщения
9
Реакции
0
Баллы
1
Чтобы не создавать отдельную тему спрошу здесь. Это соглашение появляется 1 раз только. Его где-то можно в реестре найти и удалить, чтобы при запуске оно еще раз появилось?
Т.е. если его 1 раз принять, то при следующем запуске его уже не будет... А для тестов, нужно его опять увидеть...)

Спасибо!
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,132
Реакции
5,906
Баллы
648
Да, в реестре. Не удалить, наоборот, создать.
Для каждой программы из состава Sysinternals Tools отдельный ключ.
Назовите конкретное название программы.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,132
Реакции
5,906
Баллы
648
CMD/BATCH:
reg add "HKEY_CURRENT_USER\Software\Sysinternals\NotMyFault" /v "EulaAccepted" /t REG_DWORD /f /d 0x1
 

olit

Новый пользователь
Сообщения
9
Реакции
0
Баллы
1
Блин, прошу прощения, а не могли бы Вы написать команду для CMD или для PS как запустить эту программу?
Не могу никак понять, как должна выглядеть строчка эта ((

Там же как-то от админа нужно запускаться?

Спасибо!
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,132
Реакции
5,906
Баллы
648
Просто путь к программе.

"c:\temp\notmyfault.exe"
или
"c:\temp\notmyfault64.exe"

Запрос на запуск от админа произойдёт автоматически.
 
  • Like
Реакции: olit

olit

Новый пользователь
Сообщения
9
Реакции
0
Баллы
1
Мне нужно удаленно её запустить. Через CMD или PS, удаленно у меня права системы.

пока получилось только так (открылось окно программы), не понимаю, как сделать чтобы дальше тоже всё сработало :(

1566145527158.png
о вроде смог))))) чудо форум, чудо люди!!!!

Спасибо за помощь!!!
 
Последнее редактирование:

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,132
Реакции
5,906
Баллы
648
через
Код:
PsExec \\%computername% -accepteula -d -u %user% -p %password% -h -i "путь\notmyfault64.exe"
переменные подставить свои
%computername% - имя в сети либо ip

 
Сверху Снизу