PDA

View Full Version : حرفه ای: ذخیره تنظیمات برنامه و گرفتن نسخه پشتیبان از تنظیمات-بهترین روش



arash020
پنج شنبه 25 شهریور 1389, 00:57 صبح
سلام

بنده قبلا در يک پست چنين سوالي مطرح کرده بودم
با اينکه صراحتا سوالم رو پرسيده بودم کسي نتونست جوابي رو که هنوز دنبالش هستم رو بهم بده و يه چيز ديگه برداشت ميکردن و ...
بنابراين تصميم گرفتم مشکلم رو به سورت مثال بيان کنم
من مي خوام برنامم مثلا تنظيماتي که در رجيستري ذخيره ميکنه رو
به صورت يک فايل پشتيبان با پسوند Reg استاندارد خود regeditor ويندوز جايي ديگه ذخيره کنه تا اگه مثلا ويندوز عوض شد يا به هرشکل اين تنطيمات از رجيستري پاک شد قابل برگشت باشه.
همين
همه چيز رو نوشتم منتها نميدونم چرا عمليات انجام نميشه!!!
مشکل از کجاست؟

با تشکر

Saman_12
پنج شنبه 25 شهریور 1389, 01:27 صبح
برنامه شما مشکلی نداره فقط شما یک اشتباه کردید استفاده صحیح از دستورات داس خیلی مهمه تازه احتیاج به فایل Bat هم نیست این دستور رو میتونید با Shell فرا خانی کنید.حالا میرسیم سر اشتباه شما باید مسیر ریجستری رو بین دو تگ قرار بدین تا داس به اشباه با یک فاصله مسیر رو در نظر نگیره یعنی این :

reg export "HKCU\Software\VB and VBA Program Settings\Project1\set" c:\regi.reg
که با کد نویسی میشه این :

Shell "Reg Export " & Chr(34) & "HKCU\Software\VB and VBA Program Settings\Project1\set " & Chr(34) & "c:\regi.reg"

parselearn
پنج شنبه 25 شهریور 1389, 01:55 صبح
http://barnamenevis.org/forum/showthread.php?t=230212&highlight=regedit

arash020
شنبه 27 شهریور 1389, 00:56 صبح
با سلام

من دقیقا کدی رو که شما نوشتین رو paste نمودم ولی عمل نکرد!!!
یعنی فایل reg توی درایو c ایجاد نشد...!!!