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

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

Сегодня на работе делаю перенос 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
-address 192.168.204.3

вот и все)

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Блог ITишника и просто человека
Комментариев: 1
  1. влад

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

    )

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: