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-Key: 93294

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

Printed on: April 19, 2024 at 20:04 o'clock

Member: filippg
filippg Jul 31, 2008 at 19:09:56 (UTC)
Goto Top
Hallo,

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

Gruß

Filipp
Member: JoshuaTree
JoshuaTree Aug 01, 2008 at 09:01:29 (UTC)
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
Member: nymrod
nymrod Dec 08, 2009 at 13:50:45 (UTC)
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 ?