PowerShell:
अस्थायी फाइल बनाना
कैसे करें:
# एक टेम्परेरी फाइल बनाने का कोड
$tempFile = [System.IO.Path]::GetTempFileName()
# टेम्प फाइल में कुछ लिखें
"यह एक परीक्षा डाटा है" | Out-File -FilePath $tempFile
# टेम्प फाइल का डाटा पढ़ें
Get-Content -Path $tempFile
# टेम्प फाइल हटाएं
Remove-Item -Path $tempFile
उदाहरण के चलते एक टेम्प फाइल बनेगी, उसमें डाटा लिखेंगे, फिर डाटा पढ़ेंगे, और आखिर में फाइल को हटा देंगे।
गहराई से जानिए:
टेम्परेरी फाइलें ऑपरेटिंग सिस्टम के प्रारम्भिक दिनों से उपयोग में हैं। GetTempFileName()
मेथड नेट फ्रेमवर्क से आता है, जो कि सुविधाजनक रूप से सेफ और प्रेडिक्टेबल तरीके से एक यूनीक टेम्प फाइल जनरेट करता है। वैकल्पिक तरीकों में $env:TEMP
पर्यावरण वेरिएबल का इस्तेमाल करना, या फिर [System.IO.Path]::GetRandomFileName()
के जरिए एक रैन्डम नाम की फाइल बनाना शामिल है, लेकिन ये ऑटोमेटिक फाइल पाथ नहीं देता। टेम्प फाइल बनाते वक्त याद रखें कि फाइल मैनेजमेंट जिम्मेदारी से करें और उन्हें हटाना न भूलें ताकि सिस्टम प्रदूषित न हो।