آموزش ساخت نرم افزار بکاپ گیری از آپدیت نود 32

امروز نود 32 نسخه 7 نصب کردم و متاسفانه دیدم که نرم افزار بکاپ گیر فایل های آپدیت نود 32 قدیمیم روی نسخه 7 کار نمی کنه

پس از کلی گشت و گذار در اینترنت مطالبی پیدا کردم که خیلی جالب بود، امروز می خوایم طبق اطلاعاتی که توی اینترنت پیدا کردم ، با هم یکم کدنویسی کاماند ویندوز یاد بگیریم و یک نرم افزار بسازیم که از اپدیت های نود 32 بکاپ بگیره و همچنین یک نرم افزار دیگه که بتونه فایل های بکاپمونو ریستور کنه.

بدین صورت مرتب از فایلای بکاپ آنتی ویروس نود 32 خودمون بکاپ می گیریم و یه جا نگهداری می کنیم تا هر زمان که نیاز به تعویض ویندوزمون داشتیم ، به راحتی بتونیم بصورت آفلاین فایلای بکاپ آنتی ویروس نود 32 کامپیوترمونو به آخرین تاریخ بکاپی که داریم برگردونیم و نیاز نباشه ساعت ها وقتمونو صرف آپدیت آنلاین نود 32 کنیم.

برای شروع کار ابتدا لازم است بدانید که فایل‌های آپدیت ESET Smart Security در ویندوز XP در مسیر زیر:

و در ویندوز ویستا و 7 در مسیر زیر ذخیره می‌گردد:

نکته: دقت کنین که هر دو مسیر فوق در درایو C قرار دارند (درایوی که ویندوز توش نصب شده)

نکته: دقت کنین که در ویندوز 7 و ویستا پوشه ProgramData درون درایو c بصورت مخفی است و باید تنظیمات نمایش پوشه های مخفی ویندوزتونو ست کنین تا بتونین این پوشه رو ببینین.

برای دیدنش در ویندوز 7 باید بدین صورت عمل کنین:

ابتدا my computer رو باز کنین ، سپس از بالای پنجره روی Organize کلیک کنین و سپس از منویی که باز میشه گزینه Folder & Search Option رو انتخاب کنین.

سپس در پنجره ای که باز میشه وارد تب view بشین و تیک کنار عبارت show hidden files , folders and drives رو بزنین و همه پنجره ها رو ok کنین. زین پس می تونین همه فایلای مخفی سیستمتونو ببینین.


همچنین فایل‌های آپدیت ESET NOD32 Antivirus در ویندوز XP و همچنین ویستا و 7 به ترتیب در مسیرهای زیر ذخیره می‌گردد:

ویندوز XP:

ویندوز ویستا و 7:

مقالات آموزشی دانشجویی برنامه نویسی و الکترونیک و شبکه



در نتیجه شما برای پشتیبان‌گیری از آپدیت‌های آنتی ویروس کافی است از فولدر Updfiles یک کپی تهیه کنید.

اما جهت ساخت یک میانبر برای پشتیبان‌گیری سریع از آپدیت‌های این آنتی ویروس:
ابتدا برنامه Notepad ویندوز را اجرا نمایید. برای این کار از منوی Start به All Programs و سپس Accessories بروید و بر روی Notepad کلیک کنید.
حال کد زیر را عینا Copy کرده و در محیط Paste ،Notepad نمایید:



پس از کپی کردن کد، از منوی File بر روی Save as کلیک کنید. سپس فایل را با نام دلخواه و پسوند bat. و در محلی به دلخواه خود ذخیره کنید
در مرحله بعد، به محلی که این فایل را ذخیره کرده‌اید بروید.
بر روی فایل دوبار کلیک نمایید. خواهید دید که پنجره جدیدی باز می‌شود. پس از ثابت شدن پنجره، کلیدی را فشار دهید تا پنجره بسته شود.
اکنون  به درایو C مراجعه کنید. خواهید دید که یک پوشه جدید به نام Nod32Update به چشم می‌خورد.
کلیه محتویات پوشه Updfiles که شامل آپدیت‌های آنتی ویروس بود هم اکنون در پوشه Nod32Update ذخیره شده است.
شما به همین سادگی و در هر زمانی می‌توانید با دوبار کلیک بر روی فایلی که با فرمت bat ساخته‌اید از آپدیت‌های آنتی ویروس پشتیبان تهیه کنید.

برای استفاده از این آپدیت‌ها و به‌روزرسانی آنتی ویروس در حالت آفلاین:
همانند روش بالا در محیط Notepad یک فایل با پسوند bat بسازید و به فرض مثال نام آن را netnic-Replace.bat قرار دهید. محتویات این فایل بایستی به شرح زیر باشد:



این فایل را در پوشه Nod32Update کپی کنید. با اجرای این فایل، محتویات پوشه Nod32Update مجدد به محل ذخیره آپدیت‌های برنامه منتقل می‌شود.

نکته مهم: به این نکته مهم دقت نمایید که کد فوق مخصوص نرم افزار ESET Smart Security هستند. در صورتی که شما از ESET NOD32 Antivirus استفاده می‌کنید بایستی به جای عبارت ESET Smart Security، عبارت ESET NOD32 Antivirus را در کدهای فوق جایگزین نمایید.

در نهایت نیز یک بار سیستم را Restart کنید. سپس با اتصال به اینترنت و وارد کردن یوزرنیم و پسورد، آنتی ویروس را یک بار Update کنید. حجم آپدیت‌ها بسیار ناچیز خواهد بود چرا که آپدیت‌ها بر روی هارد با انجام عمل فوق ذخیره شده است.

نکته: دقت کنین که کد برنامه های بالا رو طوری نوشتیم که هم روی xp و هم روی 7 و ویستا کار کنه (فایلای هر دو مسیر رو کپی و پیست کرده ایم).

این ترفند بر روی نود 32 نسخه‌ 7 تست شده و جواب داده است.

نوشته شده در تاریخ چهارشنبه 28 اسفند 1392    | توسط: ح.م    | طبقه بندی: پروژه ها و ساخته های خودم، آموزش نرم افزارهای کاربردی،     | نظرات()