Почему я не могу создать папку с именем COM1

Возможный дубликат:
Невозможно переименовать папку или файл как 'con'

В Linux это работает, но не Windows, я много пробовал, и он просто возвращается в «Новая папка», почему?

  • Я не могу изменить системные файлы из CMD
  • Как скопировать все имена файлов в папку в блокнот?
  • Невозможно переименовать папку или файл как 'con'
  • Как я могу избавиться от Chromium?
  • Как отключить раздражающее всплывающее окно после автоматического обновления установленных в Windows XP
  • Запрос на загрузку веб-страницы вместо открытия
  • Как измерить температуру моего компьютера?
  • Как установить GRUB изнутри Windows 7
  • Как узнать, какой процесс соответствует значку в системном трее?
  • Где хранятся элементы в системном трее?
  • Недавно посещаемые каталоги?
  • Как получить доступ (или переключиться между) значками лотков с ярлыком в окнах?
  • 3 Solutions collect form web for “Почему я не могу создать папку с именем COM1”

    Это зарезервированное ключевое слово:

    Не используйте следующие зарезервированные имена устройств для имени файла:
    CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9. Также избегайте этих имен, за которыми следует сразу расширение; Например, NUL.txt не рекомендуется. Для получения дополнительной информации см. Пространства имен.

    Именование файлов, путей и пространств имен

    Дополнительная информация

    Раймонд Чен также пишет об этих зарезервированных именах в своем блоге. В чем заключаются сделки с такими зарезервированными именами файлов, как NUL и CON? ,

    Короче говоря, они существовали в DOS 1.0 и по-прежнему существуют по соображениям совместимости (без шуток):

    Но почему мы переносим эти волшебные имена файлов вперед даже сегодня?

    Потому что все по-прежнему полагаются на них. Просто посмотрите на все командные файлы, которые делают такие вещи, как перенаправление на> NUL, или проверьте, существует ли каталог, задав «if exist directoryname \ nul» или всю документацию, в которой говорится о создании файла с «copy CON …».

    Com1 – это дескриптор для последовательного порта 1 на ПК (связь 1)

    Вы можете сделать это из командной строки, заключая в кавычки (ren folder «com1»), но я не могу протестировать прямо сейчас.

    Вы не можете назвать папки / файлы COM[1-9] (их больше), поскольку они зарезервированы, поскольку они являются портами системной связи.

    Полный список зарезервированных имен файлов / папок можно найти здесь .

    Давайте будем гением компьютера.