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

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

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

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


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


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

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


Итак у на есть файл cmd и рядом лежат папки, я переношу папку на cmd файл, и мне нужно чтобы было тоже самое как будто я открыл командрную строку в этой папке и ввел туда запуск программы с аргументом.
Код: Выделить весь код
@echo off
SetLocal EnableExtensions EnableDelayedExpansion
start gulp -%~1

pause
exit /B
Подскажите как отфильтровать аргумент , сейчас это полное имя папки, а мне нужно только имя без пути. Ну и собственно почему это не работает.

Отправлено: 10:51, 21-02-2016

 

Ветеран


Contributor


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

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


%~nx1 или, возможно, "%~nx1" в зависимости от требований вашей программы gulp. Кстати, а система её находит?
читать дальше »
Подробнее можно почитать, воспользовавшись, например, подсказкой к команде call /?
Цитата:
Ну и собственно почему это не работает.
А скриншот экрана там где не работает можно лицезреть?

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


Последний раз редактировалось megaloman, 21-02-2016 в 18:58.

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

Отправлено: 11:47, 21-02-2016 | #2



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

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


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


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

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


megaloman, Просто бесконечно запускается окно командной строки. Что бы запустить галп по обычному я открываю командную строку в нужной папке, и пишу gulp -f foldername

Отправлено: 11:21, 22-02-2016 | #3


Ветеран


Contributor


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

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


Цитата:
Просто бесконечно запускается окно командной строки.
- У Вас батник, случайно, не gulp называется? Назовите его так, чтобы он не совпадал с именем исполняемого файла, на который ссылается батник без указания имени с расширением. Имя вызываемой программы с расширением gulp.exe? Как минимум, напишите и в батнике gulp.exe, если батник называется gulp.bat или gulp.cmd А лучше не называть батник именем исполняемых программ.
Цитата:
пишу gulp -f foldername
Ну и пишите в батнике
Код: Выделить весь код
gulp -f %~nx1
а не то, что в начале поста. Если в имени папки есть пробелы, её не надо писАть в кавычках?

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


Последний раз редактировалось megaloman, 22-02-2016 в 12:00.

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

Отправлено: 11:36, 22-02-2016 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Запуск командной строки от имени Администратора из командной строки emcee Microsoft Windows 8 и 8.1 12 06-05-2023 07:36
CMD/BAT - [решено] Запуск файла с помощью программы из командной строки DemchaAV Скриптовые языки администрирования Windows 6 29-11-2015 12:11
CMD/BAT - запуск командной строки от имени администратора из командной строки jah Скриптовые языки администрирования Windows 18 19-09-2015 08:59
CMD/BAT - [решено] Завершение программы из командной строки А_н_д_р_ей Скриптовые языки администрирования Windows 7 24-06-2014 20:09
Любой язык - [решено] Завершение программы из командной строки Severny Скриптовые языки администрирования Windows 13 21-04-2013 20:50




 
Переход