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

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

Ответить
Настройки темы
CMD/BAT - не запускается программа из другой папке Bat файл

Новый участник


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

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


Всем привет.
не понимаю как запустить файл из другого места.
бат файл лежит в папке F:1\q.bat
файл который нужно запустить лежит в папке F:1\1\setup.exe
он его запускает но установка не начинается
путь указываю так %~dp01\Setup.exe

Отправлено: 17:17, 20-08-2023

 

Новый участник


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

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


уже сделал в тупую
@echo off
Start "" "C:\express\1\setup.exe"

открывается и закрывается. не дает запустить прогу через bat. прога эта setup установщик офиса.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:48, 20-08-2023 | #2



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

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


Аватара для Vanadiy777

Ветеран


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

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


Цитата sashka17:
путь указываю так %~dp01\Setup.exe »
sashka17,
наверное, так правильней будет...
Код: Выделить весь код
"%~dp0\1\Setup.exe"

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 19:14, 20-08-2023 | #3


Новый участник


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

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


Цитата Vanadiy777:
sashka17,
наверное, так правильней будет... »
не это я все пробовал и с кавычками и без, через бат не открывает а по двойному клику без проблем

Отправлено: 19:41, 20-08-2023 | #4


Аватара для Vanadiy777

Ветеран


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

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


Цитата sashka17:
не это я все пробовал и с кавычками и без, »
При чем здесь кавычки?
Не в них смысл.
Код внимательно смотрите...
Код: Выделить весь код
"%~dp0\1\Setup.exe"

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 20:04, 20-08-2023 | #5


Новый участник


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

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


Цитата Vanadiy777:
При чем здесь кавычки?
Не в них смысл.
Код внимательно смотрите... »
Да, у меня так было сначала и это не правильно, слеш там не нужен. Но не важно оно и с ним и без него не работает ))) да и я написал же что я сделал не относительный путь и делал просто Start "setup.exe" - не помогает. любая другая прога работает а эта почем то не открывается. не могу понять почему.

Отправлено: 20:31, 20-08-2023 | #6


Аватара для Vanadiy777

Ветеран


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

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


Цитата sashka17:
любая другая прога работает а эта почем то не открывается. »
Может быть в самой проге дело? Может батник надо от Админа запускать?

-------
Подписываюсь крестиком... Но кнопочку "Полезное сообщение" все равно нажмите...


Отправлено: 20:44, 20-08-2023 | #7


Ветеран


Contributor


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

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


sashka17, Если батник в одной папке, а setup в подпапке, например, \1 этой папки, то:
Код: Выделить весь код
Pushd "%~dp01" &&(Start "" "setup.exe" &Popd)
Возможный источник ошибки - Ваш батник называется start.bat, что делать категорически нельзя

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


Последний раз редактировалось megaloman, 21-08-2023 в 04:02.


Отправлено: 21:49, 20-08-2023 | #8


Старожил


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

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


подозреваю что если открывается и закрывается то дело в setup.exe а не просто в бате
как предложили смените директорию прежде чем запускать его
может оп проверяет наличие еще чего нибудь в текущей

Отправлено: 03:02, 21-08-2023 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Поиск нужного файла в папке BAT-файл networker831 Скриптовые языки администрирования Windows 4 16-11-2021 02:17
CMD/BAT - копирование из одного каталога в другой bat файл с помощью параметров terror572 Скриптовые языки администрирования Windows 0 18-03-2014 20:16
CMD/BAT - [решено] не запускается bat файл в logon скрипте под учетной записью пользователя rufat_4 Скриптовые языки администрирования Windows 4 11-07-2012 23:55
Разное - [решено] Предлагает пересохранить файл в другой папке gas2001 Microsoft Windows 7 2 21-05-2012 12:33
CMD/BAT - [решено] программа(.bat файл) которая случайным образом запускает .bat файлы из предложенных gangsterovich Скриптовые языки администрирования Windows 1 07-12-2010 06:45




 
Переход