![]() |
Как запустить программу, чтобы пользователь ее невидел?
Речь идет не о каких-то вредных действиях, нужно скрыть автоматический запуск программы при загрузке системы от пользователя, программа занимается записью видео с камер наблюдения... конечно легче было выделить отдельную машину, но убедить заказчика мне не удалось... Пробовал включить прогу как сервис, но она с собой подгружает еще 3-4 процесса, так вот когда она пытается загрузиться сервисом дай бог грузит 2 доп своих процесса, потом молча глохнут все...:( Проблема еще заключается в том что прога высовывает картинку с ходом загрузки самой себя и оставляет панель управления, что сопсно от юзера и надо скрыть. Памажыте кто чем может :sorry:
|
Kvasia
А что мешает поместить ее сюда: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run? Со вторым сложнее, зависит от проги. А это всё индивидуально... |
Самый простой и естественный способ - задействовать быстрое переключение пользователей в XP (если не в домене) - залогиниться, запустить прогу и не закрывая сеанса зайти под другим пользователем. В остальных случаях нужно экспериментировать - различные варианты "удаленного запуска" - WMI, WSH, PsExec и т.д.
|
Olegator
Дык пробовал конечно, в том то и дело, что в автозагрузку пихнуть большого ума не надо, в сервисы то думаешь я для чего прописать пытался? чтобы неотображался запуск и окно управления программы. amel27 Домена нету, в том то и дело я не в курсе как делать :( хотел вот услышать совет или пример какого скриптика который в сайлент режиме (ну чтобы был чоный чорный экран и юзер невидел действия скрипта, аля echo off :tongue: ) запускает сначала допустим администратора, потом прогу, потом запускает уже профиль пользователя, при этом чтобы админская запись была запаролена, ну чтобы пользователь несмог переключиться... Вобщем расчет на небольшого ума юзера, главное чтобы он методом тыка не влез в прогу и не напортачил, и желательно вобще не знал о ее присутсвии, а постоянную работу винчестера можно свалить на касперского или на "глюки винды" :gigi: |
реализовать то о чём говорит amel27 можно так
Сервис без возможности взаиможействия с рабочим столом, тоесть запускатся он будет ещё до логона и виден пользователю небудет. Но если это вызывает проблемы смотри в сторону nncron запуск от указнного пользователя поидее пользователь видеть её не будет ещё в той же автоит есть возможность скрыть окно запускаемой программы От себя говорю честно для видеонаблюдения особенно программного(сжатие происходит не платой а софтом) просто необходим отдельный сервер, так что убеждай клиента ибо это самый доступный и безгемморный и для тебя и в итоге для клиента вариант, способы не забудь взять с него денег за подобную настройку и предупреди что пользоку может очень туго прийтись... |
Kvasia
Ничего нового не скажу... В файле *.js (создай в родной директории) напиши: Код:
var WSHShell = WScript.CreateObject("WScript.Shell"); |
Sham: антизверь может перехватить как зловредное действие.
Kvasia: программа-то с графическим интерфейсом или же консольная (напр., БАТник)? В последнем случае все проще, насчет первого - над подумать. |
там проблеа в том что та прога которая запускается вначале только управляющая, а она уже запускает несколько ехешников отвечающих за видео звук и управлением положений камер
ну и конено с графическим интерфейсом |
Дурацкий вопрос:
А командную строку эта прога понимает? |
если бы понимала можно было бы ее в батник вписать. нет не понимает(
|
Kvasia, в случае с сервисом не пробЫвал указывать от своей админовской учетной записи его запускать, а не от системной?
|
Kvasia
1. Обращался ли к разработчикам данного софта на предмет сабжа? 2. Есть ли в настройках этой проги (или еще где-нить) возможность отключения автозапуска модулей, чтобы потом вручную запускать? 3. Если нет, то ничего у тебя не выйдет, т.к. команды на запуск компонентов прописаны в коде управляющей проги. Если хаком не занимаешься, забудь про это. 4. Я не уверен, что Fast User Switching позволит твоей проге нормально работать в неактивной учетке. У тебя нормально работает? 5. Согласен с теми, кто советует отдельный комп под это дело. Так надежнее и производительнее. :drug: |
Время: 01:58. |
Время: 01:58.
© OSzone.net 2001-