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

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

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off &Cls
	Set "Box1=Z:\Soft_Arc"
	Set "Box2=Z:\Soft_Out"
	Set Exe1="notepad.exe"
	Set Exe2="Calc.exe"	&rem shutdown.exe /s /f /t 30

	Set /A i1=0, i2=0, i12=0
	>nul 2>&1 DIR /B /A:-D "%Box1%" && Set /A i1=1, i12+=1
	>nul 2>&1 DIR /B /A:-D "%Box2%" && Set /A i2=1, i12+=1
rem	iF %i12% Equ 2 (Start " " %Exe1% &Exit /B)
rem	iF %i12% Equ 1 (Start " " %Exe1% &Exit /B)
rem	iF %i12% Equ 0 (Start " " %Exe2% &Exit /B)
	if %i12% GTR 0 (Start " " %Exe1%) Else (Start " " %Exe2%)
Exit /B
В зависимости от значений i1 i2 i12 можно написать запуск программ в любой комбинации наличия файлов

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

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

Отправлено: 15:10, 28-04-2024 | #5