Hallo,
ich versuche grade mit Powershell ein paar Ordner via Skript anzulegen.
Mit "new-item Z : Ordner1 -type directory" klappt dies auch.
Nun wollte ich den spass verfeinern und eine Variable für das Laufwerk nutzen.
$Laufwerksbuchstabe = "Z"
new-item $Laufwerksbuchstabe : Ordner1 -type directory
Allerdings bekomme ich nun von der Shell eine Fehlermeldung
New-Item : Es wurde kein Positionsparameter gefunden, der das Argument ":Ordner1" akzeptiert.
+ new-item <<<< "$Laufwerksbuchstabe" :Ordner1 -type directory
+ CategoryInfo : InvalidArgument:
) [New-Item], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.NewItemCommand
Wenn ich mir mit "$Laufwerksbuchstabe" die Variable ausgebe ist diese auf Z.
Was mach ich falsch?
Mit freundlichen Grüßen
DopedFish
ich versuche grade mit Powershell ein paar Ordner via Skript anzulegen.
Mit "new-item Z : Ordner1 -type directory" klappt dies auch.
Nun wollte ich den spass verfeinern und eine Variable für das Laufwerk nutzen.
$Laufwerksbuchstabe = "Z"
new-item $Laufwerksbuchstabe : Ordner1 -type directory
Allerdings bekomme ich nun von der Shell eine Fehlermeldung
New-Item : Es wurde kein Positionsparameter gefunden, der das Argument ":Ordner1" akzeptiert.
+ new-item <<<< "$Laufwerksbuchstabe" :Ordner1 -type directory
+ CategoryInfo : InvalidArgument:

+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.NewItemCommand
Wenn ich mir mit "$Laufwerksbuchstabe" die Variable ausgebe ist diese auf Z.
Was mach ich falsch?
Mit freundlichen Grüßen
DopedFish