“C:\Program” не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

"C:\Program" не является внутренней или внешней командой Windows

Сегодня на работе делаю перенос Kaspersky Security Center 10 на другой сервер (это опишу в другой статье) и в процессе переноса, нужно на клиентских машинах запустить скрипт который перепривязывает агенты администрирования на новый сервер (у нас же меняется ip адрес)

и для этого нужно выполнить скрипт из командной строки, а сам скрипт лежит в папке в названии которых есть пробелы (допустим Program Files (x86) )

и при выполнении этого скрипта получим ошибку:

"C:\Program" не является внутренней или внешней командой

 

C:\Windows\system32>C:\Program Files (x86)\Kaspersky Lab\NetworkAgent\klmover.ex
e -address 192.168.204.3
“C:\Program” не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

 

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

 

т.е. скрипт должен выглядеть как:

C:\“Program Files (x86)\Kaspersky Lab\NetworkAgent\klmover.ex
e” -address 192.168.204.3

вот и все)

и как обычно выкладываю видео для ленивых)

admin
Оцените автора
NIBBL
Добавить комментарий

  1. влад

    а что если я програмирую на ” C” в редакторе Sublime и также выбывает («C:\Program» не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    )

    Ответить