Başında ve sonunda boşluk olan Windows (x64) klasörünü yeniden adlandırma / silme


24

PHP ile bir klasör oluşturdum ama boşlukları unuttuğumdan beri bir hata yaptım. Şimdi bu klasörü silemiyorum.

Burada benzer bir sorun buldum - ikinci cevaba bakın (aşağıda alıntı), ancak bir klasörü 7-Zip ile nasıl yeniden adlandıracağımı bilmiyorum .

Windows 7 x64'te de aynı sorunu yaşadım ve komut satırı çözümlerinin hiçbiri burada çalışmadı.

Benim için ne düzeltti:

  • 7-Zip kullanarak klasörü yeniden adlandırın
  • 7-Zip veya Windows Gezgini'ni kullanarak silin (her ikisi de çalışır).

Yeniden adlandırmadan önce klasörü 7-Zip olarak silmenin imkansız olduğunu unutmayın.

Komut satırını da denedim, ancak çalışmıyor. Klasörüm adlandırıldı " 1 ".

7-Zip'i indirdim ve Google ihtiyacım olan yardımı sağlamıyor.


Cevabımda yeni önerimi dene.
BloodPhilia

1
Boşluklarla başlayan ve biten klasör adları Win7'de sorun olmamalıdır. "1" adında bir klasör oluşturabildim ve sonra sadece mkdirve rmdirkomutlarını kullanarak sorunsuz bir şekilde silebildim cmd.exe. Adın başka karakterler içermesi mümkün mü? Örneğin, bu çift tırnaklar adın bir parçası mı yoksa bu boşlukların boşluk olmaması ve boşluk olarak görüntülenmesi mümkün mü?
Nicole Hamilton

Nicole ile aynı fikirdeyim, işte eksik olduğunuz başka bir şey olmalı. Lider veya sondaki boşluklar, Windows 7'nin mkdir kullanarak "test" adında bir klasör oluşturması ve daha sonra Explorer üzerinden normal silme işlemi için sorun değil
nixda

Büyük çözüm "Invisble, Inc" adlı bir dosya vardı Steam tarafından oluşturulan ve Invisible Inc. oyununa aitti. 7 zip kullanarak onu yeniden adlandırabildim ve sildikten sonra.
l1zard

Win7x32'de de bu sorunu yaşadım. Boşluksuz bir klasör oluşturduktan sonra eskisini yeniden adlandırabildim (yani: yeni klasör "1" ve sonra "1" i
sildim

Yanıtlar:


6

Yeniden adlandırılmasını istediğiniz öğeyi ana pencerede bulun. Sonra listedeki dosyayı / klasörü sağ tıklayın ve "yeniden adlandır" ı tıklayın.

Ayrıca, bir kez tıklayıp tuşuna basarak da seçebilirsiniz F2.

Düzenle:

Bunu komut satırından deneyin:

rename "\\?\c:\<PATH HERE>\[ ]1[ ]" "<NEW FILE NAME>"

veya

rename "\\?\c:\<PATH HERE>\ 1 " "<NEW FILE NAME>"

Unutmayın, YENİ DOSYA ADI tam yolu almaz, bu nedenle dosyanın adını kullanın. PATH HERE sadece dosyasız yoldur.


İlk örnekle: bulunamadı - İkincisi: yanlış sözdizimiyle - Kökten yapmalı mıyım?
Mart'ta Ocelote

1
Eskiden cdgörüntülere gidiyordum ve oradan: \\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"=> bulunamadı. \\?\C:\Websites\education-fonctionnelle\images\ 1 " "2"=> yanlış sözdizimi
Ocelote

@Ocelote, YENİ DOSYA ADINDAN sonra a ile bitmelisiniz ". Bunu yorumunda görmüyorum, kullandın mı? öyleyse:\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
BloodPhilia

1
Tekrar yapmayı başardım. Buradan kim geçerse yukarıdaki komut satırlarını deneyin. Ben de denedim rd "\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"(ki doğru değil ama yine de, ne yaptığımın bir parçası) TEŞEKKÜR EDERİZ !!!!!!!
Mart'ta Ocelote

1
Sonunda boş alanı olan bir klasör var. Bu cevaptan veya yorumlardan hiçbir şey işe yaramadı. Server 2012'de mümkün değil.
user2924019

16

@Ocelot tarafından verilen yanıt Windows Server 2008 R2 üzerinde çalışmadı. Ne işe yaradı:

Bir komut açın, dizine geçin ve "dir / x" yapın. Dizinin uzun ve kısa adını göreceksiniz. Çoğu zaman boşluk içermediğinden kısa sürümü her zaman yeniden adlandırabilirsiniz. Yani ren 3839F~1.4_T whatevermümkün olmalı.


Bu, işletim sisteminin güncel sürümleriyle doğru yanıttır. Akıllı, 8.3 dosya adı desteği kullanarak. "\\? \" Donanım yolunun neden daha uzun süre desteklendiğini merak ediyorum, bu da toplam uzunluğu 250'den fazla karaktere sahip yolları desteklemek için gerekli.
Tony Wall

Bu, kısa adı olan klasörler için çalışır ... eğer kısa ad olmadan talihsiz bir konumda bulursanız, üçüncü taraf bir araç (git benim için işe yarayan mingw64) kullanmanız gerekir, bu da benim için uyandırdı/programming//a/21074385/167304
Jason

14

Linux'ta oluşturulan "Monuments - Discography" klasöründe de benzer bir sorun yaşadım. Windows Vista ve Windows 7 bu klasörü geçerli bir veri olarak tanıyamadı ve yeniden adlandırmaya veya kaldırmaya çalıştığımda klasör olmadığını vb belirten Bilgi mesajı aldım. Çözüm 7zip dosya yöneticisi ile bir dir keşfetmek ve klasöründen beyaz bir boşluk kaldırarak sonlandırın. Basit. Şimdi müziğin keyfini bir kez daha çıkarabiliyorum: D


OP sorularında 7-zip kullanarak bir klasörü nasıl yeniden adlandıracaklarını bilmediklerini söyledi. Bunu nasıl yapacağınızı açıklar mısınız? Teşekkürler.
Cfinley

Windows Gezgini'nde olduğu gibi f2 tuşuna basın. 7z, "7zFM.exe" GUI dosya yöneticisine ihtiyacınız olduğunu unutmayın
Marco van de

@JustSolvedIt, günümü yaptın
anyon

Bu, geri kalan her şey başarısız olduğunda Windows 10'da benim için çalıştı
MickyD

3

Winrar'ı yükleyin. Açın, dosya konumuna gidin ve yeniden adlandırabilmeniz gerekir. (Aynı sorunu yaşıyordum ve bu benim için çalıştı).


1
Winrar çalışıyor ancak "Yönetici" olarak çalıştırmanız gerekiyor.
Regmi

2

Windows 7 mi kullanıyorsunuz? chkdsk /fEtkilenen sürücüde bir yapmayı deneyin . Yasadışı dosya adlarını düzeltmelidir (dikkat: dosyaları FOUND.000kökteki bir klasöre taşır )


2

Ben de aynı problemi yaşadım. Yeniden adlandırma yardımcı programını kullandıktan sonra, önde gelen alanı olan dört dosyam olduğunu keşfettim. Yeniden adlandırmayı denedim, ancak Windows öksürdü ve adların değiştirilemeyeceğini söyledi.

Önde gelen alanın önüne bir karakter eklemeye karar verdim (benim durumumda, sadece "1" yazdım) ve kaydedebilirim (yeniden adlandırılmış). Sonra karakteri (yine, benim durumumda sadece bir "1" ekledi) ve yukarıda belirtilen önde gelen alanı sorunsuz bir şekilde kaldırarak dosyayı yeniden adlandırabilirsiniz.


2

Eski DOS 8.3 adlandırma yöntemini kullanın:

Dizin "Blah" olarak adlandırılmışsa, örneğin cd Blah ~ 1 olabilir. Klasörün içeriğini silin, sonra kök ~ Blah ~ rmdir olabilir 1


Adlı bir klasörüm vardı testve başka bir klasör test <space>. rmdir TEST~1boşluk olanı çıkardı. Etrafında 7zip olmayanlar için güzel bir numara.
tresf

-2

Biri sonunda boşluk, diğeri sonunda nokta olan iki dosyam vardı. Windows, yeniden adlandırmamı veya silmemi de reddetti. Ben de boşuna Python os modülü üzerinden yapmayı denedim. Sonunda benim için çalışan çözüm bir komut istemi (cmd.exe) açmak, klasöre cd ve sonra komutu çalıştırmak oldu:

del *. *

Tabii ki, bu öncelikle klasörden uzak tutmak istediğiniz her şeyi taşımak anlamına gelir.

DÜZENLEME: Üzgünüm, soruyu yeniden okuyun ve bir dosyadan değil, bir klasörden bahsettiğinizi fark ettim, bu yüzden cevabım size gerçekten yardımcı olmuyor, ancak benzer sorunları olan herkes için burada bırakacağım.


2
Böyle şeyler önermek oldukça tehlikelidir. Ne yaptığını bilmeyen insanlar her şeyi yanlışlıkla siler.
Brad
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.