Как вручную создать файл с. точка префикс в Windows, например .htaccess

316

Я хочу создать файл .htaccess вручную и обнаружил, что это невозможно сделать с помощью пользовательского интерфейса Windows. Я получаю сообщение you must type a filename.. Должен быть способ создания файлов. как префикс в окнах.

Можно ли это сделать вручную?

Изображение 641

  • 34
    Я не могу поверить, что никто на SO никогда не спрашивал об этом раньше.
  • 3
Показать ещё 11 комментариев
Теги:
filenames
.htaccess
windows-xp

10 ответов

261
Лучший ответ

Если вы запустите Notepad, а затем File → Save As → Write.htaccess и выберите "Все файлы" в качестве типа - тогда он создаст для вас файл .htaccess.

Изображение 7266

  • 25
    Всегда ценю добавление изображений.
  • 88
    Открывать блокнот действительно не обязательно. Просто добавьте еще одну точку к имени файла или папки, и она будет переименована в текст, предшествующий ей. Смотрите здесь: superuser.com/questions/64471/…
Показать ещё 4 комментария
88

Windows 7, 8 и 10

Это dead easy с Windows 7. В Проводнике файлов щелкните правой кнопкой мыши в любом месте и создайте новый файл. Введите новое имя файла .something. (обратите внимание на добавленный период) и нажмите дважды, выполнив задание.

Изображение 7267

Поэтому вместо запроса

Вы должны ввести имя файла.

Вместо этого вам будет предложено ввести

Если вы измените расширение имени файла, файл может стать непригодным.

  • 0
    Это также работает, когда вы хотите переименовать файлы, отлично! Спасибо
  • 3
    Это должен быть принятый ответ. Тем более, что переименование работает так же.
Показать ещё 5 комментариев
80

Внутри Блокнота выберите File > Save As...

Имя файла: ".whatever you want" (с главной точкой)

Вы можете сделать это в Проводнике (в Windows 7), добавив период в конце имени файла:

.whatever you want.

Windows автоматически удалит конечную точку при проверке.

  • 0
    Попробуйте создать файл из проводника с именем .htaccess. Я не думаю, что вы физически пытались это сделать.
  • 3
    Вы добавили точку "." в конце имени файла, а?
Показать ещё 5 комментариев
22

Перейдите в командную строку cd в соответствующую папку и введите:

notepad .htaccess

После подтверждения диалога файл будет создан, и вы будете редактировать его напрямую. Если вы просто хотите создать пустой файл, попробуйте

echo. > .htaccess
  • 0
    Я никогда не думал о том, чтобы повторить в файл.
  • 0
    Почему echo. вместо echo , который также, кажется, работает?
Показать ещё 3 комментария
9

Вы можете сделать это в любой программе, кроме Explorer, например. Notepad, cmd.exe и т.д.

Вы просто не можете сделать это в Explorer, и Раймонд Чен предложил объяснение, почему не.

  • 4
    Отличный комментарий из связанного сообщения в блоге: «Множество людей, которым нужны файлы, начинающиеся с точки, и люди, которые скрывают известные расширения, не имеют пересечений».
6

Вы также можете использовать DOS Prompt с "move": move x.extension .extension

  • 0
    Просто и с преимуществом работы с папками тоже.
  • 1
    DOS (COMMAND.COM, 16-bit) не является частью Windows, так как Windows ME. Это CMD.EXE, 32-битный, который поддерживает команды MS-DOS.
Показать ещё 1 комментарий
4

Используйте что-то вроде блокнота ++ или даже блокнот и "сохранить как" и введите имя .htaccess таким образом - всегда было странно, но он позволяет вам делать это из программы!

3

Вы можете сохранить его, используя диалог SAVE AS, используя .something "

  • 0
    Как насчет папки ?! например .gradle
2

Даже если у вас нет стороннего редактора (Notepad ++ и т.д.), вы также можете создавать файлы с точкой в ​​качестве префикса.

Чтобы создать файл .htaccess, сначала создайте файл htaccess.txt с Context Menu > New Text Document.

Затем нажмите Alt + D (Windows 7) и Ctrl + C, чтобы скопировать путь из адресной строки проводника Windows.

Затем перейдите в командную строку и введите код, как показано ниже, чтобы переименовать файл:

rename C:\path\to\htaccess.txt .htaccess

Теперь у вас есть пустой .htaccess без его открытия в любом редакторе.

Надеюсь, это поможет вам.

0

В качестве дополнения, если на вашем компьютере разработки есть возвышенный текст, вы можете перетащить файл в открытое возвышенное окно, щелкните правой кнопкой мыши имя файла → переименуйте и введите любое имя даже без какого-либо расширения. Это сработало для меня.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню