View Full Version : مبتدی: فهمیدن محل نصب ویندوز و فایرفاکس
emab110
دوشنبه 13 دی 1389, 09:43 صبح
سلام
برای اینکه بفهمم ویندوز و فایرفاکس در کدام درایو نصب شده، بهترین راهی که پیشنهاد می کنید چیست؟
می تونم با چک کردن بعضی از فایل ها یا پوشه های ضروری توی هر درایو این کار رو انجام بدم، اما خواستم بدونم آیا راه بهتری هم هست؟ مثلا با استفاده از رجیستری!
با تشکر
r00tkit
دوشنبه 13 دی 1389, 10:32 صبح
سلام
برای محل نصب ویندوز از GetWindowsDirectory (http://msdn.microsoft.com/en-us/library/ms724454%28v=vs.85%29.aspx)استفاده کن
برای فایرفاکس از این (http://stackoverflow.com/questions/1933113/c-windows-how-to-get-process-path-from-its-pid)یا این استفاده کن (http://stackoverflow.com/questions/1243037/how-to-get-the-mozilla-firefox-install-directory-for-registry-edit-using-win32-ap)
PID تو مثال بالا به راحتی گیر می یاد چون تو می دونی دنبال چی هستی(firefox)
-------
احتمالا برای دومی روش خیلی بهتری باشه ولی پیدا نکردم
Mehdi Asgari
دوشنبه 13 دی 1389, 11:08 صبح
تو مثال بالا به راحتی گیر می یاد چون تو می دونی دنبال چی هستی(firefox)
بهترین روش اینه که طبق لینک دومی که از استک اورفلو دادی، ابتدا از رجیستری مکان نصب رو پیدا کنه، سپس محض احتیاط چک کنه که اون دایرکتوری و فایل اصلی روی دیسک وجود دارن (PID وقتی به درد می خوره که فایرفاکس در حال اجرا باشه)
emab110
یک شنبه 26 دی 1389, 12:12 عصر
واقعا ممنون، خیلی لینک های مفیدی بود.:قلب:
در مورد PID هم موافقم، چون همیشه در حال اجرا نیست.
حل شد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.