Solved

Perminssions staying applied to Files or Sub Directories.

Posted on 2008-10-13
1
188 Views
Last Modified: 2012-05-05
I have a problem with the xcacl script. It seems to give the designated user Full Control of their main Home directory, subfolders and files with in that directory. But then when I run the script to give them Ownership, it removes the permissions of full control, while giving ownership.

Here's what I'm doing.
So I have a directory called sally, and in that directory is a desktop directory, directory 1, directory 2 and so on. Also in the Directory called sally is users .doc and excel files.
The name Sally reflect the users AD log in name.
I cd to the s:/dfsshared/home/acme  directory, in that directory is my users Home directory including sally's.
once in the directory, I run the command cscript.exe /h:cscript
I then run the bat command from with in that directory.  
this is the bat file script.
@ECHO OFF
FOR /D %%f IN (*) DO "C:\WINDOWS\scripts\XCACLS.vbs" %%f /t /g domainname\%%f:f /t /e

As I said it looks like it gives them full control to the main directory and sub directories.

I then run this script...
@ECHO OFF
FOR /D %%f IN (*) DO "C:\WINDOWS\scripts\subinacl.exe" /subdirectories "%%f" /setowner="domainname\%%f"

Once I run the ownership command, it wipes out the inheriteted permissions on the sub directories and files, but gives ownership.

Any tips or idea how to do both. give them Full Control, and then Ownership of all files and directories? the users need ownership in order for the desktop redirect to work

Thanks

OSXFreak.
 


0
Comment
Question by:OSXFreak
1 Comment
 
LVL 21

Accepted Solution

by:
AmazingTech earned 500 total points
ID: 22714120
Can you give them ownership then give them full control?

I have found that users taking ownership retains the users permissions but when giving ownership to a user permissions are often removed.
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

Active Directory replication delay is the cause to many problems.  Here is a super easy script to force Active Directory replication to all sites with by using an elevated PowerShell command prompt, and a tool to verify your changes.
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Learn the basics of while and for loops in Python.  while loops are used for testing while, or until, a condition is met: The structure of a while loop is as follows:     while <condition>:         do something         repeate: The break statement m…
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

770 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