Saya mengakses share Windows dan bagian ' ikon folder ' (bagian bawah) tidak ada dalam pengaturannya. Itu muncul dengan benar di folder lokal. Saya ingin memilikinya dengan keduanya.
Saya mengakses share Windows dan bagian ' ikon folder ' (bagian bawah) tidak ada dalam pengaturannya. Itu muncul dengan benar di folder lokal. Saya ingin memilikinya dengan keduanya.
Jawaban:
Anda ingin menggunakan file desktop.ini untuk menyesuaikan ikon. Biasanya, hanya itu yang sebenarnya Anda lakukan ketika Anda menggunakan tombol "Ubah Ikon" di atas. Untuk dokumentasi lengkap, lihat: Cara menyesuaikan folder dengan desktop.ini Contoh file desktop.ini berikut:
[DeleteOnCopy]
Owner=MyUser
Personalized=13
PersonalizedName=My Folder
[.ShellClassInfo]
InfoTip=@Shell32.dll,-12689
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-237
Sebagai tambahan, jika Anda ingin melakukan ini tanpa harus secara manual membuat desktop.ini, Anda dapat membuat folder secara lokal, menerapkan pengaturan yang diinginkan, dan mencuri desktop.ini-nya. (Jika Anda tidak melihatnya, salin seluruh folder; semula nama aslinya harus benar.) Video youtube Terapkan Ikon ke Folder di Drive Jaringan menunjukkan proses ini tetapi gunakan gerakan folder daripada membuat folder baru .
desktop.ini
pasti "tersembunyi" dan "sistem". Saya tidak tahu bagaimana itu bisa dilakukan di Linux. Juga, desktop.ini
file harus dikodekan dengan Unicode. Ini mungkin tidak akan terjadi jika Anda membuat file dengan * nix tools like vi
.
attrib +r
atau attrib +s
.
Metode kustomisasi yang diuraikan oleh ssnobody mengasumsikan Anda memiliki kemampuan untuk mengubah folder pada mesin jarak jauh, dan bahwa Anda ingin tampilan diubah untuk semua pengguna folder dan pengguna lokal yang jauh. Jika salah satu dari ini tidak benar, Anda mungkin ingin menggunakan alternatif ini: buat pintasan lokal ke folder jarak jauh (mis. Klik kanan seret ke desktop lokal dan pilih "buat pintasan"), lalu gunakan perubahan "normal" ikon "tombol dialog properti untuk mengubah ikon jalan pintas.
Cara mengatasinya adalah mengubah nama file gambar Anda "folder.jpg" dan menempatkannya di folder bersama.
Siapa pun yang memiliki akses dan menggunakan tampilan "ikon" atau "ubin" apa pun di Explorer akan melihatnya.
Sudah lama sejak saya telah melihat begitu banyak banteng :)
Klik kanan -> Properti -> Kustomisasi ---> Ubah ikon tidak tersedia di saham SMB.
... ---> Ubah gambar tidak berpengaruh.
Desktop.ini TIDAK diproses oleh windows untuk saham SMB, karena Linux mengartikan (Baca) "sedikit berbeda, dan melaporkannya kembali ke Windows dengan salah:
Seharusnya ada pengaturan registri yang memaksa pemrosesan Desktop.ini dengan menggunakan flag "System" (super-hidden) alih-alih "Read Only" tetapi saya tidak pernah membuatnya berfungsi seperti yang diharapkan.
Kurangnya desktop.ini yang memproses SMB memecah banyak hal lain, tidak hanya ikon folder: Tautan simbolik dan ruang nama yang dipersonalisasi juga tidak berfungsi. Para gelandangan di Microsoft hanya menolak untuk menghadapinya, semua jalan kembali ke Windows NT.
Tentu saja selalu memungkinkan untuk membuat tautan tidak langsung untuk mengakses folder SMB, dan memberikan ikon khusus itu sebagai gantinya, tetapi itu menyebabkan banyak masalah lain:
Cara terbaik untuk menerapkan tautan relatif di Windows adalah dengan menggunakan skrip VBS. Dalam bentuk asli (teks), skrip VBS tidak akan memiliki ikon khusus, tetapi Anda dapat menetapkan ikon khusus untuk file EXE jika Anda mengompilasinya.
Itu banyak pekerjaan, dan skrip akan membuat pesan peringatan "tidak dipercaya" setiap kali Anda meluncurkannya dari jaringan, kecuali skrip tersebut lokal atau Anda menemukan cara untuk menandatanganinya.
VBS Relative Link example:
============================
' This is a VB Script, which emulates a RELATIVE file link/shortcut in Win XP
'
' 1) The first line declares an untyped variable ==> objshell
'
' 2) The second line instantiates a new object derived from ==> Shell.Application
'
' 3) The third line invokes the object's method ==> ShellExecute
'
' with the following parametters: "target path"
' "target's arguments"
' "starting directory"
' "action verb"
' Initial window mode: 0 = Hidden Window
' 1 = Normal Window
' 2 = Minimized
' 3 = Maximized
' 4 = Most recent size and position, keep active window active
' 5 = Current size and position
' 6 =
' 7 = Minimized, keep active window active
' 10 = Default state specified by target application
'
' 4) The last line frees/destroys the shell object
'
'
dim objShell
set objShell = CreateObject("Shell.Application")
objShell.ShellExecute _
"..\..\..\SomePath_Three_Dirs_UP_etc" ,_
"" ,_
"" ,_
"open" ,_
1
set objShell = nothing
===============================================================
Buat folder ikon misalnya C:\Icons
di Server (Anda dapat menyembunyikan folder dari properti jika Anda tidak ingin melihatnya). Letakkan .ico
file Anda di folder itu. Kustomisasi folder bersama Anda di Server. Sekarang salin .ico
file Anda ke C:\Icons
tetapi di klien PC Anda (sebagai duplikat). Sekarang Anda akan melihat ikon Network Share pada PC (server dan klien). Jika Anda tidak dapat mengakses Server, Anda hanya dapat membuat pintasan pada Klien dan mengubah ikonnya.
\Users\Public\Documents
atau yang setara mungkin lebih baik. Dan bahkan itu diperlukan hanya jika Anda ingin menggunakan ikon yang belum ada di server file.
desktop.ini
opsi yang lebih detail