title: Recursive setting of folder permissions with InnoSetup
body: <p>I have a folder tree that I copy to C:\ProgramData The software that I am installing (don't blame me for this, I did not architect, write or design it) requires full control for everyone for this data.</p>
  
  <p>So I put the following line in [Files] sectionL</p>
  
  <pre><code>Source: "C:\ProgramData\PFPS\MapDataServer\*"; DestDir: "C:\ProgramData\PFPS\FalconViewCommand"; Flags: ignoreversion createallsubdirs recursesubdirs; Permissions: everyone-full; Excludes: "*.LDF"
  </code></pre>
  
  <p>yes, this does give everyone full control of each individual file, but the program needs to create files and the folder permissions (directory) are not set for everyone.</p>
  
  <p>I tried to add a [Dirs] section but that did not work:</p>
  
  <pre><code>[Dirs]
  Name: "C:\ProgramData\PFPS\FalconViewCommand"; Flags: uninsalwaysuninstall; Permissions: everyone-full
  </code></pre>
  
  <p>What do the guru's say? </p>