Share konfigurieren
Lokale Ausführung:
$holeordner = Get-ChildItem -Path "d:\" # alle Ordner 1 Tiefe nach D:\ holen
foreach($ordner in $holeordner){ # für jeden Ordner
New-SmbShare -Path $folder.fullname -name $folder.name -ChangeAccess "NT-AUTORITÄT\Authentifizierte Benutzer" # hier kannst du gerne einen anderen Benutzer definieren
}
Remote Ausführung:
Invoke-Command -ComputerName "Computername eingeben"{
$holeordner = Get-ChildItem -Path "d:\" # alle Ordner 1 Tiefe nach D:\ holen
foreach($ordner in $holeordner){ # für jeden Ordner
New-SmbShare -Path $folder.fullname -name $folder.name -ChangeAccess "NT-AUTORITÄT\Authentifizierte Benutzer" # hier kannst du gerne einen anderen Benutzer definieren
}
}