Задать вопрос

Автоматический запуск программы в другом сеансе Windows?

Добрый день, прошу помощи в одном вопросе, а то уже третий день бьюсь.


Есть компьютер с Win8 и двумя учетными записями admin и user. За компьютером работают с правами user. Есть необходимость запустить на этом компьютере ПО для записи видео с камер наблюдения(iSpy). Хочется обезопасить себя от ситуации, когда user удалит файлы с видео, которые создает ПО.

В самом ПО никаких возможностей разграничить доступ нет.


Пытался через планировщик задач сделать так, чтобы при старте компьютера под сессией admin запускался этот софт. Он стартурет, но всегда висит как background process. Пробовал в планировщик добавлять bat файл, который запустит ПО — аналогично — всегда висит как фоновая задача и не показывает GUI под учеткой администратора.


Хотел запустить ПО под сессией user, но с правами admin(через утилиту AdmiLink) и на уровне файловой системы запретить user изменять данные в директории, но в самом ПО есть возможность удалять записи, так что такой вариант не подходит.


Кажется, что задача вполне типовая, но что-то не получается ее решить. Может подскажите что-то?
  • Вопрос задан
  • 5103 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
KEKSOV
@KEKSOV
Как вариант — использовать скрипт на AutoIt, эта штуковина умеет компилироваться в exe

Схема такая — AutoIt запускает программу видеозаписи и делает ее окошку HIDE. Для запуска программы используйте www.autoitscript.com/autoit3/docs/functions/RunAs.htm
Ответ написан
KEKSOV
@KEKSOV
Посмотрите в сторону вот этого бесплатного решения Mitov Software VideoLab. Если речь идет только о записи видео с вебкамеры, то программа c нужным функционалом пишется за час
Ответ написан
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
господи, а зачем? вы встроенный планировщик вообще давно пользовали?:)
запускайте что угодно, когда надо с правами от кого надо :)
Ответ написан
@DmitrySokolov
Хотел запустить ПО под сессией user, но с правами admin(через утилиту AdmiLink) и на уровне файловой системы запретить user изменять данные в директории, но в самом ПО есть возможность удалять записи, так что такой вариант не подходит.

Пробовали в разрешениях для папки с файлами выставить «Запретить удалять файлы и папки» для всех пользователей?
Снятый флажок «Разрешить» не равнозначен запрету.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы