Gizli klasörleri belirli klasörlerde (masaüstü gibi) başka her yerde görünecek şekilde gizleyebilir misiniz?


8

Her zaman gizli dosyalarla çalışıyorum, ama düzenli bir masaüstünü seviyorum. .DS_Store ve .localized gibi dosyaları yalnızca Masaüstünde görünmez yapmak güzel olurdu .

Bu güvenilir eski terminal bekleme modunun farkında olduğumu lütfen unutmayın:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Bu bayrağı YANLIŞ olarak ayarlamak sistemdeki her şey için geçerlidir. Amacım Masaüstü için bir istisna yapmak. Herhangi bir öneri?


Dosyaları masaüstünüze kaydediyor musunuz, yoksa her zaman düzenli mi tutuyorsunuz?
Daniel

Genellikle karmaşıktır (dosya yok).
Matthew Eppelsheimer

Yanıtlar:


1

Tam isteğinizi nasıl yerine getireceğinden emin olmasam da, gizli dosyaları gizlemek / göstermek için 1 düğmeli erişim sağlayan bu küçük widget'ı kullanıyorum .


Bu sorumu yanıtlamasa da, yine de kullanışlı. Teşekkürler!
Matthew Eppelsheimer

bağlantı artık çalışmıyor. widget ne denir?
mr.musicman


1
chflags hidden ~/Desktop/hideme

Bu, dosyayı / klasörü Finder'dan görünmez yapar ve panelleri kaydeder / açar. {Command} {shift} kullanabilirsiniz. kaydetme / açma sırasında görünürlüğü değiştirmek için.


Farklı Sormaya hoş geldiniz! Bunun ne yaptığını açıklayabilir misiniz? Lütfen tek satırlık bir Terminal komutundan daha fazla ayrıntı verin. Daha fazla bilgi için lütfen SSS bölümüne göz atın . Teşekkürler.
Nathan Greenstein

Bunu yeni test ettim. Finder'ın "tüm dosyaları göster" ayarını etkinleştirir ve çalıştırırsanız chflags hidden .DS_Storehiçbir şey olmaz.
Graham

@Graham'in gözlemini onaylıyorum, Mountain Lion'da çalışmıyor.
Kheldar

1

Buna yaklaşımım, Finder'ı genellikle görünmez dosyaları gösterecek şekilde ayarlamak ve ardından masaüstündeki belirli ölçütlerle (. *, Icon, vb.) Eşleşen görünmez bayrağı açık bir şekilde ayarlamaktı.

Ancak bu yaklaşım başarısız oldu, çünkü Finder daha sonra sadece bir nokta ile başladığı için gizli dosyaları değil, aynı zamanda dosya sistemi girişlerinde görünmez bayrağı olanları da gösteriyor.

Yine de bu fikri size gönderiyorum, belki de sizi bir çözüme götürür.

# Set Finder to show all hidden files
# Only needs to be executed one time.
defaults write com.apple.finder AppleShowAllFiles ON

# Then explicitly flag certain files on the Desktop as invisible
# Run this at every login or at certain intervals (cron job)
/usr/bin/SetFile -a V ~/Desktop/.* ~/Desktop/Icon ~/Desktop/OtherPatternForHiding

1

Bu çok özel bir sorunuza cevap vermez ancak alternatif bir çözüm sunar. Gizli dosyalara kolay ve hızlı bir şekilde erişmek ve her zaman açık olmasını istemediğinizi varsayarsak, yine de önerilmez.

İşte, Göster veya Gizle için tek bir tıklamaya kadar süreci otomatik hale getiren küçük bir komut dosyası . Elimine eder:

1-Her zaman gösterilen gizli dosyalarla ilgili olası sorunlar

2-açılış terminali ve gizli dosyaları göster yazarak, her seferinde komut.

3-Son derece kullanıcı dostudur.

Kolay ve hızlı erişim için bunu bağlantı istasyonunuza uygulama olarak yükleyin.

-- AppleScript to toggle hidden "." files
-- Submitted by Baltwo on Apple Support Community

try
    do shell script "defaults read com.apple.finder AppleShowAllFiles"
on error
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end try

if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0" then
    do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
    do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if

do shell script "killall Finder"

0

TotalFinder'ı denemenizi öneririm . Diğer birçok özellik arasında, Finder'da görünmez dosyaları göstermek / gizlemek için bir kısayol sunar, ancak Masaüstünde görünmez dosyaları göstermez.

18 $, ancak sekmeli ve çift bölmeli Finder pencerelerine ve herhangi bir uygulamadan açabileceğiniz Visor benzeri bir Finder penceresine sahip olursunuz.


Önerin için teşekkürler. Ancak, bir uygulama bunu yapabilirse, muhtemelen bir komut satırı arabiriminin kullanılması gerekmez mi?
Matthew Eppelsheimer

TotalFinder'ın gizli dosyaları gösterme seçeneği AppleShowAllFiles'dan bağımsızdır, bu yüzden komut satırıyla aynı etkinin yapılabileceğini göstermez - ama kesinlikle olabileceğini umuyorum.
joelseph

0

Bu kuşkusuz bir kludge olmakla gibi şeffaf Icns dosyasıyla .localized ve .DS_Store için simgeleri değiştirerek bu bir bir yığılmayı perspektifinden, marjinal Daha az iğrenç olan bir ekran konumu içine sürükleyin sağlar. Hala ShowAllFilesExcept Here eşdeğerini iddia etmek kadar iyi değil

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.