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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Не запускаются файлы из DetachedProgram

Ответить
Настройки темы
[решено] Не запускаются файлы из DetachedProgram

Аватара для s127d

Пользователь


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

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


Изменения
Автор: s127d
Дата: 30-01-2007
Есть рабочий дистрибутив с Win2k.
Всё настроено и работает. Используются папки $OEM$
Решил от них избавиться, но остался нерешённым один вопрос:
Мне надо скопировать папку с драйверами с CD на винт по времени как раз до установки оборудования, т.е. на T-39
Прочитав форум (Альтернатива $OEM$ , Нужна помощь!!!Вопрос по батнику и cmdlines.txt и Ввод данных на T39) решил сделать следующее:
1) В корне CD создал папку DRV, в ней подпапку Drivers с необходимыми мне дровами;
2) В winnt.sif изменил:
Код: Выделить весь код
...
[Unattended]
OemPreinstall=No
OemPnPDriversPath="C:\Drivers\1_Intel;C:\Drivers\2_3Com;C:\Drivers\2_BCM570x"
...
[GuiUnattended]
DetachedProgram = "C:\Winnt\Temp\Presetup.cmd"
...
3) Создал файл Presetup.cmd и с помощью HFSLIP он на текстовом этапе копируется в C:\Winnt
Код: Выделить весь код
TITLE="Presetup copy"

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:\CDROM_NT.5 SET CDQ=%%d:

XCOPY /E /Q /y %CDQ%\DRV %SYSTEMDRIVE%\

EXIT
Делал установку как на Microsoft Virtual PC, так и на реальном компе, НО
Файл Presetup.cmd не выполняется, папки с драйверами не копируются.
Вместо Presetup.cmd, делал WinRAR-овский самораспаковывающийся архив.
Итог тот же. Команда из DetachedProgram не отработала, как будто её вообще нет.

Где имеет смысл копать?

P.S. Если файл запустить после установки Win2k, то всё выполняется.

Отправлено: 11:32, 28-01-2007

 

Аватара для fox_sly

Пользователь


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

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


Цитата:
Fanzuga
У меня у самого в WINNT.SIF такой код:
Код:
[GuiUnattended]
....
DetachedProgram = "%SYSTEMDRIVE%\UIT\RUNP.EXE"
где RUNP.EXE - это SFX архив RAR. Но он у меня кидается на системный раздел из $OEM$
Почти аналогично у меня:
Код: Выделить весь код
[GuiUnattended]
    DetachedProgram = "%SystemRoot%\Temp\Soft_Var.exe"
где Soft_Var.exe это SFX архив 7Zip, но обхожусь без $OEM$, прописываю в DOSNET.INF строчку
Код: Выделить весь код
d1,Soft_Var.exe
и в TXTSETUP.SIF строку
Код: Выделить весь код
Soft_Var.exe= 1,,,,,,,45,0,0
файл кидаем в I386, после копирования дистрибутива при установке - он там, где его ждут

-------
Исчезающий Лис

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:52, 01-02-2007 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для s127d

Пользователь


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

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


to Fanzuga
Цитата:
где RUNP.EXE - это SFX архив RAR
Какой SFX-модуль используете? GUI или консольный?

Отправлено: 05:26, 02-02-2007 | #12


Аватара для Fanzuga

Фанзюга


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

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


s127d

GUI

вот комментарий к архиву:
Код: Выделить весь код
Path=%SYSTEMDRIVE%\UIT\
SavePath
Silent=1
Overwrite=1

-------
Баста, карапузики, кончилися танцы...
Клуб переводчиков|Твики реестра


Отправлено: 17:00, 02-02-2007 | #13


Аватара для s127d

Пользователь


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

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


Мой вариант:
Код: Выделить весь код
Path=%Systemdrive%
SavePath
Silent=1
Overwrite=1
заметил одну интересную вещь, несмотря на мой комментарий, файл SFX-архив RAR распаковывается в %SystemRoot% , т.е. в Winnt
это на виртуалке, за выходные попробую в реале.
Файл запускается из %SystemRoot%\Temp

Отправлено: 17:27, 02-02-2007 | #14


Аватара для Fanzuga

Фанзюга


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

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


s127d

Может дело в слэше в конце строки?
попробуй так:
Код: Выделить весь код
Path=%SYSTEMDRIVE%\

-------
Баста, карапузики, кончилися танцы...
Клуб переводчиков|Твики реестра

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:41, 02-02-2007 | #15


Аватара для s127d

Пользователь


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

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


to Fanzuga
Со слешем архив запускается на T-39, распаковывается как надо.

to ALL
Всем спасибо.
Файлы из DetachedProgram запускаются нормально.
Жаль, что не удалось забороть батник (вроде явных ошибок он не содержит), но его можно просто обойти с помощью SFX-архива

Отправлено: 20:02, 03-02-2007 | #16


Аватара для Boa Soft

Компьютерный шаман


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

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


Fanzuga
Цитата:
аддон от Боа Софт в чистом виде применить не удается.
Утилиты и идеалогия работать будут. Только сильно ограничено количество добавляемых в текстовом режиме драйверов.

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 21:38, 05-02-2007 | #17



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Не запускаются файлы из DetachedProgram

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - [решено] НЕ запускаются exe файлы ospa Microsoft Windows 2000/XP 9 31-08-2012 19:26
[решено] не запускаются exe файлы virtual-wind Лечение систем от вредоносных программ 9 15-11-2009 22:01
[решено] Не запускаются exe файлы Michael Лечение систем от вредоносных программ 16 28-08-2009 09:17
Ошибка - [решено] Не запускаются ВСЕ файлы VLT Microsoft Windows 2000/XP 5 05-03-2009 10:35
Медиа - [решено] Не запускаются *.EXE файлы PulSar.CE194694 Microsoft Windows Vista 5 25-07-2008 15:01




 
Переход