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

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

Ответить
Настройки темы
CMD/BAT - [решено] Запуск приложения и закрытие окна СMD

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


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

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


Изменения
Автор: pzh2393
Дата: 12-01-2013
Почему-то не работает эта часть кода кода:
Код: Выделить весь код
@echo off
set "let=L"
if exist "%let%": call "%let%":\sOft\opera.exe
goto :ex
:nw
........
:ex
exit
не пойму почему переход на ":ex" не выполняется...

Помогите, пожалуйста, доработать этот батничек чтобы окно CMD после запуска программы закрывалось..

Отправлено: 01:27, 10-01-2013

 

Аватара для zion87

Старожил


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

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


а можно ВЕСЬ КОД желательно с ХОЧУ ...
Код: Выделить весь код
set "let=L"
if exist "%let%": call "%let%":\sOft\opera.exe
очень не понятные строчки, :\sOft\opera.exe - это параметр или ???
Код: Выделить весь код
set let=L.txt
if exist %let% call :sOft %let%
как то так должно быть...

Последний раз редактировалось zion87, 12-01-2013 в 21:43.


Отправлено: 21:37, 12-01-2013 | #2



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

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


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


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

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


это путь и буква диска.. для быстрой замены вынесено.
Идет проверка на существование диска, затем запуск программы по пути, а потом должен происходить переход на строчку для выхода, но он не происходит.
т.е. по сути это этот код:
Код: Выделить весь код
@echo off
if exist L: call L:\sOft\opera.exe
goto :ex
:nw
........
:ex
exit
P.S. и что самое интересное, в таком виде все работает и окно закрывается!

Последний раз редактировалось pzh2393, 12-01-2013 в 22:01.


Отправлено: 21:50, 12-01-2013 | #3


Аватара для zion87

Старожил


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

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


Код: Выделить весь код
@echo off
if exist L:\ start L:\sOft\opera.exe
goto :ex
:nw
........
:ex
exit
так что ли???
а можно так
Код: Выделить весь код
@echo off
if exist L:\ start L:\sOft\opera.exe && exit
:nw
........
:ex
exit

Отправлено: 22:27, 12-01-2013 | #4


Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
Set "let=L"
If Exist "%let%:\sOft\opera.exe" Start "" "%let%:\sOft\opera.exe"
goto :ex
:nw
........
:ex
exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:29, 12-01-2013 | #5


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


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

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


gora, спасибо, именно так! что-то я протупил с кавычками...

Отправлено: 22:49, 12-01-2013 | #6


Ветеран


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

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


pzh2393, вместо «быстрой замены» правильнее будет ориентироваться на метку раздела, серийный номер тома или, опять же, наличие определённого файла в определённом месте. Хотя бы и того же самого, что исполняете.

Отправлено: 00:33, 13-01-2013 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Безопасность - TrueCrypt dim_alf Программное обеспечение Windows 27 29-09-2014 13:00
Утилиты - [addon] TrueCrypt jameszero Наборы обновлений для Windows XP/2003/Windows 7 73 08-08-2012 17:01
FreeBSD - Ошибка с условием WHILE (SSH) mulekula Общий по FreeBSD 0 30-04-2012 14:28
Репликация truecrypt диска jag787 Microsoft Windows NT/2000/2003 1 10-02-2010 08:57
TrueCrypt 6.3a OSZone Software Новости программного обеспечения 0 24-11-2009 23:30




 
Переход