. İle manuel olarak nasıl dosya oluştururum. Windows'da (dot) öneki mi? Örneğin, .htaccess


450

.htaccessManuel olarak bir dosya oluşturmak istiyorum ve Windows UI ile imkansız göründüğünü keşfettim. "Bir dosya adı yazmalısınız" iletisi alıyorum . İleti. .Windows'da önek olarak dosya oluşturmanın bir yolu olmalıdır .

Bu manuel olarak yapılabilir mi?

Resim açıklamasını buraya girin


42
SO üzerinde hiç kimse daha önce hiç sordu inanamıyorum.
Doug Chamberlain

5
@ Bu gibi soruların yer alacağı başka bir yer var mı? İkinizi de kapattığınızı fark ettim, ancak her iki sorunun yanıtı ve görüşlerine bakılırsa, bu doğadaki sorulara en azından biraz ilgi var gibi görünüyor.
Doug Chamberlain

44
Daha önce bununla karşılaşmıştım ve kolay bir cevap olduğunu biliyordum. Burada bulamadığım için şaşırdım. Biraz daha arama yaptım ve başka bir yerde buldum. Ben "cevap" edemiyorum çünkü soru kapalı yani burada: sadece dosya SONRA ekstra bir nokta koymak. Windows bırakacak. .this.=>.this
TecBrat

10
Lütfen birisi bu konuda yeniden oy açmayı düşünün. Bence, Windows Gezgini, özellikle zanaatta yeni olduğunda birçok geliştirici tarafından kullanılan bir araç olduğundan, bu konu dışı değil. A oluşturmak .htaccess, yeni başlayanlar veya hobi web geliştiricileri için yaygın bir sorundur. Ve: Bu sorun beni yıllarca cmdrahatsız etti , çoğu geçici çözüm cehennem gibi anoying (çağrı ...) ve daha iyi bir yol var (teşekkürler @TecBrat). Google cevabı burada tüm yerlerin olması gerektiği, böylece "pencere Nokta ile başlayan dosyası oluşturmak" için bana üst isabet olarak bu sayfayı verdi (iyi bir skor ile cevap olarak!)
kratenko

5
Tekrar açmaya çalıştım. Git .ignore dosyası eklemek için buna ihtiyacım vardı. Bu, programlama ile ilgili bir soru olabilir; bu sadece "Explorer'ı nasıl kullanırım" sorusu değildir.
james.garriss

Yanıtlar:


364

Not Defteri'ni başlatır ve sonra Dosya -> Farklı Kaydet -> Yaz .htaccess yazın ve tür olarak "Tüm Dosyalar" ı seçin - o zaman sizin için .htaccess dosyasını oluşturur.

Not defteri .htaccess olarak kaydet


26
Her zaman resim eklemeyi takdir edin.
Doug Chamberlain

101
Not defterini açmak gerçekten gerekli değildir. Sadece dosyaya veya klasör adına başka bir nokta ekleyin ve bu ad, önündeki metne yeniden adlandırılacaktır. Buraya bakın: superuser.com/questions/64471/…
Griffin

27
Bunu bilmiyordum. Böylece basit bir ".htaccess" yazarak dosya oluşturabilirsiniz. ve son nokta otomatik olarak kaldırılacaktır. Güzel.
fours

Bir takip olarak, not defteri hilesi kullanmak zorunda kalmadan, Windows 10'da noktalı bir dosyayı adlandırabilir misiniz?
Satbir Kira

4
@Griffin, yorumunuzu cevaplamalısınız. Harika, çünkü klasörler için de çalışıyor. Ve Windows 10'da @ Sabit Kira yok şu anda hala aynı hatayı alıyorum You must type a filename.
Bart

285

Windows 7, 8 ve 10

Windows 7'den beri bu çok kolay . Dosya Gezgini'nde herhangi bir yeri sağ tıklayın ve yeni bir dosya oluşturun. Yeni dosya adını .something.(ekteki süreye dikkat edin) olarak yazın ve enter tuşuna iki kez basın, iş bitti.

Dosya Gezgini'nde adsız bir dosyanın nasıl oluşturulacağını gösteren.

Yani, sorulmak yerine

Bir dosya adı yazmalısınız.

Bunun yerine sizden

Bir dosya adı uzantısını değiştirirseniz, dosya kullanılamaz hale gelebilir.


Bu aynı zamanda dosyaları yeniden adlandırmak istediğinizde işe yarar, harika! teşekkürler
Ovidiu Dolha

6
Bu kabul edilen cevap olmalı. Özellikle yeniden adlandırma da bu şekilde çalışıyor.
Noitidart

Bu benim için işe yaramıyor. Tek yaptığı, dosyanın özelliklerindeki sekmede .something..txtgörüldüğü gibi oluşturmaktır Details. Windows
7'deyim

8
@StamKaly Uzantıları gizliyor olabilirsiniz. Dosya Gezgini seçeneklerinde "Bilinen dosya türleri için uzantıları gizle" seçeneğinin işaretli olmadığından emin olun. Veya Windows 10 kullanıyorsanız Görünüm sekmesine gidin ve "Dosya adı uzantıları" nı kontrol edin.
Matt Kieran

1
İnanamıyorum. Bunca yıl hackish çözüm kullandım ve sadece bugün daha iyi çözümler varsa google'ı düşündüm.
VarunAgw

89

Not Defteri'nde File>Save As...

Dosya adı: ".whatever you want"(önde gelen nokta ile)

Dosya adının sonuna nokta ekleyerek Explorer'da (Windows 7'de) yapabilirsiniz:

.whatever you want.

Doğrulama yaptığınızda Windows arka noktayı otomatik olarak kaldıracaktır.


.Htaccess adlı explorer'dan bir dosya oluşturmaya çalışın Fiziksel olarak yapmaya çalıştığınızı sanmıyorum.
Doug Chamberlain

3
Bir nokta eklediniz mi? " dosya adının sonuna mı?
dhirschl

Windows XP kullanıyorum, soru etiketlerini işletim sistemini yansıtacak şekilde güncelledim
Doug Chamberlain

6
Bu herhangi bir yerde belgelendi mi? Neredeyse bir böcek gibi gelmesi çok garip.
WCWedin

1
Teşekkürler. Bu ikinci seçenek, bu sorunun en çok oylanan cevabından daha kolay görünüyor. Ayrıca, bir nokta ile başlayan klasörünüzü yeniden adlandırmak istiyorsanız, klasörler için de çalışır.
Rolen Koh

29

Komut istemine gidin, cd'yi uygun klasöre yazın ve şunu yazın:

notepad .htaccess

Onay iletişim kutusundan sonra dosya oluşturulur ve doğrudan düzenlenirsiniz. Yalnızca boş bir dosya oluşturmak istiyorsanız,

echo. > .htaccess

Bir dosyaya yankılanmayı hiç düşünmemiştim.
Doug Chamberlain

3
echoECHO'nun açık olduğu bir metin çıkarır. dosyaya yazılır. echo.içinde boşluk olan bir dosya oluşturur.
53'de Boocko

4
kullanmak type nul > .htaccessiçerik olmadan bir dosyayı oluşturacağız, bunun yerine
phuclv


9

Bunu Explorer, örn. Notepad, cmd.exeVs. dışındaki herhangi bir programda yapabilirsiniz .

Bunu Explorer'da yapamazsınız ve Raymond Chen neden olmasın hakkında bir açıklama yaptı .


4
Bağlantılı blog gönderisinden harika bir yorum: "Bir nokta ile başlayan dosyaları isteyen ve bilinen uzantıları gizli tutan kişilerin kümesinin kesişimi yoktur."
WCWedin

9

Sadece .htaccess yazın. dosya adı olarak. Htaccess'in sonundaki noktaya dikkat edin. Bu, sonunda nokta olmadan Windows'ta .htaccess olarak değişecektir.


Sevdim! Ayrıca güzel hala orijinal sorunun bir parçası olan Windows UI kullanarak.
PTansey

4

Herhangi bir üçüncü taraf düzenleyiciniz olmasa bile (Notepad ++ vb.) Önek olarak noktalı dosyalar da oluşturabilirsiniz.

.htaccessDosya oluşturmak için önce ile htaccess.txt dosyası oluşturun Context Menu > New Text Document.

Ardından Alt + D(Windows 7) tuşuna basın veCtrl + C yolu Windows Gezgini'nin Adres çubuğundan kopyalamak için .

Ardından, komut satırına gidin ve dosyanızı yeniden adlandırmak için kodu aşağıdaki gibi yazın:

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

Artık .htaccessherhangi bir editörde açmadan bir boşluk var .

Umarım bu size yardımcı olur.


4

Farklı Kaydet iletişim kutusunu kullanarak " .something " komutunu kullanarak kaydedebilirsiniz .


Bir klasöre ne dersiniz?! örneğin.gradle
McLan

Hangi uygulama için "Farklı Kaydet" iletişim kutusu?
Peter Mortensen

4

Notepad ++ (hatta Not Defteri ), 'Farklı Kaydet' gibi bir şey kullanın ve .htaccess adını bu şekilde girin. Her zaman garip buldum, ama bir programdan yapmanıza izin veriyor!


3

İnanılmaz gibi gelebilir, ancak Windows 1903 nihayet Explorer'da dosyaları önde gelen bir nokta ile adlandırmaya izin verir :-)


2

Windows'da cmd kullanarak klasöre gidin ve aşağıdaki komutu yazın:

DIR>.htaccess

Bu komut bir .htaccessdosya oluşturur ve içindeki bazı verileri atar. Verileri kaldırın ve .htaccessdosya olarak kullanılabilir .


3
Daha basit bir komut echo "" > .htaccess, bu şekilde herhangi bir veriyi temizlemek zorunda kalmazsınız.
DFSFOT

2

Microsoft nihayet bu sorunu ele alıyor gibi görünüyor. Explorer Insider Editions içindeki mevcut sürümler, önlerinde nokta bulunan dosyalar oluşturmaya izin verir.

Build 19541 ile test edildi


0

Git kullanıyorsanız ve Git Bash yüklüyse dizinde bir Git Bash açabilirsiniz (Explorer> Git Bash Here'daki beyaz boşlukta Sağ Tıklama ile) ve şunları yapabilirsiniz:

touch .htaccess

0

Buna ek olarak, geliştirme bilgisayarınızda Sublime Text yüklüyse, dosyayı açılan Sublime Text pencerenize sürükleyebilir, dosya adına sağ tıklayabilirsiniz -> yeniden adlandırabilir ve herhangi bir uzantı olmadan da herhangi bir adı girebilirsiniz. Bu benim için çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.