मैं फ़ाइलों की निर्देशिका को पुन: सक्रिय कर रहा हूं और सोच रहा था कि फ़ाइल छिपी हुई है या नहीं, तो यह जांचना संभव है। वर्तमान में, मैं सिर्फ यह जांच रहा हूं कि फ़ाइल '।' से शुरू होती है या नहीं। या नहीं। यह मैक (और लिनक्स, शायद) में काम करता है, लेकिन, मैं सोच रहा हूं कि मैं विंडोज़ पर यह कैसे करूं? साथ ही, क्या अवधि लिनक्स के सभी स्वादों में फाइल को छुपाएगी?नोडजेस - छिपी हुई फाइलों के लिए जाँच करें
धन्यवाद!
कोड:
var fs = require('fs');
fs.readdir('/path', function(err, list) {
list.forEach(function(filename){
var isHidden = /^\./.test(filename);
// etc ...
});
});
मेरे विंडोज डेस्कटॉप पर फ़ाइलों और फ़ोल्डरों के साथ परीक्षण। इससे कोई फर्क नहीं पड़ता कि मैंने मानक विशेषता का संयोजन किस प्रकार लागू किया था, सभी फाइलों में 33060 का एक मोड था और सभी फ़ोल्डरों का एक तरीका 16822 था। Http://stackoverflow.com/questions/13440589/retrieve-file-attributes-from- विन्डोज़ देखें एक होस्ट स्क्रिप्ट का उपयोग कर समाधान के लिए -एमएमडी। –
मेरे उपरोक्त लिंक के आधार पर, मैंने छिपी हुई फाइलों को आसानी से संभालने के लिए एक मॉड्यूल लिखा: https://www.npmjs.org/package/hidefile –