Показать полную графическую версию : Автоматическая Установка Windows XP (Архив)
NikLok
Тогда остается попробовать без ключика.
NikLok
OEM поддиректории только не копируются или команды из корня ОЕМ тоже не выполняются (например, команды из cmdlines.txt)? Если проблема только в копировании поддиректорий, то можно в конце концов и потом их с CD скопировать с xcopy.
По поводу j1 - он обеспечивает совсместимость с joilet и iso-9660, таким образом имена файлов должны и под досом читаться. j2 - только joilet. Запусти cdimage /? - там все ключи.
По поводу фаервола: в deploy.cab есть файл вордовский на 15 страниц, посвященный настройкам. Ну и ref.chm, конечно.
Akufrol
на странице 5 форума есть пост от kirillkr по поводу ошибки в профилеЧуть позже он признал глючность дистрибутива. Как насчет этого?
VseDoFeNi
02-10-2004, 14:15
NikLok
Тебе DOS зачем нужен при создании образа?
Все делаем в WIN XP.
Тут мое подробное руководство hxxp://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=18432&start=2100 по созданию загрузочного диска Win XP Professional Rus (En) с интегрированным SP2.
В самом начале темы задавался вопрос об удалении ярлыков, созданных при unattended установке на рабочем столе. Сделал все, как рекомендовали, но ярлыки не удаляются. У меня русская Windows XP SP2, соответственно Start Menu называется Главное меню, а Administrator называется Администратор.
Подставлял в рекомендованную команду
DEL "%AllUsersProfile%\Desktop\Java Web Start.lnk"
вместо Desktop слово Рабочий Стол - не помогло.
Не работает ни в оригинальном варианте, ни в изменённом
Помогите решить проблему удалением ярлыков с русского рабочего стола и из русского главного меню!!!
Добавлено:
Да, если кто знает, подскажите как установить автоматом цвет Silver у темы Luna, которая автоматом включается в цветовой гамме Blue. Облазил весь интернет, но вообще никакого ответа на данный вопрос не нашёл !!!
VseDoFeNi
02-10-2004, 23:14
kot1313
Строка должна содержать
del "%allusersprofile%\рабочий стол\твой файл.твое расширение"
сохранятьв unicode win 1251
Исправлено: VseDoFeNi, 1:01 3-10-2004
Спасибо, сейчас попробую !!!
Добавлено:
Спасибо, сейчас попробую !!!
Добавлено:
Рецепт не помог. Пробовал на следующем примере:
Создал файл в блокноте clean.cmd с содержимым:
cmdow @ /HID
del "%allusersprofile%\рабочий стол\Alcohol 120%.lnk" unicode win 1251
EXIT
Сохранил его в кодировке Юникод.
Активировал. Перегрузил windows. Ярлык на месте !!!
Что я неправильно долаю !!!
VseDoFeNi
03-10-2004, 00:53
kot1313
стукни в аську...
Создал файл в блокноте clean.cmd с содержимым:
cmdow @ /HID
del "%allusersprofile%\рабочий стол\Alcohol 120%.lnk" unicode win 1251
EXIT
Надо так:
Создал файл в блокноте clean.cmd с содержимым:
cmdow @ /HID
del "%allusersprofile%\рабочий стол\Alcohol 120%.lnk"
EXIT
Запусти его без перезагрузки компа.
Исправлено: VseDoFeNi, 1:26 3-10-2004
C:\Documents and Settings\All Users = %AllUsersProfile%
C:\Documents and Settings\Administrator = %UserProfile%
1) Поменяй %AllUsersProfile% на %UserProfile%
2) Ярлык не будет удаляться если в команде на удаление присутствует знак "%". Поэтому команда воспринимается не корректно. Должно выглядеть так:
del "%UserProfile%\Desktop\Alcohol 120*.lnk"
или
del "%UserProfile%\рабочий стол\Alcohol 120*.lnk"
Ссори, забыл зарегистрироваться :biggrin:
НЕ ПОМОГАЕТ
Вовсём остальном с unattended setup разобрался, а вот с удалением ярлыков ну никак.
На unattended.oszone.net/examples.shtml есть такой пример файла cleanup.cmd (приведу его не полностью):
cmdow @ /HID
DEL "%UserProfile%\Start Menu\Programs\Windows Media Player.lnk"
DEL "%AllUsersProfile%\Start Menu\Programs\Windows Movie Maker.lnk"
DEL "%AllUsersProfile%\Desktop\Java Web Start.lnk"
DEL "%AllUsersProfile%\Desktop\Alcohol 120%.lnk"
EXIT
Он не сработал.
Пробовал и то, что советовали сейчас на форуме. Результат = 0, и дело не значке % у алкоголя, ведь не удаляется и, скажем, RegSupreme.lnk, в котором даже пробелов и русского языка нет.
ПОЖАААЛУСТА, приведите полный работающий пример вашего .cmd файла , который бы удалял ярлыки на рабочем столе и в папке "C:\Documents and Settings\Администратор\Главное меню\Программы" для русской Windows XP SP2 !!!!!!!
Заранее спасибо
Cleanup.cmd
cmdow @ /HID
@echo off
shutdown.exe -r -f -t 60 -c "Windows XP will now restart in 1 minute..."
net user aspnet /delete
DEL "%AllUsersProfile%\Start Menu\Set Program Access and Defaults.lnk"
DEL "%AllUsersProfile%\Start Menu\Windows Catalog.lnk"
move "%UserProfile%\start menu\programs\Remote Assistance.lnk" "%AllUsersProfile%\Start Menu\Programs\Accessories\Communications\Remote Assistance.lnk"
move "%AllUsersProfile%\start menu\programs\Windows Movie Maker.lnk" "%AllUsersProfile%\start menu\programs\Accessories\Windows Movie Maker.lnk"
move "%AllUsersProfile%\start menu\programs\Windows Messenger.lnk" "%AllUsersProfile%\start menu\programs\Accessories\Windows Messenger.lnk"
RD /S /Q %systemdrive%\temp\
RD /S /Q %systemdrive%\drivers\
RD /S /Q %systemdrive%\install\
EXIT
Исправлено: qeraser, 10:50 3-10-2004
Как проверить работает ли этот Cleanup.cmd.
Создал этот файл (эти ярлыки у меня в системе имеются), запустил из под работающей windows, перегрузился, изменений никаких (ку кроме строчки
net user aspnet /delete , которая и до этого работала всегда)
Может этот файл срабатывает только при установке (хотя работоспособность RunOnceEx.cmd я проверяю при включении его из под работающей windows и после перезагрузки он начинает устанавливать проги...)
А вот Cleanup.cmd ничего не удаляет ?????
Добавлено:
Да, папки названные по английски типа temp, dist, install
командой RD /S /Q очищаются прекрасно, а вот на длинные русские имена папок команда RD /S /Q, как и команда del не реагирует никак !!!
Неужели никто не знает как удалить эти злочастные ярлыки (дело принципа - вручную их удалить полсекунды, а я уже на поиск ответа на этот вопрос потратил полдня !!!)
kot1313
Была таже проблемма. Подсказали на ru-board.
Если в путях есть русскоязычные папка (названия), сохранять батник надо в DOS 866. Для этого очень неплохо воспользоваться FARом. Длинные имена - в кавычки.
Такая же байда при добавлении нового юзера в русской ХР.
Попробуйте ;)
VseDoFeNi
03-10-2004, 13:00
kot1313
Вот этой строкой только-что удалил ярлык
del /F "%ALLUSERSPROFILE%\Главное меню\Каталог Windows.lnk"
/F * Принудительное удаление файлов, доступных только для чтения.
А юзеров добавлять так:
net users "Авдотья Никитишна" /ADD
net localgroup "Опытные пользователи" "Авдотья Никитишна" /add
Будет создан юзер "Авдотья Никитишна" с пустым паролем.
Проверить можно командой:
net users "Авдотья Никитишна"
Сохранить в файл инфу комндой:
net users "Авдотья Никитишна" >>c:\user.txt
Имя файла - любое.
Вывести на принтер:
net users "Авдотья Никитишна" >>LPT1
PS
NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]
PPS Субъективно, не люблю FAR. Работаю в Totalcmd и чистая командная строка. FAR бывает ошибки дает.
Исправлено: VseDoFeNi, 13:32 3-10-2004
Вообщем загрузился с диска в DOS, включил Volkov Commander+ русификатор и вбил нужные строчки в файл clean.cmd. Причём кавычки " нужно ставить английские (те ктороые на клавише с русской буквой э, а не те, которые на клавише с цифрой 2)
А вот в среде windows не удалось работающий файл создать ни в Far, ни в Total Commander, ни в NC...
Может у меня руки кривые ?
Вообщем пользуемся dos
Если потом в Windows открыть полученный из под чистого dos файл , то увидим следующее:
cmdow @ /HID
@echo off
net user aspnet /delete
del /f /q /s "%userprofile%\?§Ўа***®Ґ"
del /f /q /s "%userprofile%\ђ*Ў®зЁ© бв®«"
EXIT
Это работающий вариат
А если эти строчки вбивать в блокноте windows,то получиться:
cmdow @ /HID
net user aspnet /delete
DEL "%userprofile%\Рабочий стол"
DEL "%userprofile%\Избранное"
EXIT
но работать windows вариант не будет.
Данный код удаляет как вы поняли пользователя , оставшегося от установки .NET Framework 1.1, а следующие строчки удаляют все линки с рабочего стола и из избранного, включая содержимое внутренних папок (я потом по этим адресам распаковываю свой набор линков и ссылок ):
Спасибо всем, кто участвовал в решении этого вопроса
Добавлено:
!!! Но вопрос по автоматическому включению расцветки Silver у темы Luna остался открытым !!!
Зачем такие муки с ДОСом. Есть куча текстовых редакторов - я пользуюсь оч. неплохим Texter 2 (http://vgsoft.by.ru/) Хотя ФАР тоже работал.
У меня выглядит вот так и работает (часть):
DEL /q "%ALLUSERSPROFILE%\Desktop\*.lnk"
DEL /q "%USERPROFILE%\Desktop\*.lnk"
RD /S /Q "%systemroot%\Cache\Adobe Reader 6\"
DEL /q "%systemroot%\Web\Wallpaper\*.jpg"
DEL /q "%systemroot%\system32\dllcache\*.scr"
DEL /q "%systemroot%\system32\*.scr"
RD /S /Q "%ALLUSERSPROFILE%\Главное меню\"
RD /S /Q "%ALLUSERSPROFILE%\Документы\"
RD /S /Q "%ALLUSERSPROFILE%\Избранное\"
RD /S /Q "%ALLUSERSPROFILE%\Рабочий стол\"
RD /S /Q "%ALLUSERSPROFILE%\Шаблоны\"
RD /S /Q "%USERPROFILE%\Главное меню\"
RD /S /Q "%USERPROFILE%\Мои документы\"
RD /S /Q "%USERPROFILE%\Избранное\"
RD /S /Q "%USERPROFILE%\Рабочий стол\"
RD /S /Q "%USERPROFILE%\Шаблоны\"
RD /S /Q "%USERPROFILE%\NetHood\"
RD /S /Q "%USERPROFILE%\PrintHood\"
RD /S /Q "%USERPROFILE%\WINDOWS\"
RD /S /Q "%USERPROFILE%\Temp\"
RD /S /Q "%USERPROFILE%\Local Settings\Temporary Internet Files\"
С уважением.
VseDoFeNi
03-10-2004, 21:41
kot1313
Я же тебе говорил
Unicode win 1251
Это будет работать в Windows.
Ты же не для DOS батники пишешь.
В дос как раз нетрудно загрузиться ! (Либо перегрузиться, либо стартовать с Mickrosoft Virtual PC)
А Unicode win 1251, как рекомендовано выше, пробовал, не помогает. То есть результат = 0. Ничего не удаляется.
То есть не работает.
!!! В досе я пишу cmd файл (который вообщем-то можно назвать батником) который гарантированно срабатывает в Windows !!!
Это похоже гарантированный и самый ПРОСТОЙ способ получить быстро cmd файл с нужной кодировкой.
Добавлено:
Исчо раз всем спасибо за советы, думаю наш "разбор полётов" кому-нибудь поможет !
??? А как насчёт окраски Silver в теме Luna ???
Barvinok
03-10-2004, 22:29
Есть такой пакет кодеков - AllIn1 [www.free-codecs.com].
Хочется включить его на автомат. Кто нить пробовал разобраться?
Доброго времени суток!
Данная тема предназначена для обсуждения материалов раздела сайта oszone.net - unattended.oszone.net (http://unattended.oszone.net/).
Раздел веду я, и посвящен он вопросам автоматической установки (unattended installation) Windows XP. Что это такое и зачем это нужно подробно об'ясняется на сайте. Пожалуйста, не надо путать автоматическую установку с клонированием системы, которое обсуждается в этой теме (http://forum.oszone.net/topic.cgi?forum=4&topic=4503).
Мои телепатические способности развиты очень слабо ;-) Поэтому не забывайте приводить в вопросе как можно больше подробной информации, иначе шансы на получение ответа будут близки к нулю. *
Внимание: это вторая тема, посвященная автоматической установке. Я принял решение закрыть первую тему (http://forum.oszone.net/topic.cgi?forum=4&topic=4630) и придать ей статус архивной. Тема содержала 738 сообщений на 37 страницах (что составило более 2 мб информации) и стала самой длинной за всю историю форума Windows XP ;-) Спасибо всем участникам темы! Я сохранил тему в виде одной большой HTML страницы. Размер получившегося RAR архива (http://unattended.oszone.net/files/unattended1.rar) составил 475 кб. Я рекомендую почитать первую тему, прежде чем задавать вопрос в этой. Используйте CTRL+F для поиска нужной вам информации на странице.
Спасибо за внимание.
[hr]Лог обновлений сайта (http://unattended.oszone.net/update_log.shtml#recent).
Исправлено: Vadikan, 0:16 4-10-2004
Уважаемые коллеги по автоматической установке!
Я принял решение закрыть тему, и придать ей статус архивной. Первый пост новой темы (http://forum.oszone.net/topic.cgi?forum=4&topic=6085) содержит ссылку на RAR архив этой темы, так что вы можете просмотреть ее содержимое оффлайн.
Если ваш вопрос остался без ответа в этой теме, то задайте его в новой.
Приношу извинения за возможные неудобства.
Исправлено: Vadikan, 23:02 3-10-2004
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC