Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Установка темы .cmd файлам

Ответить
Настройки темы
Установка темы .cmd файлам

Пользователь


Сообщения: 76
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вообщем затеял я с помощью батника автоматом тему установить, запускаю его , а у меня вылазит окно с предпросмотром темы, т.е надо нажать ok, но хотелось бы сделать это как-нибудь автоматом. Кто шарит в AutoIt может вы поможите??? Или скажите, если в командникак какие-нибудь функции нажатия клавиш?
Содерживое cmd файла
Код: Выделить весь код
start /wait %WinDir%\Resources\Themes\Aero.theme

Отправлено: 22:18, 09-02-2007

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


http://forum.oszone.net/post-548035-104.html

Отправлено: 09:01, 10-02-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 76
Благодарности: 3

Профиль | Отправить PM | Цитировать


А откуда лучше запустьть скомпилированный exe'шник, из RunOnceEx не срабатывает. Может в GuiRunOnce прописать?

Отправлено: 18:58, 12-02-2007 | #3


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Из RunOnceEx не запустится, так как нужна регистрация под пользователем. GuiRunOnce уже лучше, но чтобы наверняка можно добавить в начало скрипта SLEEP или условие ожидания, например до появления панели задач:
Код: Выделить весь код
AutoItSetOption("WinTitleMatchMode", 4)
WinWait ("classname=Shell_TrayWnd")

Отправлено: 06:48, 13-02-2007 | #4


(*.*)


Сообщения: 36544
Благодарности: 6691

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
Из RunOnceEx не запустится, так как нужна регистрация под пользователем. GuiRunOnce уже лучше
RunOnceEx выполняется после входа в систему, равно как и GuiRunOnce. AFAIK, они выполняются одновременно

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 03:51, 17-02-2007 | #5


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Vadikan
действительно, хотя для случая HKLM это выглядит весьма нелогично...

Отправлено: 12:03, 17-02-2007 | #6


(*.*)


Сообщения: 36544
Благодарности: 6691

Профиль | Сайт | Отправить PM | Цитировать


amel27
Почему нелогично? Например, RunOnceEx ключи есть как в HKLM, так и в HKCU. Если нужно выполнить какую-либо команду однократно для каждого пользователя, то импорт нужно осуществлять в Default User (Т-12). Если же команду нужно выполнить однократно для компьютера, вне зависимости от того, кто войдет в систему первым, осуществляется импорт в HKLM (либо в HKCU после Т-12).

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 19:25, 17-02-2007 | #7


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Vadikan
Тогда возникает логичный вопрос (пока теоретический): под какой учетной записью должен быть запущен процесс из HKLM?... Если под пользователем, то во-первых, есть риск что не хватит прав и затея провалится, во-вторых - кто будет чистить саму ветку RunOnceEx - система или пользователь?... т.е. опять-же проблема достаточности прав. ИМХО было бы логичней запускать под SYSTEM (аналогично политикам), но эта учетка имеет ограниченный профиль и для интерактивных процессов это скорей исключение чем правило...

З.Ы. В который раз убеждаюсь, что при работе с продуктами Microsoft опасно полагаться на логику...

Отправлено: 07:55, 18-02-2007 | #8


(*.*)


Сообщения: 36544
Благодарности: 6691

Профиль | Сайт | Отправить PM | Цитировать


amel27
Я, честно говоря, не понимаю при чем тут права учетной записи применительно к тому, из какого раздела реестра запускается команда. Я имел в виду, что параметры раздела RunOnceEx отрабатывает один раз, хоть в HKCU они прописаны, хоть в HKLM. И очищается в любом случае. Многократный запуск возможен только если на Т-12 в HCKU импортировать,

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 10:49, 18-02-2007 | #9


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Vadikan
Цитата:
Я, честно говоря, не понимаю при чем тут права учетной записи
применительно к использованию этой ветки в скриптах и задачах администрирования, тут надо четко себе представлять кто, что и зачем... с HKCU все понятно, с установкой Windows тоже вопросов нет - первый вход всегда идет под админом

Отправлено: 07:38, 19-02-2007 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Установка темы .cmd файлам

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Установка MSI через RunOnceEx.cmd starzkv Автоматическая установка приложений 9 09-07-2009 21:29
[решено] Установка разрешений на ветки реестра через CMD Delirium Microsoft Windows NT/2000/2003 12 10-07-2008 09:40
Установка классической темы luckystarr Автоматическая установка Windows 2000/XP/2003 9 30-01-2007 09:55
Установка по системе Drivers.cmd t0lstiy Автоматическая установка Windows 2000/XP/2003 0 12-08-2006 11:00




 
Переход