Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Автоматический запуск и завершение приложений по расписанию

Ответить
Настройки темы
Любой язык - Автоматический запуск и завершение приложений по расписанию

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


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

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


Всем привет! Помогите пожалуйста решить задачу с автоматическим запуском и завершением приложений по расписанию.

В идеале обойтись средствами Windows - PS, bat, vbs, планировщик заданий, на крайний случай с помощью стороннего софта AutoIt, AutoHotkey и т.д

Пример:

По расписанию (пятница 23.00) выполнить команды

1 запустить чистильщик с правами админа (иначе он не умеет)

2 дождаться завершения чистки

3 убить приложение облачного хранения

4 запустить приложение облачного хранения с правами админа (иначе приложение бекапа не увидит облачную папку)

5 запустить приложение с правами админа (создание бекапа)

4 дождаться завершения приложения бекапа

5 убить приложение облачного хранения с правами админа

6 запустить приложение облачного хранения с правами пользователя (запускать всегда с правами админа не удобно, т.к не работает часть облачных функций)

5 если задание было пропущено по расписанию в пятницу (например выключили пк) запустить задание повторно в субботу

Дело всё в том, что чистильщик умеет запускаться только с правами админа, а "облачная" папка видна только тем у кого такие же права (например: запускаем облако под обычным пользователем, облачная папка видна пользователю и отображается как диск в проводнике, но total commander запущенный с правами админа облачную папку уже не увидит, а чтобы он её увидел, нужно будет запускать облако с правами админа)

Заранее спасибо за помощь!

Отправлено: 16:28, 08-01-2020

 

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


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

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


Создаешь задание в планировщике с повышенными привилегиями
Запускаешь скрипт PowerShell

Запустить приложение Start-Process

Остановить процесс Stop-Process

По крайнему пункту можно запускать задание к примеру каждый день и проверять когда оно выполнилось крайний раз и ничего не делать если оно в пятницу выполнилось успешно
Get-ScheduledTaskInfo

еще тут надо

проверка наличия процесса Get-Process

и ожидание Start-Sleep

Отправлено: 08:50, 15-01-2020 | #2



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

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


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


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

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


alhaos, Большое спасибо за помощь!

Отправлено: 16:10, 20-01-2020 | #3


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


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

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


alhaos, Большое спасибо за помощь!

Отправлено: 16:27, 20-01-2020 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Автоматический запуск и завершение приложений по расписанию

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 - [решено] Запуск службы по расписанию Zloi_lyu Windows Server 2008/2008 R2 4 24-08-2012 15:43
2008 - Scheduler запуск vbs скрипта по расписанию. Venberg Windows Server 2008/2008 R2 1 10-02-2010 17:41
Удаленное управление видео и запуск по расписанию. swr Microsoft Windows NT/2000/2003 2 30-06-2009 17:28
Запуск программы по расписанию Guest Хочу все знать 4 28-01-2004 22:51
запуск и остановка RAS по расписанию torvald Microsoft Windows NT/2000/2003 9 04-09-2003 23:11




 
Переход