ايران ويج

نسخه‌ی کامل: در خواست سورس برنامه ی ضد اتوران
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
راحت تر از همه اينه که autorun رو کلاً روی سيستم ببندی
کد:
NoDriveTypeAutoRun

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer\

اين هم مقدار هايی که استفاده ميشه

0x1 واسه تمام drive ها ی ناشناش
0x80 واسه تمام drive ها ی ناشناش
0x4 واسه drive های غير ثابت مثل usb و ...
0x8 واسه hard drive
0x10 واسه نتورک hard drive
0x20 واسه cd rom
0x40 واسه RAM drive
0xFF اينم واسه همه ی drive ها
خوب همه ویروس ها که به اسم آتوران نیستن تا با بستن خاصیت آتوران سیستم جلوگیری کرد.

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

درست. ولی بستن آتوران سیستم هم یسری مشکلات بهمراه داره . خیلی وقتا این خاصیت بدرد میخوره.

یعنی راهی برای اینکه فقط صفحه اول یک درایو سرچ بشه وجود نداره؟؟

راستی ، به اون دوستی که که kill "c:\Autorun.inf" رو پیشنهاد دادن باید بگم این کد فایلهای مخفی رو حذف نمیکنه.

فایل آتوران هم بصورت hiden تو درایو میشینه.

روشی هست که بشه فایلهای مخفی رو هم از طریق vb حذف کرد؟
دوست عزیز

برای حذف فایل ها می تونید از دستور Kill استفاده کنید اما اگر فایلی Hidden بود، ابتدا اون رو به حالت نرمال بر گردونید و سپس اون رو Kill کنید.

در پست های قبلی تابع مورد نیاز برای این کار رو قرار دادم.

برای اینکه طرز کار با توابع API ویندوز رو یاد بگیرید و بتونید از اونها به درستی برای

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

از توش کدهای جدیدی یادگرفتم.

منظورتونو از این جملتون : ابتدا اون رو به حالت نرمال بر گردونید و سپس اون رو Kill کنید. نفهمیدم.

چیو به حالت نرمال برگردونم.

ولی بیخیال دستور kill شدم.. تونستم با دستور (DeleteFile ("c:\Autorun.inf" فایل مخفی رو پاک کنم.

بازم ممنون از کمکتون
نقل قول: منظورتونو از این جملتون : ابتدا اون رو به حالت نرمال بر گردونید و سپس اون رو Kill کنید. نفهمیدم.
یعنی فایل مخفی هست و شما باید اون رو از مخفی بودن در بیارید.با توابع api مثل SetFileAttributes یا نمی دونم vb تابع داره براش یا نه . یابا دستور ATTRIB تو داس.
نقل قول: با توابع api مثل SetFileAttributes یا نمی دونم vb تابع داره براش یا نه

کد:
SetAttr pathname, attributes
جدا از توابع api به کمک cmd چطور میشه attrib رو اجرا کرد.

من دستورای دیگرو توداس از طریق وی بی راحت اجرا میکنم. ولی با دستور attrib مشکل دارم.

مثلا وقتی تو بخش کد نویسی کد attrib +s +h c:\1.jpg رو با داس فراخوانی میکنم دو علامت (+) تو محیط داس

فراخوانی نمیشه. یعنی از ابتدا تا انتهای دستوری که دادم تو داس نشون داده میشه غیر از +

برای اینکه + رو هم تایپ کنه باید چیکار کنم.

ما دست هرچی مبتدیه از پشت بستیم.
چقدر اینجا سوت و کور شده.

دوستی نیست جواب مارو بده. هنگ کردیم حسابی
(۳۱-خرداد-۱۳۸۹, ۰۰:۲۴:۳۷)clicksoft نوشته است: [ -> ]چقدر اینجا سوت و کور شده.

دوستی نیست جواب مارو بده. هنگ کردیم حسابی

یعنی چی فرا خوانی نمیشه ؟ کدتون رو بزارین
صفحه‌ها: 1 2 3 4