اگر در حین اجرای یک اکشن، به مسیر پوشه‌ای خاص و شناخته شده در ویندوز (نظیر پوشه‌های Program Files، My Music یا ...) نیاز داشته باشید می‌توانید از انواع متغیّرهای Special Folder کمک بگیرید این نوع متغیّر تعداد زیادی از پوشه‌های شناخته شده و ویژه را در ذیل خود دارد که می‌توان از آنها در پارامترهای بسیاری از اکشن‌ها استفاده نمود. بدیهی است که این نوع متغیّر در سیستم‌های مختلف تغییر کرده و نام آن تبدیل به مسیر پوشه‌ای می‌شود که در هر سیستمی معنی داشته باشد، به عنوان یک نمونه، پوشه‌ی معروف Program Files را در نظر بگیرید، می‌دانید که اگر ویندوز شما در درایو C نصب شده باشد مسیر این پوشه برابر می‌شود با C:\Program Files و اگر ویندوزتان در درایو D نصب باشد مسیر این پوشه برابر با D:\Program Files خواهد بود.

متغیرهای Special Folder در برنامه ویراستار

حال اگر در پارامترهای یک اکشن از متغیّر متغیرهای Special Folder در برنامه ویراستاربه عنوان مسیر پوشۀ مورد نظرتان استفاده نمایید (مثلاً در پارامتر Filename از اکشن متغیرهای Special Folder در برنامه ویراستارمانند تصویر بالا) ، متغیّر % ProgramFiles %  بنا به سیستمی که در آن قرار خواهد گرفت خودش را به مسیر درست پوشۀ Program Files تغییر خواهد داد، مثلاً اگر ماکروی شما در سیستمی اجرا گردد که پوشۀ Program Files در درایو D آن سیستم قرار داشته باشد (یعنی ویندوز در درایو D نصب شده باشد) متغیّر % ProgramFiles %  در زمان اجرای ماکرو، خودش را به D:\Program Files تبدیل خواهد نمود. متغیّرهای Special Folder از پیش تعریف شده و ثابت بوده و مورد استفاده از آنها فقط در پارامترهای اکشن‌های مختلف می‌باشد.



مقالات مرتبط

متغیّرهای Text (متغیرهای متنی) در برنامه ویراستار
متغیّرهای Numeric (متغیرهای عددی) در برنامه ویراستار
متغیرهای Window & Control در برنامه ویراستار
متغیرهای Web در برنامه ویراستار