अदृश्य फ़ाइलों को दिखाने के लिए खोजक सेट करें। निम्नलिखित एप्सस्क्रिप्ट को चालू / बंद किया जाएगा।
रिपोर्ट कहती है कि फाइलों को "नामक फ़ोल्डर में ले जाया गया।" जो अदृश्य होगा। यदि आप भाग्यशाली हैं तो वे वहां हो सकते हैं ... अन्यथा डिस्क ड्रिल या डेटा रिकवरी डेटा रिकवरी के लिए समय है [जिनमें से कोई भी मुफ्त नहीं है]
अगले काम करने के लिए होगा, क्रम में ...
- बैकअप रणनीति में निवेश करें; टाइम मशीन, Backblaze आदि और इसका उपयोग करें।
- उस ड्राइव को बाहर फेंक दें और पत्रिकाओं के साथ HFS + स्वरूपित ड्राइव का उपयोग करें - क्योंकि NTFS के लिए मैक का समर्थन महान नहीं है .. और डिफ़ॉल्ट रूप से NTFS लिख या मरम्मत नहीं कर सकता है, इसलिए आपके पास या तो परागन या समान है या आपने इसे टर्मिनल पर सक्षम किया है।
Invisibles Applescript को टॉगल करें [Applescript Editor में कॉपी / पेस्ट करें, एप्लिकेशन के रूप में सहेजें]
--Toggle Invisibles
tell application "Finder"
try
-- on launch check invis files state, if invis, switch to vis
set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if onOff = "NO" or onOff = "OFF" then
my showAllFiles()
else
my hideAllFiles()
end if
my testFinderRunning()
end try
end tell
--Finder Visible & relaunch sub-routine
on showAllFiles()
do shell script "defaults write com.apple.finder AppleShowAllFiles ON"
tell application "Finder" to quit
delay 3
try
tell application "Finder" to activate
end try
end showAllFiles
on hideAllFiles()
--try
set onOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
do shell script "defaults write com.apple.finder AppleShowAllFiles OFF" --OnOffCommand
tell application "Finder" to quit
delay 3
try
tell application "Finder" to activate
end try
end hideAllFiles
on testFinderRunning()
set test to 0
--try
repeat while test = 0
log test
tell application "System Events" to set test to count (every process whose name is "Finder")
delay 2
--we do this even if active because it doesn't naturally come to front
try
tell application "Finder" to activate
end try
if (test > 0) then exit repeat
end repeat
end testFinderRunning