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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выполнение команды запуск sfx архива

Ответить
Настройки темы
CMD/BAT - [решено] Выполнение команды запуск sfx архива

Аватара для timon45

Ветеран


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


Конфигурация

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


Имеется образ WinPE нужно выполнить команду по запуску sfx архива PePrograms.exe с диска в этой же папке присутствует CopyRam.bat содержащий строки:
Цитата:
@echo off
Color 1e
Cls
Echo Copying files ...
md "b:\Programs\$Wim$"
copy /y "%~dp0*.wim" "b:\Programs\$Wim$"
if not %ErrorLevel%==0 Goto _Err
Cls
Echo UnMount wim files ...
Call "%Temp%\UnMount.cmd"|find "["
Del "%Temp%\UnMount.cmd"
Echo. 2>"%Temp%\UnMountB.cmd"
cd /d "b:\Programs\$Wim$"
Cls
Echo Mounting wim files ...
For %%i in (*.wim) Do call :_Mount "%%~dpnxi"
Echo rd /s /q "b:\Programs\$Wim$">>"%Temp%\UnMountB.cmd"
GoTo :Eof

:_Mount
md "b:\Programs\%~n1"
imagex.exe /mountrw "%~1" 1 "b:\Programs\%~n1"|find /i "b:\Programs\"
Echo imagex /unmount "b:\Programs\%~n1">>"%Temp%\UnMountB.cmd"
Echo rd /s /q "b:\Programs\%~n1">>"%Temp%\UnMountB.cmd"
GoTo :Eof

:_Err
rd /s /q "b:\Programs\$Wim$"
Color 4f
Echo Copying error !
pause>nul
какие строки нужно добавить чтобы это реализовать.

Отправлено: 15:00, 21-08-2010

 

(*.*)


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

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


timon45, определите букву диска, запустите файл.
Код: Выделить весь код
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:\<путь от корня>\PePrograms.exe SET CDROM=%%d:
start /wait %cdrom%\<путь от корня>\PePrograms.exe

-------
Канал Windows 11, etc | Чат @winsiders

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

Отправлено: 17:24, 21-08-2010 | #2



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

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


Аватара для timon45

Ветеран


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

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


не прокатило. попробую пояснить по подробнее.
Команда должна запустить PePrograms.exe который находится %cdrom%\PePrograms\PePrograms.exe, bat находится в этой же папке %cdrom%\PePrograms\CopyRam.bat, буква диска может меняться.

всё спасибо!, разобрался надо было просто написать.
start PePrograms.exe

Последний раз редактировалось timon45, 21-08-2010 в 20:43.


Отправлено: 20:15, 21-08-2010 | #3


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


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

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


timon45,

Если *.bat находится на диске в той же директори, что и Ваш архив, то:

Код: Выделить весь код
start /wait "%~dp0\PePrograms.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:39, 21-08-2010 | #4


Аватара для gora

Ушёл из жизни


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

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


Цитата deepred:
start /wait "%~dp0\PePrograms.exe" »
Если команда в кавычках, то правильнее так:
Код: Выделить весь код
start /wait "" "%~dp0\PePrograms.exe"
Первый параметр в кавычках в команде Start рассматривается как "заголовок"
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:11, 21-08-2010 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выполнение команды запуск sfx архива

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по созданию 7z SFX архива aka Nemesis Автоматическая установка приложений 6 04-01-2012 16:43
Создание SFX-архива в WinRAR Limpin Автоматическая установка Windows 2000/XP/2003 1 10-10-2008 19:52
Создание SFX архива Panteley Автоматическая установка приложений 1 22-06-2007 18:52
Странное поведение SFX-RAR архива korn68 Наборы обновлений для Windows XP/2003/Windows 7 3 17-12-2006 16:55
sfx архива в WinRar 3.42 и добавлению ключей в реест slynews Автоматическая установка Windows 2000/XP/2003 2 09-03-2005 16:58




 
Переход