डिफ़ॉल्ट रूप से, Windows में PowerShell UTF-16 (उदाहरण के लिए, अगर मैं एक सरल करता हूं echo hello > hi.txt
, तो hi.txt
UTF-16 में समाप्त होता है) आउटपुट करता है । मुझे पता है कि मैं ऐसा करने के बजाय अपने इच्छित पाठ एन्कोडिंग के लिए बाध्य कर सकता हूं echo hello | out-file -encoding utf8 hi.txt
, लेकिन मैं इसके लिए क्या चाहूंगा कि जब मैं रीडायरेक्शन ऑपरेटर का उपयोग करूं तो केवल डिफ़ॉल्ट हो। क्या इसे प्राप्त करने का कोई तरीका है?