Don't know how to use iCacls command in Windows 7...

Posted on 2014-04-20
Last Modified: 2014-05-19
Hi, I'm trying to install my app (which I developed on an old XP 32 bit system) to systems that are Windows 7, Windows Vista, Win 8 systems, etc, which are also 64 bit... and I'm having a hell of a time. After installation, some of the files my installation program installs can't be written to by my app and I was told I needed to uses the "iCacls" command in my installation software to set permissions. I looked at the syntax for this command and it makes my head hurt. Can someone tell me simply how to make all files in a folder, full access (read and write), for everyone?

Question by:shawn857
  • 3
LVL 19

Accepted Solution

Raheman M. Abdul earned 500 total points
ID: 40011758
Remember to run your application "Run As Administrator" (right click your application and select run as administrator to install the application on the systems)

Else Try this:

icacls "c:\yourProgramPath" /grant "domain admins":(OI)(CI)F


icacls "c:\yourProgramPath" /grant "everyone":(OI)(CI)F


icacls "c:\yourProgramPath" /grant "Users":(OI)(CI)F


F   = Full Control
CI  = Container Inherit - This flag indicates that subordinate containers will inherit this ACE.
OI  = Object Inherit - This flag indicates that subordinate files will inherit the ACE.

Author Comment

ID: 40011937
OK thank you Raheman, I will try this and let you know how I make out...


Author Comment

ID: 40016733
Thank you Raheman, this appeared to work perfectly! You see, I issue this command within my installation software, at the very end of the installation. My only question is - if my app is being installed on an old Windows XP computer, does Win XP have this icacls command, or will my installation process throw an error to the user? ("icacls not found"... or something).

LVL 59

Expert Comment

ID: 40076795
I've requested that this question be deleted for the following reason:

The question has either no comments or not enough useful information to be called an "answer".

Author Closing Comment

ID: 40076796
Thank you Raheman.


Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
NTFS permissions - creator owner 2 35
Windows 7 slow login 4 40
Locking down a pc/laptop 11 28
How to change the path of My Documents 2 21
New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question