मैं एक फ़ोल्डर के मालिक को पुनरावर्ती रूप से बदलने के लिए Powershell का उपयोग करने का प्रयास कर रहा हूं।
मैं मूल रूप से इस कोड का उपयोग कर रहा हूं:
$acct1 = New-Object System.Security.Principal.NTAccount('DOMAIN\Enterprise Admins')
$profilefolder = Get-Item MyFolder
$acl1 = $profilefolder.GetAccessControl()
$acl1.SetOwner($acct1)
set-acl -aclobject $acl1 -path MyFolder
यह पहले स्तर पर स्वामित्व बदल देगा, लेकिन किसी भी सबफ़ोल्डर या फ़ाइलों के लिए नहीं। क्या सभी सामग्री का दायरा बढ़ाने का कोई तरीका है MyFolder
?