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

Название темы: Вопросы По WPI
Показать сообщение отдельно

Старожил


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

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


Gozya
Честно говоря сам не совсем понимаю как это работает - for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:
Поэтому пользуюсь старым проверенным способом, который ещё никогда не подводил:
Код: Выделить весь код
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:\WPI.ico set CDROM=%%i:
WPI.ico это маркерный файл в корне диска, если у тебя папка WPI лежит в корне установочного диска Windows, то замени WPI.ico скажем на WIN51
Содержимое RunWPI.cmd будет выглядеть так:
Код: Выделить весь код
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:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f
Для проверки, запусти полученный RunWPI.cmd на рабочей системе (есессно диск с виндой должен быть в дисководе) и в реестре (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\999\) посмотри какой прописался путь!

Последний раз редактировалось ProkVS, 21-12-2006 в 07:30.


Отправлено: 07:17, 21-12-2006 | #352

Название темы: Вопросы По WPI