ورود

نسخه کامل مشاهده نسخه کامل : چرا اين كاركترها نمي توانند در نام فايل باشند؟



Alastoor
19-08-2007, 00:24
سلام

من يك سوال در مورد نام گذاري فايلها و فولدرها دارم و آن اين كه چرا از كاركترهاي زير نمي توان در نام گذاري يك فايل و يا فولدر در ويندوز استفاده كرد؟

| < > " ? * : / \


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

با تشكر.

nw_nk
19-08-2007, 01:54
سلام

من يك سوال در مورد نام گذاري فايلها و فولدرها دارم و آن اين كه چرا از كاركترهاي زير نمي توان در نام گذاري يك فايل و يا فولدر در ويندوز استفاده كرد؟

| < > " ? * : / \


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

با تشكر.


فکر کنم دلیلش این باشه که برای این کاراکترها, کاربردها و معانی خاصی در نظر گرفته شده.

مثلا کاراکتر : (کولن) در Stream ها کاربرد داره. "file1.ext:str" که در این نمونه str یک Stream از فایل file1.ext است.

یا مثلا کاراکتر \ (بک اسلش) که به معنی جدا کردن فلدرهاست.

کاراکتر هایی مثل ? و * هم که معنای خاصی دارن. مثلا در هنگام جستجو نماد یک کاراکتر مجهول و یا یک رشته کاراکتر مجهول هستند.

کاراکتر / (اسلش) هم مثلا در برخی دستورات خط فرمان معنی جا انداختن کاراکتر و یا چیز دیگری دارد.

...

موفق باشید.

Alastoor
19-08-2007, 09:33
nw_nk عزيز: خيلي ممنون. احتمالا همينه كه شما گفتيد. (حداقل بخشي از دلايلش همين ها بايد باشند.)

با تشكر.