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

Показать сообщение отдельно

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


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

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


опять я
решил вот свой диск доделать, винда русская корпоративная
Код: Выделить весь код
@echo off
SET D=%SYSTEMROOT%\system32\
REM delete oeminfo.ini if exists
if exist "%D%oeminfo.ini" del "%D%oeminfo.ini" /q
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:\cat.dog SET CDROM=%%d:
echo [General] >> "%D%oeminfo.ini"
echo Manufacturer=† Котопес † >> "%D%oeminfo.ini"
echo Model=Unattended XP SP2 DVD >> "%D%oeminfo.ini"
echo [Support Information] >> "%D%oeminfo.ini"
echo Line1=Дата установки: %date% >> "%D%oeminfo.ini"
echo Line2= >> "%D%oeminfo.ini"
echo Line3=Установленные обновления: >> "%D%oeminfo.ini"
echo Line4= >> "%D%oeminfo.ini"
REM Line Number
SET i=2
REM List quickfixes without exe extension
For /F "TOKENS=1 delims=*.CA_" %%j in ('dir /D %CDROM%\I386\SVCPACK\KB*.CA_') do ((set kbname=%%j) & (call :myprint))
GOTO :EOF
:myprint
echo Line%i%=%kbname% >> "%D%oeminfo.ini"
SET /A i+=1
:EOF
--------------------
файл должен добавлять в свойства моего компа инфу обо всех установленных апдейтах и дату установки (вы это знаете).
Дату он ставит нормально, а с апдейтами косяк: всего их примерно 40 шт, они находятя на диске в папке I386\SVCPACK и имеют расширение CA_. Короче, этот файл добавляет только 9 первых апдейтов в список и еще текст "42 д ©«®ў 250я106 Ў ©в
0 Ї Ї®Є 0 Ў ©в бў®Ў®¤­®"
В чем ошибка? Как исправить? Хелп ми...

Отправлено: 03:40, 27-12-2005 | #30