更改日志目录脚本IIS

时间:2019-04-15 05:14:37

标签: powershell permissions acl ntfs

我试图创建一个将目录从默认更改为E:\ Logfiles的代码。另外,我需要管理一些权限组,这些权限组应存储为XML或仅通过ACL添加。

有人可以给我建议如何处理吗? 我的简短代码如下,该代码应检查文件夹是否存在,并通过服务器场中的所有服务器。

Import-Module WebAdministration
$LogPath = “E:\LogFiles\”
foreach ($srv in (Get-SPServer | ? {($_.role -like "WebFrontEnd*") -or ($_.role -like "Application")}))
    {
    If(!(test-path $Logpath))
        {
            New-Item -ItemType Directory -Force -Path $path
        }
    foreach($site in (dir iis:\sites\*))
        {
            New-Item $LogPath\$($site.Name) -type directory
            Set-ItemProperty IIS:\Sites\$($site.Name) -name logFile.directory -value “$LogPath\$($site.Name)” 
        }
    }

0 个答案:

没有答案