powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / windows CMD отрезает знак процента (%) в значениях параметров
2 сообщений из 2, страница 1 из 1
windows CMD отрезает знак процента (%) в значениях параметров
    #38551699
Фотография Царь в голове
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано:
test1.bat
Код: powershell
1.
2.
3.
4.
5.
@echo off

echo test1: %*

call test2 %*

test2.bat
Код: powershell
1.
2.
3.
@echo off

echo test2: %*


Код: powershell
1.
2.
3.
C:\...>test1 v1 v% v3
test1: v1 v% v3
test2: v1 v v3


Вопросы: 1. Почему? 2. Что делать, чтобы передать все параметры без изменений?

Мой вариант, который мне не нравится: Заменить % на %% в %* прежде чем передавать аргументы дальше.
...
Рейтинг: 0 / 0
windows CMD отрезает знак процента (%) в значениях параметров
    #38551764
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Царь в головеМой вариант, который мне не нравится
Боюсь, что это единственный верный вариант.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / windows CMD отрезает знак процента (%) в значениях параметров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]