mkdir -p ist "mehrdeutig", was soll ich tun?

610
CharlotteJoy

Wenn ich "mkdir -p" eingebe, spuckt Windows-Powershell aus, dass der Parameter p nicht verwendet werden kann, weil er nicht eindeutig ist, eine Idee, was ich falsch mache?

Vielen Dank

1
Geben Sie einen gültigen Pfadnamen an? rrirower vor 9 Jahren 0
Ich folge einem Kurs. [link] (http://learnpythonthehardway.org/book/appendix-a-cli/ex8.html) und kann nicht herausfinden, warum mkdir -p nicht läuft. Ich überprüfte, ob ich zu Hause war, änderte das Verzeichnis in Temp und gab dann mkdir -pi / like / icecream ein und bekam den Fehler CharlotteJoy vor 9 Jahren 0
Welche Version von PowerShell? rrirower vor 9 Jahren 0
Windows PowerShell Version 4.0 CharlotteJoy vor 9 Jahren 0

1 Antwort auf die Frage

1
Itachi Uchiha

Versuchen Sie, als Alias -Path or -PipelineVariableauszuführen. -p ist mehrdeutig, da es sich um eines der folgenden Argumente für New-Item.try handeln kann

mkdir -path Home\first\second 

es kann Arbeit sein ..

Danke, es scheint so zu funktionieren! Ich möchte jedoch gerne herausfinden, ob dieser Fehler bei jedem auftritt (in diesem Fall sollten die Anweisungen der Websites geändert werden) oder nur ich. CharlotteJoy vor 9 Jahren 0