Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Wallpaper Engine как сделать отключение по времени

Ответить
Настройки темы
CMD/BAT - [решено] Wallpaper Engine как сделать отключение по времени

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


ребят помогите есть прога Wallpaper Engine ставит видео на рабочий стол . но вот такой вопрос кто может написать батник чтоб она останавливалась через 1 минуту к примеру . вот пример батника wallpaper64.exe -control stop "C:\Program Files\Wallpaper Engine\wallpaper64.exe" . но он останавливает сразу а как тайминг всунуть мозга уже не хватает

Отправлено: 00:07, 10-08-2021

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата 11wulf22:
но он останавливает сразу »
ну и прекрасно
примерно так получится что надо
Код: Выделить весь код
start "" wallpaper64.exe
timeout /t 60
wallpaper64.exe -control stop "C:\Program Files\Wallpaper Engine\wallpaper64.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:23, 10-08-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


11wulf22, alpap, Применяю идею alpap (запускаем программу скриптом, ждем некоторое время, запускаем программу с ключами для её остановки), предполагаю недовольство 11wulf22: "а как теперь скрыть окно CMD?" и предлагаю vbs-скрипт.
Код: Выделить весь код
PRG = "C:\Program Files\Wallpaper Engine\wallpaper64.exe"

With CreateObject("WScript.Shell")
    Ret = .Run("""" + PRG + """ ", 1, False)
    WScript.Sleep 60000     'Милисекунды задержки
    Ret = .Run("""" + PRG + """  -control stop " + """" + PRG + """", 1, False)
End With
Полноценно не тестировал из-за наличия отсутствия программы.
Цитата 11wulf22:
wallpaper64.exe -control stop "C:\Program Files\Wallpaper Engine\wallpaper64.exe" »
ИМХО, здесь один wallpaper64.exe лишний. Если это так, то выделенное красным
+ """" + PRG + """"
надо убрать.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 10-08-2021 в 07:08.

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:50, 10-08-2021 | #3


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата alpap:
ну и прекрасно
примерно так получится что надо
Код:
start "" wallpaper64.exe
timeout /t 60 »
да работает но окно убрать как то можно

Цитата megaloman:
PRG = "C:\Program Files\Wallpaper Engine\wallpaper64.exe"
With CreateObject("WScript.Shell")
Ret = .Run("""" + PRG + """ ", 1, False)
WScript.Sleep 60000 'Милисекунды задержки
Ret = .Run("""" + PRG + """ -control stop " + """" + PRG + """", 1, False)
End With
Полноценно не тестировал из-за наличия отсутствия программы. »
не смог запустите это

да забыл уточнить прога сама стартует хотя это не критично принципе наверно

Отправлено: 07:53, 10-08-2021 | #4


Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt я210810out.vbs.txt
(302 байт, 12 просмотров)

Цитата 11wulf22:
не смог запустите это »
Сохраните код в файл с расширением .vbs, запускайте так же, как и .Bat. Приложил на всякий случай готовый файл, уберите только расширение .txt, чтобы осталось только .vbs

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 08:09, 10-08-2021 | #5


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата megaloman:
предполагаю недовольство 11wulf22: "а как теперь скрыть окно CMD?" »
«Ты знал, ты знал!»™ .
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:10, 10-08-2021 | #6


Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


Цитата Iska:
«Ты знал, ты знал!»™ . »
Цитата БАСЁ:
Год за годом все то же:
Обезьяна толпу потешает
В маске обезьяны.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 08:16, 10-08-2021 | #7


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата megaloman:
Вложения
я210810out.vbs.txt
(302 байт, 0 просмотров) »
все спасибо все работает ток куку убрал

Отправлено: 12:19, 10-08-2021 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Wallpaper Engine как сделать отключение по времени

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Как сделать ярлык на окно "Отключение или включение сообщений"??? Sisin Microsoft Windows 7 2 04-07-2016 17:57
2016 - Excel: Отключение группировки по времени в сводных таблицах Excel 2016 okshef Microsoft Office (Word, Excel, Outlook и т.д.) 0 21-05-2016 11:12
Система - Один из компов сети не синхронизируется по времени с сервером времени goodhash72 Программное обеспечение Windows 3 29-10-2013 16:14
[решено] Как сделать смену оформления сайта в зависимости от времени суток в php binders Вебмастеру 9 04-10-2009 05:23
как добиться ограничения по времени fix Microsoft Windows 95/98/Me (архив) 4 07-02-2003 00:33




 
Переход