
چرا ویندوز اجازه ساخت پوشه ای با نام CON را نمی دهد؟اگر تاکنون تلاش کرده اید در ویندوز پوشه ای با نام CON بسازید، احتمالاً با محدودیتی عجیب روبه رو شده اید. این رفتار باگ ویندوز یا محدودیت NTFS نیست، بلکه ریشه در نام گذاری دستگاه های سخت افزاری در دوران DOS دارد. محدودیت ساخت پوشه با نام هایی مانند CON در ویندوز باگی نرم افزاری نیست، بلکه میراثی از دوران داس برای حفظ سازگاری نام دستگاه ها است. به گزارش زومیت، اگر در ویندوز بخواهید پوشه ای با نام CON بسازید، سیستم عامل اجازه ی این کار را نمی دهد. دلیلش به فناوری های جدید ویندوز یا حتی محدودیت های خود فایل سیستم NTFS مربوط نیست؛ ریشه ی ماجرا به دوران DOS و نام گذاری دستگاه های سخت افزاری برمی گردد. ویندوز تعدادی نام را به عنوان نام های رزروشده ی دستگاه در فضای Win32 می شناسد. CON یکی از آن ها است و در اصل به دستگاه کنسول اشاره می کرد. نام های دیگری مانند PRN و AUX و NUL و COM1 تا COM9 و LPT1 تا LPT9 نیز در همین گروه قرار دارند. به همین دلیل نمی توانید آن ها را به صورت عادی برای فایل یا پوشه استفاده کنید. یک محدودیت قدیمی که هنوز باقی مانده است مایکروسافت در مستندات رسمی توضیح می دهد که این رفتار به سازگاری با گذشته مربوط می شود. زمانی که برنامه ها از طریق رابط های قدیمی DOS با دستگاه هایی مانند کنسول و پرینتر ارتباط برقرار می کردند، این نام ها معنای خاصی داشتند برچسب ها: ویندوز - محدودیت - نام - دستگاه ها - دستگاه - نام گذاری - دوران |
آخرین اخبار سرویس: |