Freigabeberechtigungen erstellen mit Powershell im 64-Bit-System
Ich versuche per Script eine Freigabe auf einem 64-Bit-System zu erstellen. rmtshare funktioniert dabei nicht.
Laut 1 funktioniert rmtshare nicht auf 64-Bit-Systemen und ich habe es auch nicht zum laufen bringen können.
Ich habe es zunächst mit dem Script von 2 versucht:
Es legt zwar einen Share an, aber wie man sieht, steht unter $Access = $Null. Kann mir hier jemand die Syntax verraten um jedem volle Rechte auf der Freigabe zu geben? Oder einen link posten? Ich konnte nichts dazu finden.
Grüße
B_
Laut 1 funktioniert rmtshare nicht auf 64-Bit-Systemen und ich habe es auch nicht zum laufen bringen können.
Ich habe es zunächst mit dem Script von 2 versucht:
$Verzeichnis="D:\Test"
$ShareName="SHARE"
$ShareType=0 #Standardshare
$MaximumAllowed=8
$description="Das ist ein Test"
$Password=""
$Access=$Null
$class=gwmi -query "Select * From Meta_Class Where __CLASS='Win32_Share'"
$return=$class.create($Verzeichnis,$ShareName,$ShareType,$MaximumAllowed,$Description,$Password,$Null)
Es legt zwar einen Share an, aber wie man sieht, steht unter $Access = $Null. Kann mir hier jemand die Syntax verraten um jedem volle Rechte auf der Freigabe zu geben? Oder einen link posten? Ich konnte nichts dazu finden.
Grüße
B_
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 180701
Url: https://administrator.de/contentid/180701
Ausgedruckt am: 26.11.2024 um 00:11 Uhr
2 Kommentare
Neuester Kommentar