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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Система - [решено] [addon] addSoftUser - создание пользователя и пост-установка программ от его имени

Ответить
Настройки темы
Система - [решено] [addon] addSoftUser - создание пользователя и пост-установка программ от его имени

Новый участник


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

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


Изменения
Автор: Victor Dobrov
Дата: 26-07-2009
Описание: Обновление скрипта SoftUser.vbs
Вложения
Тип файла: 7z AddSoftUser.7z
(4.6 Kb, 89 просмотров)
Аддон addSoft&User от 26.07.2009

Возможности:
Установка программ с загрузочного диска или флэшки при первом входе в систему.
Добавление учетной записи, имя которой назначается пользователем по-умолчанию.
Копирование дистрибутива (отключаемое) в %windir% и запись этого пути в SourcePath.

Как это работает:
Аддон добавляет скрипт SoftUser.vbs в автозапуск, при первом входе в систему создаётся учётная запись, завершается сеанс Администратора и выполняется вход под именем нового пользователя. Затем скрипт ищет на загрузочном диске/флэшке прописанные в нём программы и запускает найденные файлы через RunOnceEx от имени вновь созданного пользователя. При завершении создаётся лог (%windir%\Soft&User.log) и показывается всплывающая подсказка, где перечислены выполненные команды.

Настройка:
Добавьте ваши программы в дистрибутив и впишите эти файлы (можно с параметрами) в скрипт SoftUser.vbs (там есть записи для примера). В AddSoftUser.inf укажите ваше имя пользователя (по-умолчанию "Владелец") или уберите параметр /adduser..., если создание новой учётной записи не требуется. А можно и наоборот, отключить пост-установку, убрав параметр install и оставив только создание новой учётной записи.

Ключи скрипта SoftUser.vbs
<install> - определение установочного диска, поиск программ из списка и немедленный запуск найденных файлов через RunOnceEx.
<текстовый файл> - отображение сообщения с текстом из указанного файла (в котором должно быть не более 60 строк).
<CopyDir Source Dest> - копирование папки Source в папку Dest, используя стандартное окно проводника.
</adduser:Имя> - добавление нового пользователя, завершение текущего сеанса и вход в систему под указанным именем.

Причины создания...
Нежелание использовать Boa-PostInstaller, WPI и т.п. утилиты, когда требуется быстрая пост-установка нескольких программ; Ошибки аддонов типа CreateUser, при использовании которых иногда не выполняется авто-вход в систему для вновь созданного пользователя.

История изменений...
Исправлена незначительная ошибка {WScript.Arguments(0) заменён на WScript.Arguments.UnNamed(0)}
Если юзер создан, появляется уведомление о переключении на этого пользователя, иначе об ошибке.
Добавлены всплывающие подсказки об отсутствии диска или неудачном поиске программ.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:18, 25-07-2009

 


Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Система - [решено] [addon] addSoftUser - создание пользователя и пост-установка программ от его имени

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Запуск программ от имени другого пользователя Guest Microsoft Windows 2000/XP 85 21-01-2020 02:06
WINS/Browse - Не удается зайти на компьютер по его имени <Windows 7, 0х80070035> Котяр Microsoft Windows 7 2 21-01-2011 10:37
Создание пользователя в АД+авто добавление его в группу loger11 Microsoft Windows NT/2000/2003 5 19-04-2007 05:21
Как получить имя текущего пользователя для использования его в имени файла Denchik Автоматическая установка Windows 2000/XP/2003 1 25-01-2006 22:33
Не видать его по имени danikkk Сетевые технологии 1 23-04-2004 10:33




 
Переход