Длинные имена файлов или пути с пробелами требуют кавычек
В этой статье описано решение проблемы, которая возникает при указании длинных имен файлов или путей с пробелами.
Применимо к: Windows 10 (все выпуски), Windows Server 2012 R2
Оригинальный номер базы знаний: 102739
Симптомы
При указании длинных имен файлов или путей с пробелами в Windows NT возникает следующее сообщение об ошибке:
Системе не удается найти указанный файл
Причина
Длинные имена файлов или пути с пробелами поддерживаются NTFS в Windows NT. Однако эти имена файлов или каталогов должны быть заключены в кавычки при вводе в окне командной строки. Если не использовать кавычки, отобразится сообщение об ошибке.
Решение
Используйте кавычки при указании длинных имен файлов или путей с пробелами. Например, если ввести команду copy c:\my file name d:\my new file name
в командной строке, появится следующее сообщение об ошибке:
Не удается найти указанный файл.
Правильный синтаксис:
copy "c:\my file name" "d:\my new file name"
Примечание.
Необходимо использовать кавычки.
Дополнительные сведения
Пробелы допускаются в длинных именах файлов или путях, которые могут содержать до 255 символов в файловой системе NTFS. Однако все операции в командной строке с длинными именами с пробелами должны обрабатываться по-разному. Обычно в MS-DOS принято использовать пробел после слова для указания параметра. То же соглашение соблюдается в операциях командной строки в Windows NT даже при использовании длинных имен файлов.
Сбор данных
Если вам нужна помощь службы поддержки Microsoft, мы рекомендуем собирать информацию путем выполнения действий, описанных в разделе Сбор информации с помощью TSS для решения проблем, связанных с развертыванием.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по