Войти

Показать полную графическую версию : [решено] батник, запускающий приложение от имени system


sanya_chernov
25-07-2011, 05:44
at hh:mm /interactive "firewall.exe" - эта команда запускает приложение от имени встроенной учетной записи system,

помогите создать bat-скрипт, автоматически указывающий время и запускающий прописанное приложение.

cameron
25-07-2011, 11:36
не совсем поняла в чём ваш вопрос.

sanya_chernov
25-07-2011, 22:56
исправляю

at 18:01 /interactive cmd.exe - это запуск командной строки от имени system

нужен просто автоматизирущий скрипт, ведь надо вручную подставлять время.

cameron
25-07-2011, 23:21
нужен просто автоматизирущий скрипт, ведь надо вручную подставлять время. »
ну а этот "скрипт" который вам нужен, он, как я понимаю, должен быть с модулем телепатии видимо, что бы угадывать какое время нужно подставить?

Anonymоus
25-07-2011, 23:49
ведь надо вручную подставлять время »
Сомневаюсь, что я правильно вас понял, но вроде бы вам нужен скрипт, автоматически подставляющий текущее время? В таком случае:


@Echo Off
:: Разбор системного времени на отдельные составляющие с отбрасыванием милисекунд
For /F "tokens=1,2,3 delims=:" %%A In ("%Time:,=:%") Do (Set HH=%%A&Set MM=%%B&Set SS=%%C)
:: Перестраховка на случай, если время <10 содержит пробел
Set HH=%HH: =%

at %HH%:%MM% /interactive cmd.exe

Vadikan
25-07-2011, 23:49
psexec

Пример с regedit Внесение изменений в реестр от имени учетной записи «Система» (http://www.outsidethebox.ms/10539/#_Toc277326816)

Petya V4sechkin
26-07-2011, 09:59
at hh:mm /interactive "firewall.exe"
как запустить приложение (например сторонний фаервол) от имени учетной записи system?
Не придумывайте проблем на свою голову.
У файрволов (и антивирусов) от имени пользователя запускается только интерфейсная часть. А остальные компоненты (службы и драйверы) - как раз от имени SYSTEM.




© OSzone.net 2001-2012