View Full Version : مبتدی: کار با رجیستری
vasilopita
شنبه 14 اسفند 1389, 01:03 صبح
سلام. لطفا بگید چجور می تونم در محیط کنسول به رجیستری دسترسی داشته باشم. لطفا اطلاعات جامعی رو بدید. اون کتاب آقای بهزاد جناب رو هم خوندم ولی کدهاش مال محیط mfc هستش و واسه کنسول بدرد نمی خوره. ممنون
r00tkit
شنبه 14 اسفند 1389, 10:47 صبح
سلام می تونی از مقاله های زیر استفاده کنی :
http://msdn.microsoft.com/en-us/library/ms725488%28v=VS.85%29.aspx
http://www.hellboundhackers.org/articles/918-windows-registry-using-c++-and-win32-api.html
http://www.installsetupconfig.com/win32programming/windowsregistryapis6.html
دومی به طور خلاصه همه چی رو گفته اول هم خود MSDN هستش اخری هم توش هر چی بخوای هست
------------
اگه وقت کنم دومی رو ترجمه می کنم و لینکش رو همین جا قرار می دم
vasilopita
شنبه 14 اسفند 1389, 17:39 عصر
ممنون. من این ها رو چک می کنم. اگه شما چیزای دیگه ای رو هم گیر آوردید (ترجیحا فارسی) ممنون می شم لینکش رو اینجا بگذارید.:بوس:
kitten
شنبه 14 اسفند 1389, 23:22 عصر
سلام دوست عزیز شما باید از توابع api استفاده کنی
و یه راه هم هست که زیاد کسی پیشنهاد نمی کنه با استفاده از دستور system و استفاده از توابع مورد استفاده در command prompt ویندوز
r00tkit
یک شنبه 15 اسفند 1389, 08:18 صبح
سلام دوست عزیز شما باید از توابع api استفاده کنی
و یه راه هم هست که زیاد کسی پیشنهاد نمی کنه با استفاده از دستور system و استفاده از توابع مورد استفاده در command prompt ویندوز
لینک های بالا رو نگاه کردی ؟ همشون از API استفاده کرده بودن
و استاده از system و reg.exe توی ان راه حل اشتباهی هستش ما داریم با c/c++ برنامه می نویسیم فکر کنم نه batch file
خیلی از بچه های این سایت رو دیم برای کار های معمولی (ایجاد و حذف پوشه ،فایل و....)به جای معرفی درست API همش می یان از system استفاده می کنن این کار ، کار معقولی نیست!!!
alamate_aoal
دوشنبه 16 اسفند 1389, 01:02 صبح
دلایل معقول نبودن این کار چیه؟
مرسی
r00tkit
دوشنبه 16 اسفند 1389, 09:09 صبح
خوب زمانی که از API استفاده می کنی کنترول بیشتری به برنامه و کاری که می خوای انجام بدی داری
می تونی از GetLastError (http://msdn.microsoft.com/en-us/library/ms679360%28v=vs.85%29.aspx)استفاده کنی و علت دقیق مشکل به وجود امده از هر تیکه از کدت رو بدونی
گر قرار باشه لیست فایلهای موجود در یک Folder رو بگیرید، آیا خروجی دستور dir رو capture خواهید کرد، یا از Directory.GetFiles استفاده می کنید؟
و.....
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.