Показать полную графическую версию : [решено] батник, запускающий приложение от имени system
sanya_chernov
25-07-2011, 05:44
at hh:mm /interactive "firewall.exe" - эта команда запускает приложение от имени встроенной учетной записи system,
помогите создать bat-скрипт, автоматически указывающий время и запускающий прописанное приложение.
не совсем поняла в чём ваш вопрос.
sanya_chernov
25-07-2011, 22:56
исправляю
at 18:01 /interactive cmd.exe - это запуск командной строки от имени system
нужен просто автоматизирущий скрипт, ведь надо вручную подставлять время.
нужен просто автоматизирущий скрипт, ведь надо вручную подставлять время. »
ну а этот "скрипт" который вам нужен, он, как я понимаю, должен быть с модулем телепатии видимо, что бы угадывать какое время нужно подставить?
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
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
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.