پرچم تشریفات با کیفیت بالا و قیمت ارزان
پرواز از نگاه دکتر ماکان آریا پارسا
دکتر علی پرند فوق تخصص جراحی پلاستیک
تجهیزات و دستگاه های کلینیک زیبایی
سررسید تبلیغاتی 1404 چگونه میتواند برندینگ کسبوکارتان را تقویت کند؟
چگونه با ثبت آگهی رایگان در سایت های نیازمندیها، کسب و کارتان را به دیگران معرفی کنید؟
بهترین لوله برای لوله کشی آب ساختمان
دانلود آهنگ های برتر ایرانی و خارجی 2024
ماندگاری بیشتر محصولات باغ شما با این روش ساده!
بارشهای سیلآسا در راه است! آیا خانه شما آماده است؟
بارشهای سیلآسا در راه است! آیا خانه شما آماده است؟
قیمت انواع دستگاه تصفیه آب خانگی در ایران
نمایش جنگ دینامیت شو در تهران [از بیوگرافی میلاد صالح پور تا خرید بلیط]
9 روش جرم گیری ماشین لباسشویی سامسونگ برای از بین بردن بوی بد
ساندویچ پانل: بهترین گزینه برای ساخت و ساز سریع
مطالب سایت سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون
تعداد کل بازدیدها :
1850248687
یه سوال یه ذره فنی !
واضح آرشیو وب فارسی:سایت ریسک: K A R I M I07-07-2006, 12:23 AMسلام میشه یکی منو راهنمایی کنه که چه جوری میشه که از طریق cmd رجیستری رو دستکاری کرد و در اون تغییراتی ایجاد کرد من از help ش کمک گرفتم ولی جواب سوالمو پیدا نکردم.واقعا به جواب این سوال احتیاج دارم لطفا راهنمایی بفرمایید. Balrog07-07-2006, 02:31 AMبرو يه جستجوى حسابى تو گوگل بده حتما به يه جايى مىرسى! K A R I M I07-07-2006, 10:02 PMشما با این راهنمایی تحولی عظیم در من ایجاد کردید. اونایی که حرفه ای ترند فقط به من بگویند که چنین کاری رو میشه انجام داد یا نه ؟ Naeim07-07-2006, 10:43 PMحالا شما چرا میخوای از تو داس به رجیستری دسترسی داشته باشی؟ DarkWizard08-07-2006, 01:28 AMبله میشه..میشه فایلهای رجیستری رو ایمپورت و اکسپورت کرد..اما اینکه بتونید مستقیمآ بهش دستوری بدید چون این دستورات در داس تعریف نشده , فکر نمیکنم شدنی باشه.البته اگه با یه بوت دیسک سیستمتون رو راه اندازی کنید هم میتونید به رجیستری دسترسی پیدا کنید. K A R I M I11-07-2006, 08:05 AMحالا شما چرا میخوای از تو داس به رجیستری دسترسی داشته باشی؟ دوست عزیز یه وقت خیال بد نکنی ! من برای ساخت ویروس می خوام به این مهم دست پیدا کنم. K A R I M I11-07-2006, 08:13 AMبله میشه..میشه فایلهای رجیستری رو ایمپورت و اکسپورت کرد..اما اینکه بتونید مستقیمآ بهش دستوری بدید چون این دستورات در داس تعریف نشده , فکر نمیکنم شدنی باشه.البته اگه با یه بوت دیسک سیستمتون رو راه اندازی کنید هم میتونید به رجیستری دسترسی پیدا کنید. دوست عزیز ممنون از محبت شما ولی اگر پست قبلی منو بخونید متوجه میشید که ایمپورت و اکسپرت به درد من نمیخوره ! با این حال ممنون از شما. persian00111-07-2006, 09:29 AMبا cmd نمی شه باز هم باید برات از این جمله استفاده کنم که شک نکن. اما همون طور که می دونی می شه توی run وارد کنی و رجیستری رو تغییر بدی و اصلا زمانی که رجیستر ادیت غیر فعال شده این کار رو می کنند. ماکروسافت رج ادیت رو برای همین درست کرده که هر کسی تو هر جایی رجیستری دست نزنه.برای ویروس نویسی تو می خواهی رجیستری رو تغییر بدی فایل هایی با پسوند reg این کار رو می کنه ببینچه طوری این رو می سازند تازه همون طور که گفتم با یه فرمت دستور که تو شرت کات می تونی بنویسی می تونی یه فایل بسازی که رجیستری رو تغییر بده MB_Danger21-07-2006, 05:14 AMاونایی که حرفه ای ترند فقط به من بگویند که چنین کاری رو میشه انجام داد یا نه ؟ ما حرفه ای نیستیم ولی میشه خوبم میشه :biggrin: ;) M.R.M23-07-2006, 09:11 AMسلام دوستان عزيز. در خصوص پاسخگويي به اين سوال هم ميتوان پاسخ مثبت داد و هم منفي ... ! در واقع اعمال تغييرات در رجيستري ويندوز از طريق محيط Command يا همان CMD امكان پذير است. اما بايد توجه داشته داشته باشيد كه براي اين منظور در واقع ما از سويچهاي دستورات كامند در خود فايل Regedit.exe استفاده مينماييم. و نبايد فراموش كنيم كه محيط كامند در ارتباط مستقيم با رجيستري ويندوز نميباشد و و دستورات مستقيمي براي اين كار در آن تعبيه نشده اند ... به اين ترتيب به اين نتيجه خواهيم رسيد كه پاسخ تمامي دوستان درست ميباشد و تناقضي در بين هيچ يك وجود ندارد. اما من سعي ميكنم پاسخ مناسبي براي اين سوال ارائه نمايم تا به اين ترتيب تمامي جوانب در نظر گرفته شود ... براي اعمال تغييرات در رجيستري از طريق محيط Command ميتوانيد به شكل زير عمل نماييد : ابتدا وارد محيط Command شويد. سپس ميتوانيد از دستور Regedit.exe با فرامين زير براي هدف خود استفاده نماييد : اضافه نمودن و ويرايش مقادير رجيستري : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با كمك اين دستور شما ميتوانيد مقادير فايل importfile.reg را كه قبلا تهيه نموده ايد را به رجيستري ويندوز تحميل نماييد ... به اين ترتيب بدون اجراي مستقيم فايل importfile.reg محتويات آن در رجيستري ويندوز ثبت خواهد شد. با كمك سويچهاي /L و /R شما ميتوانيد به ترتيب محل فايلهاي system.dat و user.dat را براي اينكه تعيين نماييد تغييرات در كدام قسمت اعمال شود ( براي كاربران سيستم يا براي كل سيستم ) وارد نماييد. در اين قسمت با توجه به اينكه توضيح ساختار فايلهاي system.dat و user.dat مستقيما به ساختار رجيستري ويندوز مرتبط ميباشند و توضيح جامعي را ميطلبند از بحث بيشتر در اين مورد خودداري مينمايم. از سويچ /S براي عدم نمايش پيغام ثبت مقادير در رجيستري ويندوز استفاده ميشود. همان طور كه ميدانيد اگر به صورت عادي قصد وارد نمودن اطلاعاتي در رجيستري را داشته باشيد با اجراي فايل reg ، پيغامي نمايش داده ميشود كه صحت اين امر را اطلاع ميدهد ، در اين حالت با كمك اين سويچ ميتوانيد به صورت كاملا مخفيانه اين كار را انجام دهيد. بايد توجه داشته باشيد كه در قسمت importfile.reg بايد مسير دقيق فايل مورد نظر را وارد نماييد. خارج نمودن يك كليد از رجيستري و ذخيره آن : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در اين دستور exportfile مسير و نام فايلي است كه شما قصد داريد محتويات كليد مورد نظر براي خروج از رجيستري در آن قرار بگيرد. عبارت "registry_key" نيز مسير كليد مورد نظر براي خروج از رجيستري ميباشد ( براي مثال "HKEY_CLASSESROOT*shell" ). سويچ /E نيز براي صدور مجوز خروج كليد از رجيستري ميباشد و بايد لحاظ گردد. فشرده سازي رجيستري ويندوز ( تنها در ويندوز 98 ) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اين دستورات شايد بسيار ساده و ابتدايي به نظر برسند و شايد در تفكر شما اين طور به نظر آيد كه كار چنداني با اين دستورات نميتوان انجام داد ! اما بايد توجه داشته باشيد كه با كمك دستور اول ، يعني وارد نمودن يك فايل در رجيستري ميتوان به صورت كامل رجيستري را ويرايش نمود ! براي اين كار تنها كافي است شما اندكي اطلاعات راجع به ساخت فايلهاي رجيستري ( Reg ) داشته باشيد. من سعي ميكنم با يك مثال ساده به صورت كاملا مختصر نحوه انجام اين كار را براي شما عزيزان شرح دهم تا بتوانيد از اين روش استفاده نماييد. فرض كنيد من قصد دارم يك مسير يا كليد دلخواه را از رجيستري ويندوز و از طريق دستور كامند حذف نمايم. براي اين كار ابتدا بايد يك فايل رجيستري ايجاد نمايم كه اين كار را انجام دهد. براي اين منظور ابزار Notepad را باز كرده و عبارت زير را در ابتداي آن تايپ ميكنم : در ويندوز 98 : REGEDIT4 در ويندوز XP : Windows Registry Editor Version 5.00 سپس كليد يا مسيري را كه قصد حذف آن را دارم در بين دو علامت [ ] و با قرار دادن يك علامت منفي ( - ) ماقبل آن مينويسم. براي مثال من ميخواهم مسير YTree را با تمام زير شاخه هايش در رجيستري ويندوز حذف نمايم ، براي اين منظور بايد بنويسم : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حال فرض كنيد قصد دارم يك كليد خاص را در مسير YTree حذف نمايم ، براي اين منظور كافي است در زير عبارت بالا نام كليد را ما بين دو علامت " " قرار داده و به شكل زير آن را بنويسم : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! در اين دستور به جاي RemovedValueName بايد نام كليدي قرار گيرد كه ميخواهيم آن را حذف نماييم. در پايان كافي است فايل را با پسوند reg و با نام دلخواه ذخيره نماييد و سپس ميتوانيد از آن به جاي فايل importfile.reg در دستوري كه ذكر نمودم استفاده نماييد و به سادگي به ويرايش رجيستري در محيط كامند بپردازيد. نكته جالب بعدي كه در اين قسمت به نظرم ميرسد اين است كه شما حتي قادر خواهيد بود با ساخت يك فايل Bat يا Com و در واقع با كمك همين دستورات كامند به ويرايش رجيستري بپردازيد ! در اينجا يك مثال جامع از اين حالت به شما ارائه ميدهم كه شما تنها كافي است كمي در اين دستورات تامل نماييد و با دقت خط به خط آنها را بررسي نماييد ، به اين ترتيب مشاهده خواهيد كرد كه چگونه ميتوان با همين دستورات ساده كارهاي بزرگ و چه بسا خطرناك از لحاظ امنيتي انجام داد !!! به دستورات زير توجه نماييد ( توضيحات در پايان مبحث ) : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! براي استفاده از اين دستورات تنها كافي است آنها را در Notepad وارد نموده و سپس با نامي دلخواه و با پسوند Bat ذخيره نماييد. سپس با اجراي آن تك تك دستورات اجرا خواهند شد. همچنين ميتوانيد آن را برنامه ريزي نماييد تا در زماني معين در شروع بارگذاري ويندوز اجرا گردد ( با كمك قابليت Schedule در ويندوز ). اجراي اين دستورات سبب ميشود كه در ابتدا يك فايل Reg يدكي براي اعمال تغييرات ايجاد گردد ( اين فايل در ساختاري مانند regyadaki.dat ذخيره خواهد شد ) . اين فايل Reg يدكي در واقع يك كپي از رجيستري ويندوز ميباشد كه حاوي اطلاعات كليد مورد نظر ما ميباشد و ابتدا تغييرات بر روي آن اعمال ميشوند و سپس اين فايل در رجيستري تحميل شده و تغييرات را در آن اعمال ميكند ( اين فايل نقش همان فايل importfile.reg را در دستورات ابتداي آموزش دارد كه با آن كاملا آشنا شديد ). سپس مقدار كليد مورد نظر از اين فايل يدكي فراخواني ميگردد ، اگر وجود داشت ، وارد مرحله بعد يعني اعمال تغييرات و فراخواني و نمايش محتويات مورد نظر خواهد شد و پس از انجام كار فايل Reg يدكي از سيستم شما حذف خواهد شد و كار به اتمام خواهد رسيد ، در غير اين صورت ( و اگر ويندوز شما توسط فايل اجرايي پشتيباني نگردد ) ، وارد مرحله نهايي يعني اعلام اطلاعات مد نظر برنامه نويس خواهد شد. به طور كلي اين برنامه شماره ثبت شركتي ويندوز شما ( Windows Product ID ) را به شما اعلام ميكند و براي شما نمايش ميدهد. من از دادن جزئيات بيشتر در مورد برنامه نويسي اين قبيل فايلها خودداري مينمايم زيرا باعث طولاني شدن بحث ما خواهد شد. اما اين برنامه بسيار ساده به خوبي شما را با نحوه كار اين قبيل فايلها آشنا ميسازد و تنها كافي است شما در مطالعه آن بسيار دقت نماييد و به اين ترتيب مشاهده خواهيد كرد كه چگونه ميتوان با كمك دستورات كامند از طريق فايل bat به اعمال تغييرات جمعي در رجيستري پرداخت. اما اين پايان كار اعمال تغييرات در رجيستري ويندوز و آن هم بدون اعمال تغييرات از طريق محيط Regedit GUI نميباشد. روشهاي ديگري نيز براي اين كار وجود دارند ، روشهايي نظير استفاده از دستورات زبان برنامه نويسي Perl و اسكريپت نويسي و ... روش Perl با توجه به اين كه نياز به دانش زبان برنامه نويسي آن دارد ممكن است براي بسياري از كاربران كمي گيج كننده به نظر رسد ، بنابراين از توضيحات بيشتر در مورد اين روش خودداري مينمايم ، اما زبان اسكريپت نويسي با توجه به استفاده هاي فراواني كه از آن در ويندوز ميشود ، ميتواند براي شما بسيار جالب نيز باشد ، بنابراين كمي در اين مورد به صورت مختصر توضيحاتي را ارائه مينمايم كه اميدوارم براي شما مفيد واقع گردد : زبان اسكريپت نويسي ويندوز كه از آن با عنوان WSH ياد ميشود ، همان طور كه اشاره داشتم يكي از روشهايي است كه ميتوانيد با كمك آن به اعمال تغييرات جمعي در رجيستري ويندوز بپردازيد. من همان مثال قبل را اين بار با يك اسكريپت ساده براي شما نمايش ميدهم تا كاملا متوجه موضوع گرديد ( توضيحات در پايان ) : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اين اسكريپت كه به زبان VB Script نوشته شده است ، دقيقا همان كار فايل bat را انجام ميدهد اما در محيط GUI و به شيوه دسترسي مستقيم به رجيستري . براي استفاده از اين اسكريپت تنها كافي است آن را در محيط Notepad وارد نموده و سپس با نامي دلخواه و با پسوند vbs ذخيره و سپس اجرا نماييد تا نتيجه كار را مشاهده نماييد. حتما اولين نكته اي كه ذهن شما را مشغول كرده است تعداد بسيار كمتر خطوط برنامه ميباشد كه سادگي آن را بسيار جلوه مينمايد ، اما در مورد فايلهاي اسكريپت مانند VBS كه در ين مثال استفاده نمودم بايد به نكاتي توجه داشته باشيد. نبايد فراموش كنيم كه امروزه اغلب فايلهاي اسكريپت بيش از آن كه در موارد مفيد استفاده شوند ، در موارد خطر ساز از لحاظ امنيتي استفاده ميشوند ، بسياري از ويروسهاي رايانه اي و تروجانها و كرم ها از اين قابليت ويندوز براي اعمال تغييرات مورد نظر و چه بسا آسيب رساني به ويندوز استفاده مينمايد. به همين منظور شركتهاي بزرگ امنيتي اغلب به صورت پيش فرض كنترل اين قسمت را در نرم افزارهاي امنيتي خود نظير آنتي ويروسها و فايروالهاي خود قرار داده اند و به صورت كامل با اين فايلهاي اسكريپت مقابله مينمايند. به همين منظور ممكن است شما همواره نتوانيد از اين فايلها در سيستم خود و ... استفاده نماييد و ممكن است با محدوديت هاي بسياري در اين مورد مواجه گرديد. البته در مورد فايلهاي bat و com نيز اين موارد امنيتي لحاظ ميگردد اما با توجه به برنامه پذير بودن اين قبيل فايلها اغلب كنترل آنها كار بسيار دشوار و چه بسا غير قابل اجتناب ميباشد ( كافي است فايلهاي معروفي همچون Command.com و Autoexect.bat را در ويندوز به خاطر آوريد تا متوجه اهميت موضوع گرديد ). دنياي زبانهاي برنامه نويسي بسيار جالب ميباشند و كارهاي زيادي با اين زبانها ميتواند انجام داد ( البته امروزه بيشتر جنبه خطرساز بودن آنها مطرح ميباشد تا مفيد بودن !!! اما موارد جالب بسياري در آنها مخصوصا زبان هاي اسكريپتي وجود دارد كه ميتواند بسيار بسيار مفيد و در عين حال لذت بخش براي كاربر باشد كه توصيه ميكنم حتما با آنها بيشتر آشنا گرديد ... ). من سعي نمودم در اين آموزش مطالب را به صورت مختصر و در عين حال آموزنده ارائه دهم تا شما بتوانيد اهميت برخي از زبانهاي برنامه نويسي و در عين حال رسيدن به هدف خود را با اين زبانها بررسي نماييد. اميدوارم توانسته باشم كمكي هر چند مختصر به شما نموده باشم. باز هم اگر سوالي بود در خدمت هستم. شاد و پيروز و موفق باشيد :happy: . MB_Danger24-07-2006, 09:09 PMبا تشکر از توضیحات شما مدیر محترم ... اما باید عرض کنم که از طریق CMD به راحتی میشه هر گونه تغییری توی رجیستری داد ! من برای نمونه یه مثال می زنم ... Notepad رو باز کنید و این کد پایین رو توی اون کپی کنید و اونو با پسوند BAT ذخیره کنید . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سپس این فایل BAT رو اجرا کنید ... خواهید دید که Windows Task Manager غیر فعال میشه ! برای فعال کردن Windows Task Manager از کد پایین استفاده کنید . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق و پیروز باشید . M.R.M25-07-2006, 12:25 AMسلام دوست عزيز ، با تشكر فراوان از توجه شما و توضيح مفيد شما ... اما نبايد فراموش كنيد اين موارد تماما ابزار هستند و شما نميتوانيد ادعا نماييد كه با CMD اين كار به صورت مستقيم صورت پذيرفته است ، اگر به همين مثالي كه ذكر نموديد نيز توجه نماييد نام ابزار كنسول رجيستري در آن به وضوح مشخص ميباشد : http://xs304.xs.to/xs304/06301/M1.GIF شما و همچنين بنده در تمامي اين مثالها از ابزارها استفاده نموديم و نه از دستورات كامند ... ابزار REG.exe كه شما در مثال خود ذكر نموديد جزو ابزارهاي NT Resource Kit ميباشد و حتي امكان به روز رساني آن و دريافت نسخه هاي جديد آن از اينترنت نيز محيا ميباشد، در صورتي كه REGEDIT.exe جزو فايلهاي سيستمي و مهم ويندوز ميباشد ( و در واقع جزو فايلهاي حالت GUI ) . محدوديتهاي قابل اعمال در REG.exe بسيار شديد ميباشد و اگر اين فايل محدود گردد شما عملا در استفاده از آن با مشكل مواجه خواهيد شد ( زيرا اين ابزار تنها در حالت كنسول عمل مينمايد و اين يكي ديگر از محدوديتهاي آن ميباشد ) . اما در مورد فايل REGEDIT.exe با توجه به اينكه ويندوز تقريبا در هر لحظه با آن در ارتباط است ( چه به صورت مستقيم و چه غير مستقيم ) لذا شما به هيچ عنوان قادر نخواهيد بود آن را از هر لحاظ ايمن نگاه داريد. شايد از ديد بسياري از افراد عدم دسترسي به رجيستري ويندوز پايان كار به حساب آيد ، اما در پشت پرده روشهايي وجود دارد كه عملا در مقابله با آنها شايد نتوان ره حل اساسي يافت ... زيرا ويندوز مجبور است به رجيستري دسترسي داشته باشد و اگر اين قابليت را از آن بگيريد عملا كارايي خود را از دست خواهد داد. هدف من از ارائه بحث قبلي روشن ساختن اهميت اين قسمت از ويندوز بود كه به وضوح اهميت فايل REGEDIT.exe را روشن ميسازد ( مخصوصا زماني كه صحبت از دستورات داخلي كامند اين فايل به ميان آيد ...) . در هر صورت استفاده از ابزار REG.exe نيز ( در صورتي كه محدوديتي در مورد آن اعمال نشده باشد ) يكي از روشهايي است كه ميتوان با كمك آن از طريق محيط CMD ( فقط به عنوان رابط ) تغييرات كلي در رجيستري اعمال نمود و از اين كه با اين مثال اين روش را نيز براي دوستان عزيز شرح داديد كمال تشكر و سپاس را دارم و اميدوارم همواره به همين شكل بحث ها را دنبال نماييد. شاد و پيروز و موفق باشيد :happy: . MB_Danger25-07-2006, 01:24 AMسلام به شما دوست عزیزم . کلامتون متین و بسیار سنجیده ... اما این روشی که گفته شد خیلی بهتر از اون روشیه که شما در پست های قبل بیان کردید ! چون اگه اشتباه نکنم و درست متوجه شده باشم اون روش شما همیشه نیاز داشت که یه فایل کمکی همراه فایل اجرایی باشه ، بر خلاف این ... در هر صورت خدا رو شکر می کنم که هم بحثی مثل شما دارم :blush: M.R.M25-07-2006, 06:53 PMسلام دوست عزيز. بنده نيز از اين موضوع بسيار خوشحال هستم و اميدوارم روزي شاهد اين باشيم كه تمام كاربران چنين توانايي را در خود ببينند و به اين شكل در بحث ها شركت نمايند. اما در مورد گفته اخير شما ، بنده نظر متفاوتي دارم ... در مورد حضور فايل يدكي importfile.reg در روش عنوان شده توسط بنده كاملا حق با شما ميباشد ، اما نبايد فراموش كنيد كه اين فايل به محض اجرا و انجام عمليات از بين خواهد رفت ( البته طبق تعريفي كه در فايل BAT از آن ميخواهيم ) ، بنابراين نميتوان ادعا نمود كه اين فايل كمكي يك نياز هميشگي است ... اما علت اينكه بنده روش قبل را موثر تر ميدانم يك مثال بسيار ساده ميباشد. براي روشن تر شدن موضوع به مثال زير توجه نماييد : فرض نماييد كه بنده به عنوان يك مدير سيستم قصد دارم دسترسي تعدادي از كاربران را به قسمت رجيستري ويندوز محدود نمايم. من به عنوان يك مدير هوشمند علاوه بر محدود سازي فايل REGEDIT.exe به صورت عمومي ( كه تقريبا اكثر كاربران با آن آشنايي دارند ) ، ابزار REG.exe را از مسير ويندوز حذف مينمايم . با توجه به اينكه فايل REG.exe تنها يك ابزار ميباشد ، اين كار به هيچ عنوان مشكلي در ويندوز ايجاد نمينمايد. اما آيا به نظر شما ميتوان به همين ترتيب فايل REGEDIT.exe را نيز از سيستم حذف نمود و به نوعي آن را در نظر نگرفت ؟؟؟ شاد و پيروز و موفق باشيد :happy: . MB_Danger26-07-2006, 08:24 AMسلام مرا پذیرا باشید ... به نکته ی بسیار جالبی اشاره کردید . ممنون از لطف شما که با صبر و حوصله بحث رو دنبال کردید و آن را به نتیجه رساندید . موفق و پیروز ... در پناه حق K A R I M I28-07-2006, 01:52 AMممون از همه شما من ميرم و كارهايي رو كه گفته بوديد انجام ميدم و نتيجه اش رو به زودي اطلاع ميدم K A R I M I29-07-2006, 05:36 PMبا تشکر از توضیحات شما مدیر محترم ... اما باید عرض کنم که از طریق CMD به راحتی میشه هر گونه تغییری توی رجیستری داد ! من برای نمونه یه مثال می زنم ... Notepad رو باز کنید و این کد پایین رو توی اون کپی کنید و اونو با پسوند BAT ذخیره کنید . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! سپس این فایل BAT رو اجرا کنید ... خواهید دید که Windows Task Manager غیر فعال میشه ! برای فعال کردن Windows Task Manager از کد پایین استفاده کنید . !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق و پیروز باشید . سلام دوست عزيز ممنون از محبت شما من يه سوال در باره روشي که شما گفته بوديد دارم.شما براي حذف تسک منيجر گفته بوديد که : /V DisableTaskMgr /T REG_DWORD /D 1 /F حالا من اگر بخواهم به جاي داده 1 داده ديگري مانند 32 وارد کنم چيکار بايد کنم يعني چه جوري 32 رو بنويسم؟ يک مثال مي آورم تا منظور منو بهتر متوجه شويد. من براي مخفي کردن دو درايو E و F فايل .reg زير رو ساختم و بار دو با کليک بر روي آن اين فايل رو در رجيستري وارد کردم که محتواي آن بدين گونه بود:[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionPoliciesExplorer] "NoDrives"=dword:00000032 و دو درايو مذکور مخفي شدند . حالا طبق فرمايش شما عمل کردم و يک فايل .bat با محتواي زير ساختم: REG ADD HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionPoliciesExplorer /V NoDrives /T REG_DWORD /D 32 /F ولي فقط يکي از درايو هاي مذکور حذف شدند و وقتي داخل رجيستري رو ديدم به جاي داده 32 داده 20 وارد شده بود.حالا ميشه به من بگيد که چه طور اين اعداد رو بنويسم؟ و يه خواهش ديگه داشتم که اگر زحمتي نيست براي هر يک از type ها و data ها يک مثال بياوريد تا من اين مبحث رو به طور کامل تري فرا بگيرم. ( مثلا براي REG_BINARY و چگونگي نوشتن داده آن) و سوال آخر اينکه سوئيچ /F براي چيه؟ در آخر هم از مدير محترم انجمن اين سايت جناب M.R.M براي راهنمايي کاملشان کمال تشکر رو دارم. MB_Danger30-07-2006, 02:40 AMسلام به شما دوست عزیزم ... ج سوال اول : اگه قصد داری که درایو های E و F رو با هم مخفی کنی باید عدد 48 رو به اون بدی ... در ضمن عدد 32 بر مبنای Hexadecimal ( اعداد بر مبنای 16 ) میشه 20 یعنی اگه بر روی همون متغیر NoDrives دابل کلیک می کردید و مبنا رو به Decimal ( اعداد بر مبنای 10 ) تغییر می دادید ، همون عدد 32 نمایش داده می شد . ج سوال دوم : برای ساختن یک کلید کافی است نام کلید را در ادامه ی مسیر تایپ کنید . مانند : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با این دستور یک کلید با نام Karimi در مسیر فوق ساخته می شود . یک مثال برای متغیر باینری : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با این دستور رایت کلیک از روی Desktop و تمامی پنجره ها غیر فعال می شود . شما اگر از دستور زیر هم استفاده کنید ، باز همین اتفاق رخ خواهد داد ! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! چرا که عدد 64 در مبنای Binary می شود 1000000 ج سوال آخر : همانطور که می دانید سوئیچ V نام متغیر را تعین می کند و T بیانگر نوع متغیر است . متغیرها انواع مختلفی دارند که عبارتند از : REG_SZ REG_MULTI_SZ REG_DWORD_BIG_ENDIAN REG_DWORD REG_BINARY REG_DWORD_LITTLE_ENDIAN REG_LINK REG_FULL_RESOURCE_DESCRIPTOR REG_EXPAND_SZ و سوئیچ D داده ی این متغیر را مشخص می کند . در مثال بالا اگر متغیری با نام NoViewContextMenu وجود داشته باشد ، هنگام اجرای فایل BAT با پیغامی مواجه می شوید مبنی بر وجود داشتن چنین مقداری ... در ادامه از شما می پرسد که آیا جایگزین کنم ؟ شما می توانید با فشردن کلید Y از روی کیبرد و زدن Enter به آ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
-