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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Маленькие хитрости автоустановки

Ответить
Настройки темы
Маленькие хитрости автоустановки

(*.*)


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


Конфигурация

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


Изменения
Автор: Vadikan
Дата: 07-06-2008
Описание: добавлены ссылки на статьи сайта
Маленькие хитрости автоустановки

Доброго времени суток!

Предлагаю собирать в этой теме маленькие хитрости, которые мы используем при создании диска автоустановки Windows (и приложений). Это могут быть скрипты или их элементы, утилиты с очень кратким описанием и примерами использования и т.д. Короче, всякие мелочи, которые упрощают вам жизнь и используются для оригинального решения различных задач во время автоустановки.

Если у вас есть под рукой источник, из которого вы почерпнули трюк, опубликуйте его - возможно, кто-то захочет получить дополнительную информацию из первоисточника. Если речь идет об утилите, то желательно дать ссылку на домашнюю страницу или любую другую страницу, откуда можно загрузить последнюю версию.

На сайте (new!):В Wiki:
Локальные правила темы
  1. Публикуйте каждую хитрость отдельным сообщением. Так будет легче сослаться на пост, если возникнет необходимость дать ссылку в другой ветке.
  2. Не нужно публиковать в теме твики реестра, за исключением тех случаев когда твик является неотъемлемой частью хитрости. Для твиков прикреплена отдельная тема.
  3. Не нужно задавать вопросы, не относящиеся к опубликованным в теме материалам. Если вы хотите что-то осуществить, но не знаете как - воспользуйтесь правилами создания тем на форуме. Такие вопросы будут удаляться без сожаления.

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:26, 22-12-2005

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


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

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


nsergeip: у меня тоже номер с DeskSaver не прошел.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 12:04, 14-03-2006 | #41



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

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


Аватара для denzill

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


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

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


в дополнение к Замена Boot Screen-на

изменение boot.ini:
boot.cmd
Код: Выделить весь код
 bootcfg /addsw /ng /id 1
 bootcfg /raw "/bootlogo" /a /id 1
 bootcfg /default /id 1

-------
Меняю топор системы Раскольникова на автомат системы Калашникова


Отправлено: 16:59, 14-03-2006 | #42


(*.*)


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

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


Тестирование RunOnceEx без перезагрузки системы или завершения сеанса

В конце файла RunOnceEx.cmd добавьте
Код: Выделить весь код
rundll32.exe iernonce.dll,RunOnceExProcess
Команда инициирует запуск ключей RunOnceEx. Пожалуй, я добавлю это на сайт

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:19, 18-03-2006 | #43


Аватара для DmitryOlenin

Ветеран


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

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


Всем известно, что своя тему оформления прописывается в файле *.sif.
Код: Выделить весь код
CustomDefaultThemeFile = "%WinDir%\Cursors\theme.theme"
Но тема эта может не примениться, и останетесь вообще со стандартной темой Windows(даже не Luna).

Дело в том, что тема срабатывает при первом входе в систему(чуть раньше отображения ярлыков на раб. столе), после отработки RunOnceEx. Но если у вас последним пунктом стоит перезагрузка и до раб. стола дело не доходит... то вы рискуете получить то, что я описал выше.

Если у вас не применилась тема оформления, то маленький скрипт на AutoIt вам поможет.
В данном случае переменная var3 содержит путь до вашего файла с темой оформления.
Думаю, что надо писать именно в эту тему, т.к. случай необычный...

Код: Выделить весь код
$allowed = 20 * 1000
$time = TimerInit()
$var = @SystemDir & '\' & 'rundll32.exe'
$var1 = @SystemDir & '\' & 'shell32.dll' & ',' & 'Control_RunDLL'
$var2 = @SystemDir & '\' & 'desk.cpl  desk'  & ','  &  '@'  & 'Themes ' & '/'  & 'Action'  & ':'  & 'OpenTheme '  & '/'  & 'file' & ':'
$var3 = @WindowsDir & '\' & 'Cursors' & '\' & 'theme.theme'
AutoItSetOption("WinTitleMatchMode", 4)
run($var & ' ' &  $var1 & ' ' &  $var2 & '"' & $var3 & '"')
Blockinput(1)
If TimerDiff($time) > $allowed Then _Abort()
For $k = 1 To 3
sleep(1000)
Send("{ENTER}")
    Next
exit

Func _Abort()
    ; close process if exists then exit.
    Dim $pid
    If ProcessExists($pid) Then
        ProcessClose($pid)
        Exit(2)
    Else
        Exit(3)
    EndIf
EndFunc

Последний раз редактировалось DmitryOlenin, 20-03-2006 в 12:39.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:12, 20-03-2006 | #44


Ветеран


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

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


Ну тогда вопрос ко всем!!! Так как amel27B не отвечает!

Цитата:
amel27В вашем комнаднике используется команда findstr.exe Где ея можно взять?

Отправлено: 18:24, 21-03-2006 | #45


(*.*)


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

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


NikLok
Цитата:
Где ея можно взять?
В дистрибутиве Windows XP. findstr /?

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


Отправлено: 21:17, 21-03-2006 | #46


Ветеран


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

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


После встраивания обновлений в дистрибутив XP с помомощью RVM интегратора в директории I386/svcpack файлы типа kb..........exe заменяются файлами с расширениями ca_ Поэтому я считаю, что нужно добавить также сканирование на файлы
Таким образом сейчас в макросе 2 ЦИКЛА. По идее они должны отлавливать наличие обоих файлов и вносить о них информацию! Может кому и нада?
Код: Выделить весь код
echo Line5=Дата установки системы: %date% >> "%D%oeminfo.ini"
echo Line6= >> "%D%oeminfo.ini"
echo Line7=Время установки системы: %time% >> "%D%oeminfo.ini"
echo Line8= >> "%D%oeminfo.ini"
echo Line9=Установленные обновления: >> "%D%oeminfo.ini"
echo Line10= >> "%D%oeminfo.ini"

set i=10
set j=0
set string0= 
set string1= 
set string2= 
set string3= 
set string4= 
set string5= 

FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d\WIN51IP SET CDROM=%%d
For /F "TOKENS=1 delims=.exe"  %%j in ('dir /B %CDROM%\I386\svcpack\KB*.exe') do ((set kbname=%%j) & (call :myprint))
For /F "TOKENS=1 delims=.ca_"  %%j in ('dir /B %CDROM%\I386\svcpack\KB*.ca_') do ((set kbname=%%j) & (call :myprint))

if %j% == 1 echo Line%i%=%string0% >> "%D%oeminfo.ini"
if %j% == 2 echo Line%i%=%string0%  %string1%>> "%D%oeminfo.ini"
if %j% == 3 echo Line%i%=%string0%  %string1%  %string2%>> "%D%oeminfo.ini"
if %j% == 4 echo Line%i%=%string0%  %string1%  %string2%  %string3%>> "%D%oeminfo.ini"
if %j% == 5 echo Line%i%=%string0%  %string1%  %string2%  %string3%  %string4% >> "%D%oeminfo.ini"

GOTO :EOF 
:myprint 
if %j% == 0 set string0=%kbname%
if %j% == 1 set string1=%kbname%
if %j% == 2 set string2=%kbname%
if %j% == 3 set string3=%kbname%
if %j% == 4 set string4=%kbname%
if %j% == 5 set string5=%kbname%

if %j% == 5 echo Line%i%=%string0%  %string1%  %string2%  %string3%  %string4%  %string5%>> "%D%oeminfo.ini"

if %j% == 5 set string0=
if %j% == 5 set string1= 
if %j% == 5 set string2= 
if %j% == 5 set string3= 
if %j% == 5 set string4= 
if %j% == 5 set string5= 

if %j% == 5 set /A i=%i%+1
set /A j=%j%+1
if %j% == 6 set j=0
:EOF

Отправлено: 11:26, 28-03-2006 | #47


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата:
ни путей ничего, откуда система возьмет все остальные данные, помоему это маразм!!!
А вот отсюда:

Цитата:
После настройки на эталонном компьютере запускаем DeskSaver.exe s Копируем утилиту и полученный файл настроек DeskSaver.ini на остальныее компьютеры и запускаем DeskSaver.exe r
Ярлыки настраиваются по именам. Не найденные - пропускаются.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 13:43, 01-04-2006 | #48


Аватара для Porscheman

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


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

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


Вложения
Тип файла: rar CLVSD.rar
(168.6 Kb, 152 просмотров)

Для чтения DVD стандартным WMP9 или WMP10 достаточно добавить в %windir%system32 файл CLVSD.ax и зарегистрировать его командой
Код: Выделить весь код
 %windir%\system32\regsvr32 -s %windir%\system32\CLVSD.ax
любым батником и т.п.
Файл прилагаю, правда не могу сказать откуда он (не помню), соответственно про авторские права тоже...
Качество вполне приемлемое.

-------
Life is too short to drink cheap beer...


Последний раз редактировалось Vadikan, 04-04-2006 в 08:48.


Отправлено: 01:49, 04-04-2006 | #49


Googler


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

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


Цитата:
не могу сказать откуда он (не помню), соответственно про авторские права тоже
CyberLink Video/SP Filter
---
версия: 6.0.1402
производитель: CyberLink Corp.
продукт: CyberLink PowerDVD

Отправлено: 08:40, 04-04-2006 | #50



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Маленькие хитрости автоустановки

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - Маленькие скрипты на каждый день [mzd] Общий по Linux 26 09-03-2009 20:09
Прочее - Хитрости с сетью! <попытка отъесть полосу пропускания> Martion Сетевые технологии 8 11-12-2008 17:26
Разное - Хитрости Windows Vista Ydav Microsoft Windows Vista 1 05-04-2008 20:09
Internet Explorer 7 - "Советы и маленькие хитрости" OSZone News Новости и события Microsoft 3 02-04-2008 09:10
Маленькие окна браузера 4ay-nik Microsoft Windows 2000/XP 1 31-01-2007 22:25




 
Переход