Имя пользователя:
Пароль:
 

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

Аватара для gora

Ушёл из жизни


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

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


Nun-Nun, дабы уменьшить вероятность ложного запуска файла Setup.exe с другого диска (не с того с которого хотите), можно сделать следующее:
1 Изменить имя файла Setup.exe на какое то уникальное, например, My_Super_Puper_Setup.exe. Придумайте сами.
2 Положить в корень CD маркерный файл произвольного содержания с уникальным именем и расширением, например, My_Super_Puper_Marker.xyz Придумайте сами.
3 Объединить оба варианта из предыдущих пунктов.

Тогда .bat файл может выглядеть так:
Код: Выделить весь код
@Echo Off
:: Внесите сюда имя файла запуска
Set MySetup=My_Super_Puper_Setup.exe
:: Внесите сюда имя маркерного файла
Set MyMarker=My_Super_Puper_Marker.xyz
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:\%MyMarker% If Exist %%i:\%MySetup% %%i:\%MySetup%
Exit

Отправлено: 09:03, 15-05-2009 | #10