ConEmu: 201124: Failed exec batch files when path contained space and @

conemu: 201124 x86 far: 3.0.305709 x86 win 10x64

Не запускаются батники в папках с символами пробела и @.

Пример:

Cоздаём папку с символами пробела и @ md "C:\1 @"

Cоздаём в папке выше cmd-файл “a.cmd”: echo echo OK>a.cmd

Пытаемся его запустить:

C:\1 @\@>a.cmd
'C:\1' is not recognized as an internal or external command,
operable program or batch file.

About this issue

  • Original URL
  • State: open
  • Created 4 years ago
  • Comments: 23 (5 by maintainers)

Commits related to this issue

Most upvoted comments

ConEmuPack.210304+FAR175

C:\temp\1>>macros 1 test.txt ““C:\MSDOS\CONTROL\macros.BAT 1 test.txt”” не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

с FAR3 всё OK 😃

+как писали выше Батник с запятой в имени не запускается. Пример имени “d,2.cmd” в FAR3 3.0.5753+ ConEmuPack.210304

Опять поломался с новым запускатором фара.

Far 3.0.5733 + ConEmuPack.210112 N:\Soft &\Microsoft\Edge\Edge Update Stop.cmd Всё ОК.

Far 3.0.5733 + ConEmuPack.210128 N:\Soft &\Microsoft\Edge\Edge Update Stop.cmd N:\Soft не является внутренней или внешней командой…