![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] SetEnvCD |
|
|
Служебные - [addon] SetEnvCD
|
В работе Сообщения: 851 |
Аддон SetEnvCD для интеграции в дистрибутив Windows XPSP2 посредством UpdatePack-XPSP2-Rus
Тип интеграции - svcpack Добавляет собственную переменную %CDROM% в систему. Необходима при установке, например, на компьютер с картридером. -- Ссылки на закачку: Зеркало 1 Зеркало 2 ~ 60 Кб -- Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" UpdatePack-XPSP2-Rus ---- Тут чуть поподробнее распишу. Наверняка когда-нибудь вам приходилось сталкиваться с такими вещами, когда при установке ОС находились дисковые устройства и буква CD диска сбивалась, при этом часть программ (аддонов) уже не могла выполниться. Конечно, можно все перенести на T-13, но некоторые вещи - никак. Например, у меня часть ПО ставится при первом входе в систему из RunOnceEx. А так как я являюсь счастливым обладателем картридера, то вот как раз та часть ПО и не ставится. По небольшой подсказке jameszero на основе этой темы и был реализован аддон SetEnvCD, который добавляет переменную %CDROM% в систему. Полевые испытания прошли успешно. Так что у кого возникает подобная проблема - пользуйтесь. Да и вообще можно всем ее включить - вреда не будет. Ведь бывают ситуации, когда мы к кому-то приходим со своим диском, а там как раз описанная выше проблема. При наличии SetEnvCD никаких лишних телодвижений вам не потребуется - устанавливать систему можно будет не задумываясь о переназначении букв дисков. |
|
------- Отправлено: 09:33, 22-10-2007 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Нашел интересную программку на MSFN Она назначает переменные для CD-ROM, жестких дисков и прочих устройств.
Мысль проверить буквы в различные моменты установки у меня возникала. Времени пока нет. А мой аддон и так определяет переменную именно путем поиска маркерного файла WIN51. Можно, конечно, переменную определять уже при первом логоне. Но тогда это будет уже не столько универсальный аддон. |
------- Отправлено: 15:53, 02-01-2008 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 59
|
Профиль | Отправить PM | Цитировать для других целей, но тоже пытался определить букву привода в котором стоит диструбутив видны. использовал такой код
for %%i 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 %%i:\WIN51 set CDROM=%%i: в системе 2 сидирома (например D и E) дистрибутив находится в E, привод D - пустой. при выполнении скрипта получаем сообщение что нет диска в приводе и соответсвенно выход с ошибкой - дистрибутив не найден. как в подобной ситуации поведет себя картридер смогу проверить только после 9го. |
Отправлено: 23:44, 04-01-2008 | #22 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать asmol, алфавит выверни в обратную сторону от Z к С - прекратиться, было такое как-то пару раз. Потом забросил, перешол на OEMPreinstall.
vserd, dimich22, Цитата dimich22:
|
|
------- Отправлено: 09:51, 05-01-2008 | #23 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать Цитата greg_b:
|
|
------- Отправлено: 10:25, 05-01-2008 | #24 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать vserd, set-ы назначаются каждый раз при ре-старте системы, так что работать должно.
|
------- Отправлено: 12:25, 05-01-2008 | #25 |
Пользователь Сообщения: 59
|
Профиль | Отправить PM | Цитировать greg_b,
Цитата greg_b:
я вообщето только хотел предупредить что у этого метода есть грабли и в случае картридером они тоже возможны. |
|
Отправлено: 11:45, 06-01-2008 | #26 |
![]() Модератор Сообщения: 4932
|
Профиль | Сайт | Отправить PM | Цитировать На основе утилиты от simplix набросал sysoc аддон, определяющий букву CDROM, т.е. аддон срабатывает до T13/12
После установки на моей системе расклад такой: С - системный диск D,E - жесткие диски F,G,H,I,J - диски картридера K - привод с которого устанавливалась система Проверьте у кого в системе установлены картиридер и особенно несколько CD/DVD приводов. |
------- Последний раз редактировалось jameszero, 09-01-2008 в 08:06. Отправлено: 15:45, 06-01-2008 | #27 |
Ветеран Сообщения: 4735
|
Профиль | Отправить PM | Цитировать asmol, простейший вариант - отключить лишний привод в биосе -
![]() |
------- Отправлено: 16:52, 06-01-2008 | #28 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Интересно, что воспользовавшись своим вариантом, получил точно такой же результат, как и у jameszero. Т.е. CD-ROM была присвоена буква K. Но наверное не всегда все проходит гладко. На праздниках не получается заняться проверкой - работал даже 31го и 1го(( Ну и кардридер бы на работу... Видимо, придется купить. А кто-нибудь пробовал вариант с DetectDevice, ссылку на который я давал ранее? Как мне кажется, их способ более правильный.
|
------- Отправлено: 23:05, 07-01-2008 | #29 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Неправильно пропысывать переменную на T13. Особенность в том что порядок дисков на T13 и при первом входе в систему может отличатся.
Например возьмем машины в составе HDD(один раздел), DVD-ROM и USB флешка. На T13 буквы будут: При первом входе в систему уже будет: Посему если планируется использовать переменную при первом входе в систему, то ее и устанавливать надо там-же. |
Последний раз редактировалось spectre4, 13-02-2008 в 00:28. Отправлено: 23:17, 12-02-2008 | #30 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [addon] TrueCrypt | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 73 | 08-08-2012 17:01 | |
Утилиты - [addon] SuperCopier2 | FreeKnight | Наборы обновлений для Windows XP/2003/Windows 7 | 47 | 28-09-2011 11:20 | |
Аддоны - [Addon] ThumbSizer | bes1de | Оформление Windows XP | 16 | 28-08-2011 20:11 | |
Утилиты - [addon] KatMouse 1.04 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 9 | 06-08-2011 19:18 | |
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 | Jekson07 | Наборы обновлений для Windows XP/2003/Windows 7 | 110 | 28-07-2009 02:45 |
|