joshuatree
Goto Top

Doppelpunkt in der PowerShell als Kommentar

Hallo,

ich schreibe mir gerade ein Script mit PS.

PS-Script selbst damit habe ich im Moment kein Problem.

Jetzt mache ich aber einen Aufruf

Mit

cmd /c "cacls $dir /t /e /c /g $userobjekt:c"

da mir die Rechtevergabe mit den Powershellmitteln zu kompliziert sind.
Mein Problem ist das PowerShell den Befehl nach dem /g abbricht da er wahrscheinlich versucht
aufgrund des Doppelpunkts ein Laufwerk zu finden.

Ich habe mir jetzt so beholfen das ich eine eigene Variable dafür geschaffen habe, funktioniert aber gefällt mir nicht.


$wert=":c"

cmd /c "cacls $dir /t /e /c /g $userobjekt$wert"

Gibt es eine andere Möglichkeit ?

Gruss
Andreas

Content-ID: 93294

Url: https://administrator.de/contentid/93294

Ausgedruckt am: 22.11.2024 um 15:11 Uhr

filippg
filippg 31.07.2008 um 21:09:56 Uhr
Goto Top
Hallo,

hast du schon probiert den : mit \: zu escapen?

Gruß

Filipp
JoshuaTree
JoshuaTree 01.08.2008 um 11:01:29 Uhr
Goto Top
Hi,

so ähnlich habe jetzt gelesen das bei der PowerShell dieses `
``` Zeichen escapt , damit geht es auch allerding mit `b

Danke für die Antwort
nymrod
nymrod 08.12.2009 um 14:50:45 Uhr
Goto Top
`0 = Null`a = Warnung (Signalton)`b = Rücktaste`n = Neue Zeile`r = Wagenrücklauf`t = Horizontaler Tabulator`' = Einfaches Anführungszeichen`" = Doppeltes Anführungszeichen

und das funktioniert tatsächlich mit `b ?