Kustomisasi folder
Folder biasanya ditampilkan dengan ikon folder standar. Penggunaan umum Desktop.ini
file tersebut adalah untuk menetapkan ikon khusus atau gambar kecil ke folder. Anda juga dapat menggunakan Desktop.ini
untuk membuat infotip yang menampilkan informasi tentang folder dan mengontrol beberapa aspek perilaku folder, seperti menentukan nama yang dilokalkan untuk folder atau item dalam folder.
Sumber: Cara Menyesuaikan Folder dengan Desktop.ini
Sebelum shell menampilkan nama direktori, shell mencari Desktop.ini
file. Jika menemukannya, ini akan menampilkan nama yang diarahkan dari LocalizedReourceName
pengguna akhir.
Sumber: Menyesuaikan Folder dengan Desktop.ini (Windows CE 5.0)
Inilah konten default dari desktop.ini
file yang disimpan di C:\Users
folder:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21813
Menonaktifkan nama yang dilokalkan
Windows Explorer tampaknya tidak menyediakan cara apa pun yang terdokumentasi untuk mengabaikan pelokalan folder, tetapi menghapus LocalizedResourceName
baris berfungsi dengan baik. Meskipun Anda juga bisa menghapus file seluruhnya, itu bukan ide yang baik karena Anda akan kehilangan pengaturan kustomisasi lainnya seperti ikon atau tooltips.
Otomatisasi batch
Di bawah ini ada skrip kumpulan sederhana yang dapat melakukan itu untuk Anda, memindai setiap folder di drive sistem secara rekursif. Pastikan untuk menjalankannya sebagai administrator.
@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