ورود

View Full Version : کپی کردن یک new folder در درایوC



Arezoo62
پنج شنبه 08 تیر 1391, 13:28 عصر
سلام دوستان
من می خواهم در هنگام نصب نرم افزار در کامپیوتر کاربر
یک Newfolder رو در داریو C بدون فهمیدن کاربر کپی کنه

zahra6688
شنبه 10 تیر 1391, 10:39 صبح
اگر از installshield استفاده کنی باید مراحل زیر را دنبال کنی:
در تب installationDesigner در قسمت behavior and logic، بخش installscript را انتخاب و در فایل setup.rul فانکشنی بنویس که در آن فولدر را کپی کند. سپس در بخش custom actions and sequences یک action جهت اجرای کد installScript ایجاد نموده و مرحله ی اجرای ان را مثلا after installation قرار دهید.
باید در قسمت installScript در فانکشن کد زیر را بنویسی:




XCopyFile(SRCDIR^"NewFolder\\*.*","C:\\NewFolder",INCLUDE_SUBDIR);


با این کد هر فایل و فولدری که در NewFolder هست در مقصد کپی می شود.