Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Windows Server - příkazový řádek - nastavení sdílení

Powershellem :)

Tohle mám z hlavy, nepouštěl jsem to ale mohlo by to rovnou fungovat ...

$strGrant = "/grant"
$strRemove = "/remove"
$strIcaclsPrms1 = ":(OI)(CI)(F)"
$strIcaclsPrms2 = ":(OI)(CI)(IO)(F)"
$strIcaclsPrms3 = ":(OI)(CI)(RX)"
$strIcaclsPrms4 = ":(RX)"
$strIcaclsPrms5 = ":(OI)(CI)(M)"
$strIcaclsPrms6 = ":(OI)(CI)(RX,W)"
$strIcaclsPrms7 = ":(OI)(CI)(RX,W,DC)"


$folders = get-childitem d:\data |?{$_.psiscontainer} |select name,fullname
foreach {$folder in $folders}
{
$KOMU = $folder.name
$Cesta = $folder.fullname
Invoke-Expression -Command ('icacls $Cesta $strGrant "${KOMU}${strIcaclsPrms1}"')
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny