Многим программам нужны имена папок, начинающиеся с точки, например .emacs.d
, .gimp-2.2
и .jedit
т. Д. Как мне создать такую папку?
При использовании проводника Windows в Windows 2000 (и других версиях), я получаю сообщение об ошибке «Вы должны ввести имя файла». Единственное решение, которое я нашел, - это открыть командную строку (Пуск> Выполнить> «CMD»> OK) и ввести mkdir .mydir
.
Почему у Microsoft это сообщение об ошибке в проводнике, а не в командной оболочке? Есть ли какой-нибудь взлом реестра, чтобы исправить это, чтобы я мог ввести имя папки прямо в Проводнике?
Ответы:
Чтобы создать / переименовать в проводнике Windows , просто переименуйте в
.name.
- Дополнительная точка в конце необходима и будет удалена Проводником Windows.Создание нового файла начинается с точки, в командной строке:
источник
.name.
в Windows (XP), и это не сработало; он жаловался на необходимость имени файла.mkdir .name
Вы можете создать папку с помощью командной строки с:
mkdir .foldername
Вы можете создать файл, используя командную строку с:
echo.>.filename.extension
источник
Хороший вопрос. Существует простой способ сделать это из проводника Windows без использования командной строки или оболочки. Предположим, вы хотите создать папку с именем: "
.apple
".apple.
» (обратите внимание на точку в конце)Windows должна создать папку с именем «
.apple
»Обратите внимание, что я использовал это только в Windows 7. Я не уверен, что другие версии Windows поддерживают это.
PS Крис Москини говорит в комментарии, что он работает в Windows 10.
источник
Используйте любой файловый браузер, кроме Explorer (Shell). Я проверил с WinRAR, 7-Zip и т. Д. Например, откройте WinRAR, затем перейдите к файлам или папкам, щелкните по нему, нажмите F2(переименовать), вставьте
.
в начало, готово! Я тестировал как с WinRAR, так и с 7-Zip. Вам не нужно добавлять в Zip или создавать сжатый файл.Более простой метод, который я нашел в другом ответе, просто поставьте
.
в конце тоже.источник
Откройте окно командной строки и введите следующие команды:
Это сработало для меня.
источник
Вы можете сделать это с помощью PowerShell
New-Item
.Откройте консоль PowerShell и введите
Для файла:
Для папки:
источник
Total Commander делает это визуально.
источник
Используйте Windows Powershell. В противном случае это невозможно с DOS / Explorer - единственный метод - создать foo.bar, а затем переименовать его в окне проводника.
С Powershell вы можете
touch .bak
успешно.
источник
Я не мог создать
.bowerrc
. ТакСначала я создал bowerrc. Затем, на доску, я сказал:
источник
Мой любимый способ сделать это: у меня установлен ConEmu и интегрирован в контекстное меню Windows. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7
Когда мне нужно переименовать файл в файл с точкой, я выбираю «ConEmu here» в контекстном меню, затем набираю:
Может также использоваться с
echo
методом выше.Выгоды:
D: enter cd D:\\____\\_____\\_______\\____
источник
Windows это позволяет. Откройте проводник Windows. Теперь щелкните правой кнопкой мыши контекстное меню -> Создать -> Папка. Введите имя вашей папки, начиная с точки (
.
) и заканчивая точкой (.
), а завершающая точка удаляется при сохранении, например.test.
становится.test
источник
Просто скачайте Anyclient и Fast Folder Rename. Быстрое переименование папки назовет папку. Независимо от того, используя функцию замены. Anyclient загрузит папку и покажет ее, даже если она работает в системе Windows.
источник
Можно создать
.jedit
файл / папку в Windows. Пожалуйста, создайте его с двумя точками (как.jedit.
), и последняя точка будет удалена автоматически.источник
Windows (Explorer) не позволяет вам создавать папку, которая начинается с точки ('.'). Это из соображений безопасности / использования. Однако можно (как вы заметили) создать папку вручную с помощью командной строки.
Итак, если ваш вопрос заключался в том, как это сделать в собственном Windows Explorer, ответ - нет - вы не можете.
источник