Как запустить программу от имени Администратор в доменной среде?
Доброго дня тостеровцы. В предприятии возник установка софта для smart анализа hdd. Из за бесплатной лицензии выбор пал на CrystalDisk info, но чтобы программа анализировал состояние hdd нужны привилегированные права. При запуске выходит программы выходит окошко UAC, после набора пароля администратора программа функционирует. Хотелось бы автоматизировать запуск программы, чтобы не ходить каждому вбивать пароль. Подскажите пожалуйста,какие есть решения?
PS:
Структура сети доменная, пробовал через task manager не помогло, просто не запустилось.
Если вы действительно хотите использовать CrystalDisk info то почему бы просто не создать таск в планировщике заданий? там можно как раз указать под кем запускать.. по идее UAC не должен будет возникать.
Я тоже так думал, но задача попросту не запускается, выполнял на локальной машине (в клиентской) указал администратора и пароля, но как сказано не удалось.
Проблемка одна...
Можно использовать варианты вроде runas /savecred и вводить пароль один раз, можно RunasSpc (платная для энтерпрайза), можно psexeс... но вот какое дело, в кристал диск есть управление дисками и диспетчер устройств. Запустила под пользователем, введя данные администратора.. соответственно когда оттуда запустился диспетчер устройств - он уже был не под пользователем, а под админом.. и менеджер дисков так же. Вы хотите дать такие возможности пользователям?
FuriousAngel: Да насчет диспетчер устройств и менеджер дисков правильно подметили. Но есть необходимость smart анализа hdd, причина возникновения опишу следующим образом в предприятии есть программа для захвата видео с видеокамер которые установлены в офисе. В один прекрасный день жесткий диск с размером 5ТВ сгорел из за перегрева, по инструкции у нас архив видео должна сохранятся последние две недели, за косяк шишы получилу от руководство))) вот теперь поставили задачу со smart control hdd. Теперь последние недели ищу способ решения данной проблемы.
FuriousAngel: Хотелось бы найти конкретное решение для данной задачи. Пробовал через admilink не помогло, оказывается не работает с доменной учетной записью. Теперь в поисках решения, а вот многие пользователи интернета не советуют пользоваться runas /savecred, причина наделения привилегированным некоторых приложениях. Про RunasSpc сейчас ищу)))
Упс не обратила внимание что •UAC and Runas Spc work together. If an application request elevated privilege, the UAC dialog will pop up after you run it over RunasSpc.
Нет. Поднимается сервер мониторинга, на комп пользователя ставится клиент, который никак себя не проявляет для пользователя. Клиент есть и под винды и под никсы. Сама настройка мониторинга выполняется на сервере.
Почитайте по заббикс поподробнее, если вам через пару месяцев скажут мониторить место на хд, нагрузку на процы и пинги а потом еще что-нибудь - вам опять придется искать мелкие решения. А заббиксом все это прекрасно можно мониторить и навешать при этом кучу триггеров начиная с алертов в почту\смс, заканчивая исполнением скриптов и пр.
Более того можно будет создать учетку сотрудникам с ограниченными правами на мониторинг и выводить им дашборды.
Попробую поднять на Centos-е, недавно начал изучать эту систему. Огромное спасибо за содействия решения моей проблемы. Думаю это решение подойдет, потому что других решений не смог найти.
Если все таки это административная задача, что означает "собрать данные" то используйте удаленный запуск портабл версии через PowerShell или psexec с ключом /copyexit
Он создаст в каталоге запуска файл "diskinfo.txt" или "diskinfox64.txt" с описанием состояния дисков и smart
Причина установки софта, чтобы при каком то сбое приходило сообщение на почту техподдержки. В связи с этим состояние отчетов в виде текстового формата не подходит.
yellowmew абсолютно прав.
Нужно копать в направлении psexeс. Если нужно дать возможность пользователям мониторить, то можно попробовать с ключем -i. ( Запуск в интерактивном режиме)
p.s.
psexec может забирать список машин из txt файла