2016-12-13 17 views
7

Meine PowerShell-Eingabeaufforderung zeigt momentan auf mein C-Laufwerk (PS C:>). Wie ändere ich das Verzeichnis in einen Ordner in meinem Q (PS Q:>) Laufwerk? Der Ordnername im Q-Laufwerk lautet "Mein Testordner".Ändern des Verzeichnisses in der PowerShell

+0

Willkommen bei SO! Ich glaube, eine einfache Google-Suche kann Ihnen die Antwort liefern. Wenn Sie versucht haben zu googeln, geben Sie bitte an, warum Sie mit den gesuchten Antworten nicht zufrieden sind. – Mark

Antwort

25

Im Gegensatz zu dem CMD.EXE CHDIR oder CD Befehl, das Cmdlet Powershell Set-Location wird Laufwerk und Verzeichnis ändern, beide. Get-Help Set-Location -Full finden Sie nähere Informationen zu Set-Location bekommen, aber die grundlegende Verwendung

PS C:\> Set-Location -Path Q:\MyDir 

PS Q:\MyDir> 

standardmäßig CD in Powershell ist ein Alias ​​für Set-Location wäre.

3

Sie können einfach Q: eingeben und das sollte Ihr Problem lösen.

+0

Es scheint nicht zu funktionieren. Mache ich das richtig? PS C: \> Q: – OhSoConfused

+0

Sind Sie sicher, dass es da ist? Ich denke, wenn es Q:/Laufwerk ist, dass das eine Art Wechselmedien ist, ist es vielleicht etwas so einfach wie das Einstecken. –

+0

Die Annahme ist, dass das Laufwerk Q tatsächlich existiert. Ist dies nicht der Fall, gibt PowerShell einen Fehler aus, der angibt, dass das Laufwerk nicht existiert. –

4

Um direkt zu diesem Ordner zu gehen, können Sie die Set-Location Cmdlets oder cd alias verwenden können:

Set-Location "Q:\My Test Folder" 
+0

Danke für Ihre Hilfe. – OhSoConfused

2

Multiple posted Antwort hier, aber wahrscheinlich kann dies helfen, die neu Powershell ist

enter image description here

SO falls vorhanden Raum in Ihrem Verzeichnispfad gibt es vergessen hat, nicht doppelt Anführungszeichen „“ hinzuzufügen.

1

Set-Location -Path 'Q:\MyDir' In Powershell cd = Set-Location

Verwandte Themen