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

Название темы: интеграция WMP10
Показать сообщение отдельно

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


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

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


Всё сделал как сказано вывел в файл лог операции, получилось примерно такое:
Код: Выделить весь код
c:\000>TITLE WMP 10 Slipstreamer V1.1 - By Bashrat the Sneaky, translated and modified Vse Do Fe'Ni  

c:\000>REM

c:\000>REM

c:\000>REM

c:\000>REM ##################################################################### 

c:\000>REM #									# 

c:\000>REM #		Copyright Bўshrat the Sneaky 2005	 

c:\000>REM #		Translated and modified Vse Do Fe'Ni			# 

c:\000>REM #									# 

c:\000>REM #			http://www.BTSunattended.net			# 

c:\000>REM #									# 

c:\000>REM #			BashratTheSneaky@BTSunattended.net		# 

c:\000>REM #									# 

c:\000>REM ##################################################################### 

c:\000>REM

c:\000>REM

c:\000>REM

c:\000>REM ##################################################################### 

c:\000>REM ======================= 

c:\000>REM Folders, commands and other 

c:\000>REM Џ*ЇЄЁ, Є®¬**¤л Ё в.¤. 

c:\000>REM _______________________ 

c:\000>SET P=C:\WMP10TMP 

c:\000>SET OUT=C:\I386 

c:\000>SET C=MAKECAB /D CompressionType=LZX /D CompressionMemory=21 /L C:\I386 C:\WMP10TMP\ 

c:\000>SET TotalSteps=3 

c:\000>SET SP=c:\000 

c:\000>IF NOT EXIST C:\WINDOWS\System32\reg.exe COPY /V c:\000\reg.exe C:\WINDOWS\System32 

c:\000>FOR /F "usebackq tokens=1,2,3*" %i IN (`REG QUERY "HKEY_USERS\.DEFAULT\Control Panel\International" /v Locale`) DO @if %k == 00000419 (FOR /F "usebackq tokens=1,2,3*" %i IN (`REG QUERY "HKEY_USERS\.DEFAULT\Control Panel\International" /v sLanguage`) DO @if /I %k == RUS ) 

c:\000>SET CH=IF ==RUS ( ECHO  

c:\000>SET CHM=)  else (echo  

c:\000>REM ======================= 

c:\000>REM ##################################################################### 

c:\000>IF EXIST C:\WMP10TMP RD C:\WMP10TMP 

c:\000>IF EXIST C:\I386 RD C:\I386 

c:\000>COLOR 0A 

c:\000>CLS

c:\000>ECHO.


c:\000>ECHO.


c:\000>ECHO.

( was unexpected at this time.

c:\000>IF ==RUS ( ECHO ќв®в Ў*вд*©« Ї®¬®¦Ґв ў*¬ Ё*⥣аЁа®ў*вм Windows Media Player 10 ў ¤ЁбваЁЎгвЁў XP!)  else (echo This batch file will help you slipstreaming Windows Media Player 10!)
Насколько я понимаю результатом этого является то, что моя XP не локализованная, а просто на просто английская, я не очень знаком с данным синтаксисом, но я понимаю это именно так, таким образом, мне требуеися поменять переменные, насколько я понимаю, что бы в одной из них значение 'IF ==RUS ( ECHO ' было заменено на обычное 'ECHO ', а так же можно полностью убить ') else (echo '. Другими словами в бат файле требуется поменять значение '%CH%' на 'ECHO ' а все что находится после '%CHM%' включая и смау эту переменную и до следующего 'ECHO' удалить.

Вроде бы так...
Я прав?

Последний раз редактировалось sobaka, 19-02-2006 в 16:29.


Отправлено: 15:49, 19-02-2006 | #7

Название темы: интеграция WMP10