Windows 7'nin klasör adlarını yerelleştirmemesini sağlayabilir misiniz?


13

Önceden yüklenmiş Windows 7 Home Premium (Nordic, benim için Fince) kullanıyorum. Klasörüm C:\tabii ki Usersklasöre sahip, fakat adı Fince.

Klasör adı

Gezgin'de klasör adına tıklamak gerçek adı gösterir.

Gerçek klasör adı

Bu aynı zamanda Web tarayıcısı veya 7-Zip gibi diğer uygulamalar tarafından gösterilen uygulama.

Bu sadece bunlarla sınırlı değildir, C:\Usersaynı zamanda Start Menuvb.

Yapmak istediğim, Explorer'da bu yerelleştirmeyi kapatmak. Bunu yapmanın bir yolu var mı?


Yanıtlar:


16

Klasör özelleştirmesi

Klasörler normalde standart klasör simgesiyle görüntülenir. Desktop.iniDosyanın yaygın kullanımı, bir klasöre özel bir simge veya küçük resim atamaktır. Desktop.iniKlasör hakkında bilgi görüntüleyen ve klasör veya klasördeki öğeler için yerelleştirilmiş adlar belirtme gibi klasörün davranışının bazı yönlerini denetleyen bir infotip oluşturmak için de kullanabilirsiniz .

Kaynak: Desktop.ini ile Klasörleri Özelleştirme

Kabuk bir dizinin adını görüntülemeden önce, kabuk bir Desktop.inidosya arar . Birini bulursa LocalizedReourceName, son kullanıcıya alınan yönlendirilmiş adı görüntüler .

Kaynak: Klasörleri Desktop.ini ile Özelleştirme (Windows CE 5.0)

Klasörde desktop.inisaklanan dosyanın varsayılan içeriği C:\Usersşunlardır:

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21813

Yerelleştirilmiş adları devre dışı bırakma

Windows Gezgini klasör yerelleştirmesini yoksaymak için belgelenmiş bir yol sunmuyor gibi görünüyor, ancak LocalizedResourceNamesatırı kaldırmak işi yapıyor. Dosyayı tamamen de silebilirsiniz, ancak simgeler veya araç ipuçları gibi diğer özelleştirme ayarlarını kaybedeceğiniz için iyi bir fikir değildir.

Toplu otomasyon

Aşağıda, sistem sürücüsünde her klasörü yinelemeli olarak tarayarak sizin için yapabilen basit bir toplu komut dosyası var. Yönetici olarak çalıştırdığınızdan emin olun.

@echo off
setlocal enabledelayedexpansion

pushd "%systemdrive%\"

for /f "delims=" %%G in ('dir /a /b /s desktop.ini') do (
find /i "LocalizedResourceName=" "%%~G" >nul
if !errorlevel! == 0 (
takeown /f "%%~G" /a >nul
icacls "%%~G" /grant:r *S-1-5-32-544:F /q >nul
attrib -h -s "%%~G"
type "%%~G" | findstr /i /v /c:"LocalizedResourceName=" > "%%~G.new"
copy "%%~G" "%%~nxG.bak" >nul 2>&1
del /a "%%~G"
ren "%%~G.new" "%%~nxG"
attrib +h +s "%%~G.bak"
attrib +h +s "%%~G"
))

popd
pause & exit /b

2
teşekkür ederim efendim, günümü gerçekten kurtarıyorsun, klasör
adımın

3
Çizgiyi yorumlamak daha iyi olmaz mıydı ;?
SamB

2

Çeviri adlı gizli bir dosya tarafından denetlenir desktop.ini. Windows Gezgini seçeneklerini açın, gizli ve sistem dosyalarını gösterme seçeneğini etkinleştirdiğinizden emin olun, şimdi çeviri istemediğiniz klasörlere gidin ve ini dosyasını silin.

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.