6498627
08-01-2020, 16:28
Всем привет! Помогите пожалуйста решить задачу с автоматическим запуском и завершением приложений по расписанию.
В идеале обойтись средствами Windows - PS, bat, vbs, планировщик заданий, на крайний случай с помощью стороннего софта AutoIt, AutoHotkey и т.д
Пример:
По расписанию (пятница 23.00) выполнить команды
1 запустить чистильщик с правами админа (иначе он не умеет)
2 дождаться завершения чистки
3 убить приложение облачного хранения
4 запустить приложение облачного хранения с правами админа (иначе приложение бекапа не увидит облачную папку)
5 запустить приложение с правами админа (создание бекапа)
4 дождаться завершения приложения бекапа
5 убить приложение облачного хранения с правами админа
6 запустить приложение облачного хранения с правами пользователя (запускать всегда с правами админа не удобно, т.к не работает часть облачных функций)
5 если задание было пропущено по расписанию в пятницу (например выключили пк) запустить задание повторно в субботу
Дело всё в том, что чистильщик умеет запускаться только с правами админа, а "облачная" папка видна только тем у кого такие же права (например: запускаем облако под обычным пользователем, облачная папка видна пользователю и отображается как диск в проводнике, но total commander запущенный с правами админа облачную папку уже не увидит, а чтобы он её увидел, нужно будет запускать облако с правами админа)
Заранее спасибо за помощь!
В идеале обойтись средствами Windows - PS, bat, vbs, планировщик заданий, на крайний случай с помощью стороннего софта AutoIt, AutoHotkey и т.д
Пример:
По расписанию (пятница 23.00) выполнить команды
1 запустить чистильщик с правами админа (иначе он не умеет)
2 дождаться завершения чистки
3 убить приложение облачного хранения
4 запустить приложение облачного хранения с правами админа (иначе приложение бекапа не увидит облачную папку)
5 запустить приложение с правами админа (создание бекапа)
4 дождаться завершения приложения бекапа
5 убить приложение облачного хранения с правами админа
6 запустить приложение облачного хранения с правами пользователя (запускать всегда с правами админа не удобно, т.к не работает часть облачных функций)
5 если задание было пропущено по расписанию в пятницу (например выключили пк) запустить задание повторно в субботу
Дело всё в том, что чистильщик умеет запускаться только с правами админа, а "облачная" папка видна только тем у кого такие же права (например: запускаем облако под обычным пользователем, облачная папка видна пользователю и отображается как диск в проводнике, но total commander запущенный с правами админа облачную папку уже не увидит, а чтобы он её увидел, нужно будет запускать облако с правами админа)
Заранее спасибо за помощь!