რატომ არ შეგიძლია საქაღალდის შექმნა

რატომ არ შეგიძლია საქაღალდის შექმნა
რატომ არ შეგიძლია საქაღალდის შექმნა

ვიდეო: რატომ არ შეგიძლია საქაღალდის შექმნა

ვიდეო: რატომ არ შეგიძლია საქაღალდის შექმნა
ვიდეო: გაკვეთილი_07_Drive — საქაღალდის შექმნა და ფაილების ატვირთვა 2024, მაისი
Anonim

Windows ოპერაციული სისტემაში არის თავისებურება - თქვენ ვერ შექმნით საქაღალდეს, რომელშიც მითითებულია კონკრეტული სახელები. მაგალითად, con საქაღალდე, lpt. ამის შესახებ რამდენიმე მოსაზრება არსებობს. ერთ-ერთი მათგანია, რომ ეს სახელები დაცულია სისტემის მიერ.

რატომ არ შეგიძლია საქაღალდის შექმნა
რატომ არ შეგიძლია საქაღალდის შექმნა

Windows ოპერაციულ სისტემაში შეუძლებელია საქაღალდის ან ფაილის შექმნა, სახელწოდებით COM, CLOCK $, AUX, PRN, LPT. არსებობს ვერსია, რომ ეს აკრძალვა შემოიღო ბილ გეითსმა მეტსახელის გამო, რომელიც მას მრავალი წლის განმავლობაში თან ახლდა. და სერიოზულად განაწყენებული მისი მეგობრები, მან შემოიღო შეზღუდვა შექმნა ფოლდერი მეტსახელად. ამასთან, ეს ვერსია არასწორია და შეუძლებელია ასეთი სახელების საქაღალდეების შექმნა, რადგან უფრო ლოგიკური ახსნა არსებობს. Windows ოპერაციული სისტემის გარიჟრაჟზე Dos- ის პირველი მოწყობილობები გაათავისუფლეს; ეს საშუალებას გაძლევთ შექმნათ ეს საქაღალდეები. მაგრამ ამ ოპერაციული სისტემის თანამედროვე ვერსიებში ეს საქაღალდეები არ არის შექმნილი, ვინაიდან Windows- ის ეს სახელები აღიქმება როგორც უკვე შექმნილი და არსებული სისტემის საქაღალდეების სახელები. OS Dos- ში იყო ბრძანება, რომ ფაილი უნდა დაწეროდა კონსოლიდან - როგორც ჩანს, ამ კოპირებას con text.txt. კლავიატურისგან შესული ყველაფერი ამ ფაილში მოექცა. თუ შესაძლებელი იყო საქაღალდის შექმნა, სახელად com, მაშინ შესაძლებელი იქნებოდა მთელი დირექტორიის კოპირება ფაილში. ამიტომ, ამ სახელის გამოყენება აკრძალული იყო. ეს სიტყვა საკმაოდ მნიშვნელოვანი იყო, ეს სახელი სისტემაში დაცული იყო I / O მოწყობილობებისთვის. შეუძლებელია საქაღალდის შექმნა, სახელად prn, ვინაიდან იყო ბრძანება ასლის ტექსტი. Txt> prn, რომელიც ასრულებდა (და ახლა პასუხისმგებელია ამაზე) ფაილის შინაარსის კოპირება პრინტერზე … ეს სახელი ასევე დაცულია სისტემის სიტყვაში. ასევე, Windows- ში ვერ შექმნით საქაღალდეს შემდეგი სახელები: PRN, NUL, CLOCK $, AUX, COM0, COM1,… COM9, LPT0, LPT1, LPT9. ეს სახელები ასევე დაცულია გარკვეული ფუნქციებისათვის. მაგალითად, სიტყვა Nul ჩვეულებრივ სისტემას განმარტავს, როგორც "არაფერი", ხოლო Nul ბრძანება არის ცარიელი მოწყობილობა, რომელიც შექმნილია სისტემის ბრძანებების გამომავალი გადამისამართების მიზნით. ამიტომ ამ სახელის საქაღალდის შექმნა შეუძლებელი იქნება.

გირჩევთ: