নিষিদ্ধ ফাইলনাম অক্ষরের একটি "বিস্তৃত গাইড" উইন্ডোজে কাজ করবে না কারণ এটি ফাইলের নাম পাশাপাশি অক্ষর সংরক্ষণ করে। হ্যাঁ, *
"
?
এবং অন্যান্য চরিত্রগুলি
নিষিদ্ধ, তবে কেবলমাত্র বৈধ অক্ষর দ্বারা রচিত অসীম সংখ্যা রয়েছে যা নিষিদ্ধ। উদাহরণস্বরূপ, স্পেস এবং বিন্দুগুলি বৈধ ফাইল নামের অক্ষর, তবে কেবলমাত্র এই অক্ষরের মধ্যে রচিত নাম নিষিদ্ধ।
উইন্ডোজ আপার-কেস এবং লোয়ার-কেস অক্ষরের মধ্যে পার্থক্য করে না, তাই আপনি A
যদি নামের একটি ফোল্ডার তৈরি করতে পারবেন না যদি a
ইতিমধ্যে একটি নামের উপস্থিত থাকে। রীতিমত ভয়াবহ, আপাতদৃষ্টিতে-allowed নাম পছন্দ PRN
এবং CON
, এবং অনেক অন্যদের সংরক্ষিত হয় এবং মঞ্জুরি নেই। উইন্ডোজ এছাড়াও বিভিন্ন দৈর্ঘ্য বিধিনিষেধ আছে; অন্য ফোল্ডারে সরানো থাকলে একটি ফোল্ডারে বৈধ ফাইলের নামটি অবৈধ হতে পারে। ফাইল এবং ফোল্ডার নামকরণের নিয়মগুলি
মাইক্রোসফ্ট ডক্সে রয়েছে।
আপনি, সাধারণভাবে উইন্ডোজ ডিরেক্টরিগুলির নাম তৈরি করতে ব্যবহারকারীর দ্বারা উত্পাদিত পাঠ্যটি ব্যবহার করতে পারবেন না। তোমার নাম কিছু তারা চান ব্যবহারকারীদের অনুমতি দিতে চান, তাহলে আপনি মত নিরাপদ নাম তৈরি করতে A
, AB
, A2
এট আল।, দোকান ব্যবহারকারীর তৈরি নাম এবং একটি অ্যাপ্লিকেশন ডেটা ফাইল তাদের পথ সমতুল, এবং আপনার অ্যাপ্লিকেশনের মধ্যে পাথ ম্যাপিং সঞ্চালন।
যদি আপনাকে অবশ্যই ব্যবহারকারী-উত্পন্ন ফোল্ডার নামগুলি মঞ্জুর করতেই পারে তবে সেগুলি অবৈধ কিনা তা বলার একমাত্র উপায় ব্যতিক্রমগুলি ধরা এবং নামটি অবৈধ ume এমনকি এটি বিপদ পূর্ণ, যেমন অস্বীকৃত অ্যাক্সেস, অফলাইন ড্রাইভ এবং অকার্যকর নামগুলির জন্য নিক্ষিপ্ত হতে পারে এমনগুলির সাথে ড্রাইভ স্পেসের ওভারল্যাপের বাইরে ফেলে দেওয়া ব্যতিক্রমগুলি। আপনি আঘাতের এক বিশাল ক্যান খুলছেন।
echo abc > "ab.;,=[1]"