شما در برنامه تون نباید ازین استفاده کنید چون کاری که میخواین بکنین نیاز به اجرا تحت Admin داره...اگه برنامه شما تحت Admin اجرا بشه که اصلا این مشکلی که دارین اصلا به وجود نمیاید.
در عوض شما در Setup برنامه که باید به صورت Admin اجرا بشه، این دستور رو اجرا میکنید و سطح دسترسی به فایل ها رو به کاربر میدین تا نیاز نباشه هر دفعه برنامه شما تحت Admin اجرا بشه.
توضحیات کامل cacls هم با تایپ کردنش در Command Prompt مشخص هست.برای مثال برای دادن Full Control به یک کاربر بر روی یک Folder:
Cacls "F:\Directory" /g "MyUser":F
ولی اگه برنامه شما قرار نیست Setup داشته باشه، راه حل این هست که هر دفعه برنامه شما تحت Admin اجرا بشه.برای این مورد جستجو کنید در همین انجمن تاپیک هاش موجوده.