نمایش نتایج 1 تا 29 از 29

نام تاپیک: ایجاد فایل با نام هایی مثل (*:/؟")

  1. #1
    محروم شده
    تاریخ عضویت
    فروردین 1387
    پست
    366

    Arrow ایجاد فایل با نام هایی مثل (*:/؟")

    سلام
    .

    چه طوری میشه با دستور Open فایل هایی با نام هایی مثل * / : و یا کلاً نام هایی که برای ایجاد فایل در ویندوز غیر مجاز هستند ایجاد کرد ؟؟

    من خودم فکر می کنم اگه بتونیم سرویسی که از نام گذاری اینگونه ی فایل ها جلوگیری می کنه رو از کار بندازیم شاید شدنی باشه .

    ولی کدوم سرویس و چه جوری ؟!!

    از دوستانی که به این موضوع علاقه مند هستند خواهش می کنم در این بحث شرکت کنند.

  2. #2
    اگه بشه که عالی میشه اما چطوری ؟ نمیدونم ... در ضمن برای ساخت فولدر هم بشه از این نام ها گذاشت عالی میشه
    Mobin Ranjbar

    Software Engineer, Big Data Evangelist and Startup Guy

    www.linkedin.com/in/mobinranjbar

    www.MobinRanjbar.com
    www.Hadoop.ir
    www.BigDataWatcher.com

    < به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >

  3. #3
    سلام داش مهران!

    نقل قول نوشته شده توسط M8SPY_OK مشاهده تاپیک
    نام هایی که برای ایجاد فایل در ویندوز غیر مجاز هستند ایجاد کرد ؟؟
    خودت می گی برای ویندوز غیر مجاز هستند. و حتماً امکان نداره چون vb تحت ویندوز هستش و نمی تونه خلاف قوانین ویندوز کار کنه.
    شما هیچ وقت نمی تونی خلاف قوانین یک جامعه زندگی کنی.

  4. #4
    می شه این کارو کرد اگه بعضی از سی دی های قفل را دیده باشید از کارکتر های غیر مجاز برای نام فولدها استفاده کردند مثل « | » و هنگام کپی فولدر بدیل غیر مجاز بودن نام آن اجازه کپی داده نمی شه البته فکر کنم هنگام رایت این عمل انجام می شه
    من هم موافقم که یه راهی براش دربیاریم

  5. #5
    نقل قول نوشته شده توسط ƒxmahdi مشاهده تاپیک
    می شه این کارو کرد اگه بعضی از سی دی های قفل را دیده باشید از کارکتر های غیر مجاز برای نام فولدها استفاده کردند مثل « | » و هنگام کپی فولدر بدیل غیر مجاز بودن نام آن اجازه کپی داده نمی شه البته فکر کنم هنگام رایت این عمل انجام می شه
    من هم موافقم که یه راهی براش دربیاریم

    این موضوع هیچ ارتباطی با ایجاد فایل یا پوشه ای با نام غیرمجاز در ویندوز نداره. این غیرمجاز سازی که شما بهش اشاره کردی ، با دستکاری فایلهای ایمیج انجام میشه.
    راجع به موضوع هم باید بگم که برای انجام اینکار برنامه نویسی Kernel Mode نیاز هست. قبلا نمونه ای مشابه را دیده بودم که اجازه ساخت فایل یا پوشه ای با نام nul را در ویندوز میداد.

  6. #6
    محروم شده
    تاریخ عضویت
    فروردین 1387
    پست
    366
    نقل قول نوشته شده توسط obalitjoOon مشاهده تاپیک


    خودت می گی برای ویندوز غیر مجاز هستند. و حتماً امکان نداره چون vb تحت ویندوز هستش و نمی تونه خلاف قوانین ویندوز کار کنه.
    شما هیچ وقت نمی تونی خلاف قوانین یک جامعه زندگی کنی.
    سلام .

    امکان که داره . ولی ما بلد نیستیم .
    چون من چند وقت پیش ویروسی دیدم که فولدر هایی با این نام ها توی درایو های جانبی می ساخت . که دیگه نمیشد هیچکارشون بکنی - نه پاک می شدن نه Rename .
    حتی Flashdisk رو هم نمیشد فرمت کرد .

  7. #7
    محروم شده
    تاریخ عضویت
    فروردین 1387
    پست
    366
    نقل قول نوشته شده توسط Shila7 مشاهده تاپیک
    این موضوع هیچ ارتباطی با ایجاد فایل یا پوشه ای با نام غیرمجاز در ویندوز نداره. این غیرمجاز سازی که شما بهش اشاره کردی ، با دستکاری فایلهای ایمیج انجام میشه.
    راجع به موضوع هم باید بگم که برای انجام اینکار برنامه نویسی Kernel Mode نیاز هست. قبلا نمونه ای مشابه را دیده بودم که اجازه ساخت فایل یا پوشه ای با نام nul را در ویندوز میداد.
    سلام .

    میشه در مورد برنامه نویسی Kernel Mode توضیح بدین ؟!
    یا نمونه ای که دیده بودید رو معرفی کنید .
    مرسی ...

  8. #8
    نوشته شده توسط Shila7 ............<<<<..............<<<<<.......
    این موضوع هیچ ارتباطی با ایجاد فایل یا پوشه ای با نام غیرمجاز در ویندوز نداره. این غیرمجاز سازی که شما بهش اشاره کردی ، با دستکاری فایلهای ایمیج انجام میشه.
    راجع به موضوع هم باید بگم که برای انجام اینکار برنامه نویسی Kernel Mode نیاز هست. قبلا نمونه ای مشابه را دیده بودم که اجازه ساخت فایل یا پوشه ای با نام nul را در ویندوز میداد.
    شما از کجا می دونید با دستکاری فایل های ایمیج این کار انجام می شه ؟
    قابل توجه شما با وی بی هم می شه پوشه ای با اسم null ساخت یا حتی غیر قابل پاک شدن , پس برای این کار نیازی به برنامه نویسی Kernel Mode نیست و بقول یکی از دوستان غیر ممکن غیر ممکنه

  9. #9
    اصلاً گیریم امکانش هست (که نیست) وقتی اجازه نداری چی جوری می تونی بسازی؟
    حتماً دلیلی داشته که مایکروسافت اجازه نمی دونه اینجوری نامگذاری بکنی.
    شاید به دلایل امنیتی.:D:D:D

  10. #10
    محروم شده
    تاریخ عضویت
    فروردین 1387
    پست
    366
    سلام ...

    اوبالیت جان پس تکلیف اون ویرسی که گفتم چی میشه ؟ !
    دقیقاً همچین فولدر هایی رو توی درایو Flash ساخته بود .

  11. #11
    بهتره یه سری به سایت مایکروسافت بزنی تا ببینی چرا ویندوز اجازه ساخت چنین کاری رو نمیده
    Mobin Ranjbar

    Software Engineer, Big Data Evangelist and Startup Guy

    www.linkedin.com/in/mobinranjbar

    www.MobinRanjbar.com
    www.Hadoop.ir
    www.BigDataWatcher.com

    < به سوالات و درخواست هایی مبنی بر ارسال سورس کد ، نوشتن برنامه و ... از طریق پیام خصوصی پاسخ داده نمی شود >

  12. #12
    محروم شده
    تاریخ عضویت
    فروردین 1387
    پست
    366
    فکر نمی کنم مایکروسافت بیاد در مورد همچین چیزی به کاربران اطلاعات بده .

    یکی کمک کنه لطفاً ...

  13. #13
    محروم شده
    تاریخ عضویت
    خرداد 1386
    پست
    130

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    برنامه ای تحت داس هست که می تونه این کارکترها رو استفاده کنه و برای ویندوز غیر مجازه ولی برای داس نه.

  14. #14

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    چرا این بحث به نتیجه نرسید
    کسی نمینتونه بیشتر راهنمایی کنه

  15. #15
    کاربر دائمی آواتار vahid_d_0101
    تاریخ عضویت
    آبان 1386
    محل زندگی
    شرکت هیولاها
    سن
    34
    پست
    693

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    منم دیدم این جور فولدر هایی رو رو بعضی از سی دی ها هست برای این که کسی نتونه اطلاعاتشو کپی کنه

  16. #16

    Arrow نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    وی بی هم می شه پوشه ای با اسم null ساخت یا حتی غیر قابل پاک شدن , پس برای این کار نیازی به برنامه نویسی Kernel Mode نیست.
    میشه توضیح بدید با vb به چه صورت این کار رو انجام می دید.
    چون گفتید پس حتما بلدید پس توضیح بفرمایید من خیلی مشتاقم بدونم.

  17. #17
    کاربر دائمی آواتار koruir
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    ايران
    سن
    39
    پست
    105

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    منم دیدم این جور فولدر هایی رو رو بعضی از سی دی ها هست برای این که کسی نتونه اطلاعاتشو کپی کنه
    درسته. اما اگه دقت کنید؛ این اسامی برای ویندوز غیر مجاز هستند. اما فکر نکنم سیستم عامل های دیگه مثلا Unix\Linux با این اسامی مشکل داشته باشن. پس میشه CD رو تو محیط Unix رایت کرد و در اختیار کاربران Windows گذاشت تا نتونن از اون Copy کنن.

    میشه در مورد برنامه نویسی Kernel Mode توضیح بدین ؟!
    فکر کنم سوال خیلی ها باشه.از جمله خود من. کسی جواب نمیده؟

  18. #18
    کاربر دائمی آواتار vahid_d_0101
    تاریخ عضویت
    آبان 1386
    محل زندگی
    شرکت هیولاها
    سن
    34
    پست
    693

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    اقای koruir دستتون درد نکنه من میرم تو لینوکس ببینم میشه اون فایل هارو درست کرد اگه بشه خیلی عالی میشه
    در ضمن اگر ما اون سی دی هارو تو لینوکس باز کنیم و اون فایلهارو باز کنیم میتونیم محتوای فایل هارو ببینیم

  19. #19
    کاربر دائمی آواتار koruir
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    ايران
    سن
    39
    پست
    105

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    وحید جان اگه جواب داد لطفا اینجا هم نتیجه رو اعلام کنید تا دوستانی که دسترسی به Linux ندارن هم از نتیجه خبر دار بشن. ممنون.

  20. #20

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    سیستم فایلینگ ربطی به سیستم عامل نداره چون استاندارده همه سیستم عاملها هم ازش تبعیت میکنند
    برای تغییر نام فایل به کرکترهای غیر مجاز شما باید به جدول تخصیص فایل fat که سیستم عامل اونو میسازه دسترسی پیدا کنید و اونو دستکاری کنید

  21. #21

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    برای مقایسه فایل سیستم ها به این لینک نگاه کنید
    http://en.wikipedia.org/wiki/Comparison_of_file_systems

  22. #22
    کاربر دائمی آواتار koruir
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    ايران
    سن
    39
    پست
    105

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    نقل قول نوشته شده توسط ab_ba مشاهده تاپیک
    سیستم فایلینگ ربطی به سیستم عامل نداره چون استاندارده همه سیستم عاملها هم ازش تبعیت میکنند
    برای تغییر نام فایل به کرکترهای غیر مجاز شما باید به جدول تخصیص فایل fat که سیستم عامل اونو میسازه دسترسی پیدا کنید و اونو دستکاری کنید
    نقل قول نوشته شده توسط ab_ba مشاهده تاپیک
    برای مقایسه فایل سیستم ها به این لینک نگاه کنید
    http://en.wikipedia.org/wiki/Comparison_of_file_systems
    حتی اگه فرمایش شما دوست عزیز درست باشه؛ باز هم ارزش امتحان رو داره. من چند وقت پیش یه CD لینوکس گیرم افتاد. از رو CD اجرا میشد. بعد از اینکه سیستم عامل از رو CD لود شد، هیچ کدوم از درایو هام نبود. چرا؟ چون طبق جدولی که شما آدرسش رو ارایه دادین؛ FAT32 توسط Microsoft ابدا و استفاده شده. در حالی که Linux از فایل سیستم های TUX3 - BTRFS - EXT4 - GFS2 ... استفاده میکنه.
    و هیچ قانونی برای هماهنگ بودن 100% این دو قول دنیای دیجیتال نیست.

  23. #23

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    نقل قول نوشته شده توسط koruir مشاهده تاپیک
    ]چون طبق جدولی که شما آدرسش رو ارایه دادین؛ FAT32 توسط Microsoft ابدا و استفاده شده. [/B][/COLOR]در حالی که Linux از فایل سیستم های TUX3 - BTRFS - EXT4 - GFS2 ... استفاده میکنه.
    و هیچ قانونی برای هماهنگ بودن 100% این دو قول دنیای دیجیتال نیست.
    اولا منظور من از FAT ---- اون fat16 یا fat 32 میکروسافت نیست ولی چون میکروسافت اسامی اش را عمومی انتخاب میکنه این تشابه اسمی پیش می آد
    قانونی هم که این دو قول را با هم هماهنگ میکنه استاندارداست یعنی یک سیستم عامل از فایل سیستم BTRFS پشتیبانی میکنه یا نه اگر میکنه باید قوانین اون رو هم قبول داشته باشه

  24. #24
    کاربر دائمی آواتار vahid_d_0101
    تاریخ عضویت
    آبان 1386
    محل زندگی
    شرکت هیولاها
    سن
    34
    پست
    693

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    بچه ها همین الان تو لینوکس امتحان کردم تونستم اون فایل هارو بسازم ولی نتنستم اونو روی فلشم بریزم بازم امتحان میکنم ببینم میتونم روی سی دی بریزم یا نه
    در عین حال تونستم اون فایل ها رو بسازم و اون فایلهای رو که روی سی دی بود رو باز کنم

  25. #25

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    سلام و درود
    البته شما در ویندوز فولدری با نامهای Con و Aux ,... هم نمیتونید بسازید ببینید دستور زیر به درتون میخوره البته واسه * : ؟ امتحان نکردم

    میتونید با دستور
    کد HTML:
    md \\.\c:\con
    در قسمت command prompt نوشته و folder خو دتونو ایجاد کنید

  26. #26

  27. #27

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    سلام مجدد
    پاک نمیشه نه شرمنده اینم کد واسه پاک کردن

    rmdir \\.\\c:\con

  28. #28

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    درود
    این هم لیست اون فولدر های که نمیتونین درست کنید و دلیلش

    CON : Keyboard and display
    PRN System list device, usually a parallel port
    AUX : Auxiliary device, usually a serial port
    CLOCK$ System real-time clock
    NUL Bit-bucket device
    A:-Z: Drive letters
    COM1 First serial communications port
    COM2 Second serial communications port
    COM3 Third serial communications port
    COM4 Fourth serial communications port
    LPT1 First parallel printer port
    LPT2 Second parallel printer port
    LPT3 Third parallel printer port

  29. #29

    نقل قول: ایجاد فایل با نام هایی مثل (*:/؟")

    برنامه هایی هستند که در یک فایل ISO اینگونه فایل ها رو میسازند. مثل MagicISO سپس می تونید این فایل ISO رو روی سی دی رایت کنید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •