আমি সম্প্রতি পাওয়ারসেলের সাথে এমন কিছু সমস্যার মুখোমুখি হয়েছি যে নামগুলিতে বিরাম চিহ্ন রয়েছে এমন নির্দিষ্ট ফোল্ডারে খুলতে রাজি নয়।
এই উপায়টির জন্য আমি এই আচরণের জন্য দায়ী রেজিস্ট্রি কীটি সংশোধন করার উপায় খুঁজছি।
এই ফোল্ডারগুলির মধ্যে একটিতে পিএস খোলার সময় আমি আসল ত্রুটি বার্তাটি পেয়েছি:
Powershell Script is missing the Terminator '
এবং এটি এখন পর্যন্ত আমার কমান্ড লাইন:
powershell.exe -noexit -command Set-Location -literalPath '%V'
সুতরাং আমি ভেবেছিলাম যে এটি সম্ভবত একটি এনকোডিংয়ের সমস্যা এবং ইউটিএফ -8 এনকোডিংয়ের সাথে পাওয়ার রেজিস্ট্রিটি চালু করার চেষ্টা করে এটির জন্য রেজিস্ট্রি কী:
powershell.exe -noexit -command Set-Location -literalPath '%V'; "chcp.com 65001"
যা খুব সফল ছিল না ... আমার প্রসেসটি সঠিক কিনা তা আমি জানি না, এজন্যই আমি আপনাকে সমস্যাটি নির্ধারণ করতে এবং যদি এটির সমাধান করা যায় তবে আমাকে সহায়তা করতে বলছি।
এনবি: আমি এখনও পিএসে এনকোডিংটি পরিবর্তন না করে ম্যানুয়ালি ফোল্ডারটি ব্রাউজ করতে পারি।
Mom's spaghetti
উদাহরণ হিসাবে নিন ।