PDA

Показать полную графическую версию : Автоматическая Установка Windows XP (Архив)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

vserd
01-10-2004, 18:01
NikLok
Тогда остается попробовать без ключика.

Vadikan
02-10-2004, 03:13
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.

kot1313
02-10-2004, 21:17
В самом начале темы задавался вопрос об удалении ярлыков, созданных при 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

kot1313
02-10-2004, 23:24
Спасибо, сейчас попробую !!!

Добавлено:

Спасибо, сейчас попробую !!!

Добавлено:

Рецепт не помог. Пробовал на следующем примере:

Создал файл в блокноте 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

qeraser
03-10-2004, 08:01
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:

kot1313
03-10-2004, 10:24
НЕ ПОМОГАЕТ

Вовсём остальном с 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 !!!!!!!
Заранее спасибо

qeraser
03-10-2004, 10:49
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

kot1313
03-10-2004, 12:07
Как проверить работает ли этот Cleanup.cmd.

Создал этот файл (эти ярлыки у меня в системе имеются), запустил из под работающей windows, перегрузился, изменений никаких (ку кроме строчки
net user aspnet /delete , которая и до этого работала всегда)

Может этот файл срабатывает только при установке (хотя работоспособность RunOnceEx.cmd я проверяю при включении его из под работающей windows и после перезагрузки он начинает устанавливать проги...)
А вот Cleanup.cmd ничего не удаляет ?????

Добавлено:

Да, папки названные по английски типа temp, dist, install
командой RD /S /Q очищаются прекрасно, а вот на длинные русские имена папок команда RD /S /Q, как и команда del  не реагирует никак !!!

Неужели никто не знает как удалить эти злочастные ярлыки (дело принципа - вручную их удалить полсекунды, а я уже на поиск ответа на этот вопрос потратил полдня !!!)

Xeonc
03-10-2004, 12:32
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

kot1313
03-10-2004, 20:20
Вообщем загрузился с диска в 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 остался открытым !!!

Xeonc
03-10-2004, 20:51
Зачем такие муки с ДОСом. Есть куча текстовых редакторов - я пользуюсь оч. неплохим 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 батники пишешь.

kot1313
03-10-2004, 22:04
В дос как раз нетрудно загрузиться ! (Либо перегрузиться, либо стартовать с Mickrosoft Virtual PC)

А Unicode win 1251, как рекомендовано выше,  пробовал, не помогает. То есть результат = 0. Ничего не удаляется.
То есть не работает.
!!! В досе я пишу cmd файл (который вообщем-то можно назвать батником) который гарантированно срабатывает в Windows !!!
Это похоже гарантированный и самый ПРОСТОЙ способ получить быстро cmd файл с нужной кодировкой.



Добавлено:

Исчо раз всем спасибо за советы, думаю наш "разбор полётов" кому-нибудь поможет !


??? А как насчёт окраски Silver в теме Luna ???

Barvinok
03-10-2004, 22:29
Есть такой пакет кодеков - AllIn1 [www.free-codecs.com].
Хочется включить его на автомат. Кто нить пробовал разобраться?

Vadikan
03-10-2004, 22:55
Доброго времени суток!

Данная тема предназначена для обсуждения материалов раздела сайта 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

Vadikan
03-10-2004, 23:01
Уважаемые коллеги по автоматической установке!

Я принял решение закрыть тему, и придать ей статус архивной. Первый пост новой темы (http://forum.oszone.net/topic.cgi?forum=4&topic=6085) содержит ссылку на RAR архив этой темы, так что вы можете просмотреть ее содержимое оффлайн.

Если ваш вопрос остался без ответа в этой теме, то задайте его в новой.

Приношу извинения за возможные неудобства.

Исправлено: Vadikan, 23:02 3-10-2004




© OSzone.net 2001-2012