Bagaimana cara saya membuat file secara manual dengan. (dot) awalan di Windows? Misalnya, .htaccess

450

Saya ingin membuat .htaccessfile secara manual dan sepertinya tidak mungkin melalui UI Windows. Saya mendapatkan "Anda harus mengetikkan nama file." pesan. Harus ada cara untuk membuat file dengan. awalan di Windows.

Bisakah ini dilakukan secara manual?

Masukkan deskripsi gambar di sini

Doug Chamberlain
sumber
42
Saya tidak percaya tidak ada seorang pun di SO yang pernah menanyakan hal ini sebelumnya.
Doug Chamberlain
5
@ Akankah ada tempat lain yang menjadi pertanyaan lain seperti ini? Saya perhatikan Anda menutup keduanya, tetapi menilai dari tanggapan dan pandangan pada kedua pertanyaan, tampaknya ada setidaknya beberapa minat pada pertanyaan semacam ini.
Doug Chamberlain
44
Saya pernah mengalami ini sebelumnya dan tahu ada jawaban yang mudah. Saya terkejut tidak menemukannya di sini. Jadi, saya melakukan pencarian lagi dan menemukannya di tempat lain. Saya tidak bisa "menjawab" karena pertanyaannya sudah ditutup, jadi ini dia: cukup beri titik ekstra SETELAH file. Windows akan menjatuhkannya. .this.=>.this
TecBrat
10
Tolong seseorang berpikir tentang memberikan suara terbuka kembali pada ini. Menurut pendapat saya, ini bukan topik, karena Windows Explorer adalah alat yang digunakan oleh banyak pengembang, khususnya ketika baru dalam kerajinan. Menciptakan .htaccessadalah masalah umum bagi pemula atau pengembang web hobi. Dan: masalah ini menyadap saya selama bertahun-tahun, sebagian besar penyelesaiannya berjalan sangat buruk (panggil cmd...) dan ada cara yang lebih baik (terima kasih @TecBrat). Google memberi saya halaman ini sebagai hit teratas untuk "windows create file dimulai dengan dot", jadi jawabannya harus ada di sini dari semua tempat (sebagai jawaban dengan skor bagus!)
kratenko
5
Saya berusaha membukanya kembali. Saya membutuhkan ini untuk menambahkan file .it Git. Ini bisa menjadi pertanyaan terkait pemrograman; itu bukan sekadar pertanyaan "bagaimana cara menggunakan Explorer".
james.garriss

Jawaban:

364

Jika Anda memulai Notepad dan kemudian File -> Save As -> Tulis .htaccess dan pilih "All Files" sebagai jenis - maka itu akan membuat file .htaccess untuk Anda.

Simpan Notepad sebagai .htaccess

busa
sumber
26
Selalu menghargai penambahan gambar.
Doug Chamberlain
101
Membuka notepad sebenarnya tidak perlu. Cukup tambahkan satu lagi titik ke nama file atau folder dan itu akan diubah namanya menjadi teks sebelumnya. Lihat di sini: superuser.com/questions/64471/…
Griffin
27
Saya tidak tahu hal itu. Jadi orang dapat dengan mudah membuat file dengan mengetikkan ".htaccess." di explorer, dan titik terakhir akan dihapus secara otomatis. Bagus.
foens
Sebagai tindak lanjut, dapatkah Anda cukup memberi nama file dengan titik di windows 10, tanpa harus menggunakan trik notepad?
Satbir Kira
4
@ Griffin, Anda harus membuat komentar Anda sebagai jawaban. Bagus, karena ini berfungsi untuk folder juga. Dan tidak ada @ Sabit Kira di Windows 10 Saat ini saya masih mendapatkan kesalahan yang sama persis You must type a filename.
Bart
285

Windows 7, 8 & 10

Ini adalah mudah mati sejak Windows 7. Di File Explorer, klik kanan di mana saja dan buat file baru. Ketik nama file baru sebagai .something.(perhatikan periode ditambahkan) dan tekan enter dua kali, pekerjaan selesai.

Mendemonstrasikan cara membuat file tanpa nama di File Explorer.

Jadi, bukannya diminta

Anda harus mengetikkan nama file.

Anda malah akan diminta dengan

Jika Anda mengubah ekstensi nama file, file mungkin menjadi tidak dapat digunakan.

Matt Kieran
sumber
Ini juga berfungsi ketika Anda ingin mengganti nama file, hebat! terima kasih
Ovidiu Dolha
6
Ini harus menjadi jawaban yang diterima. Terutama karena penggantian nama juga berfungsi seperti ini.
Noitidart
Ini tidak berhasil untuk saya. Semua yang dilakukannya adalah menciptakan .something..txt, seperti yang terlihat pada Detailstab di properti file. Saya menggunakan Windows 7 ...
Stam Kaly
8
@StamKaly Kedengarannya Anda mungkin menyembunyikan ekstensi. Dalam opsi File Explorer pastikan Anda memiliki "Sembunyikan ekstensi untuk tipe file yang dikenal" tidak dicentang. Atau jika Anda menggunakan Windows 10, buka tab Lihat dan periksa "Ekstensi nama file".
Matt Kieran
1
Saya tidak bisa percaya. Saya menggunakan solusi peretasan selama bertahun-tahun dan hanya hari ini berpikir untuk google jika ada solusi yang lebih baik tersedia sekarang.
VarunAgw
89

Di dalam Notepad pilih File >Save As...

Nama file: ".whatever you want" (dengan titik terkemuka)

Anda dapat melakukannya di Explorer (di Windows 7) dengan menambahkan periode di akhir nama file:

.whatever you want.

Windows akan secara otomatis menghapus trailing dot ketika Anda memvalidasi.

dhirschl
sumber
Cobalah mencoba membuat file dari explorer bernama .htaccess. Saya rasa Anda tidak secara fisik mencoba melakukannya.
Doug Chamberlain
3
Apakah Anda menambahkan titik "." ke akhir nama file juga?
dhirschl
Saya menggunakan windows XP, saya memperbarui tag pertanyaan untuk mencerminkan OS
Doug Chamberlain
6
Apakah ini didokumentasikan di mana saja? Ini sangat aneh sehingga hampir terdengar seperti bug.
WCWedin
1
Terima kasih. Opsi kedua ini tampaknya lebih mudah daripada yang ada di jawaban paling atas untuk pertanyaan ini. Ini juga berfungsi untuk folder juga jika Anda ingin mengganti nama folder Anda mulai dengan titik.
Rolen Koh
29

Pergi ke command prompt, cd ke folder yang sesuai dan ketik:

notepad .htaccess

Setelah dialog konfirmasi file akan dibuat dan Anda akan mengeditnya langsung. Jika Anda hanya ingin membuat file kosong, coba

echo. > .htaccess
Boocko
sumber
Saya tidak pernah berpikir untuk menggemakan file.
Doug Chamberlain
3
echomenampilkan teks yang ECHO aktif. yang ditulis ke file. echo.membuat file dengan spasi putih di dalamnya.
Boocko
4
gunakan type nul > .htaccesssaja, itu akan membuat file tanpa konten
phuclv
10

Anda juga dapat menggunakan Command Prompt dengan move:move x.extension .extension

Nikoloff
sumber
1
DOS (COMMAND.COM, 16-bit) bukan bagian dari Windows sejak Windows ME. Ini CMD.EXE, 32-bit, yang terjadi untuk mendukung perintah MS-DOS.
Alan B
9

Anda dapat melakukan ini di program apa pun selain Explorer, misalnya Notepad, cmd.exedll.

Anda tidak bisa melakukannya di Explorer, dan Raymond Chen telah menawarkan penjelasan mengapa tidak .

David Heffernan
sumber
4
Komentar luar biasa dari posting blog yang ditautkan: "Himpunan orang yang ingin file dimulai dengan titik dan orang yang menyembunyikan ekstensi yang diketahui tidak memiliki persimpangan."
WCWedin
9

Cukup ketik .htaccess. sebagai nama file. Perhatikan titik di akhir htaccess. Ini akan berubah di Windows menjadi .htaccess tanpa titik di bagian akhir.

Jacky
sumber
suka! juga bagus karena masih menggunakan UI Windows yang merupakan bagian dari pertanyaan awal.
PTansey
4

Bahkan jika Anda tidak memiliki editor pihak ketiga (Notepad ++ dll.) Maka Anda juga dapat membuat file dengan titik sebagai awalan.

Untuk membuat .htaccessfile, pertama buat file htaccess.txt denganContext Menu > New Text Document .

Kemudian tekan Alt + D(Windows 7) danCtrl + C untuk menyalin jalur dari bilah Alamat Windows Explorer.

Lalu pergi ke baris perintah dan ketik kode seperti di bawah ini untuk mengganti nama file Anda:

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

Sekarang Anda memiliki blank .htaccesstanpa membukanya di editor apa pun.

Semoga ini bisa membantu Anda.

Vicky Dev
sumber
4

Anda dapat menyimpannya menggunakan dialog Simpan Sebagai menggunakan " .sesuatu ".

Sachin Shanbhag
sumber
Bagaimana dengan folder ?! misalnya.gradle
McLan
Dialog "Simpan Sebagai" untuk aplikasi mana?
Peter Mortensen
4

Gunakan sesuatu seperti Notepad ++ (atau bahkan Notepad ), 'Save As', dan masukkan nama .htaccess dengan cara itu. Saya selalu merasa aneh, tetapi itu memungkinkan Anda melakukannya dari sebuah program!

Brian
sumber
3

Mungkin terdengar sulit dipercaya, tetapi Windows 1903 akhirnya memungkinkan untuk memberi nama file di Explorer dengan titik terkemuka :-)

tingkat debug
sumber
2

Di Windows, cukup buka folder menggunakan cmd dan ketik perintah berikut:

DIR>.htaccess

Perintah ini akan membuat .htaccessfile dan akan membuang beberapa data di dalamnya. Hapus data, dan itu bisa digunakan sebagai .htaccessfile.

Eugine Joseph
sumber
3
Perintah yang lebih sederhana adalah echo "" > .htaccess, dengan cara ini Anda tidak perlu menghapus data apa pun.
DFSFOT
2

Tampaknya Microsoft akhirnya mengatasi masalah ini. Versi saat ini di Insider Editions of Explorer memungkinkan membuat file dengan titik di bagian depan.

Diuji dengan Build 19541

theking2
sumber
0

Jika Anda menggunakan Git dan menginstal Git Bash, Anda dapat membuka Git Bash di direktori (melalui Klik Kanan di ruang putih di Explorer> Git Bash Here) dan lakukan:

touch .htaccess
gpresland
sumber
0

Sebagai tambahan, jika Sublime Text telah diinstal di komputer pengembangan Anda, Anda dapat menyeret file ke jendela Sublime Text Anda yang terbuka, klik kanan nama file -> rename dan masukkan nama apa pun bahkan tanpa ekstensi apa pun. Ini berhasil untuk saya.

Diego Ponciano
sumber