Mój znak zachęty PowerShell wskazuje obecnie na mój dysk C ( PS C:\>). Jak zmienić katalog na folder na moim PS Q:\>dysku Q ( )?
Nazwa folderu na moim dysku Q to „Mój folder testowy”.
Mój znak zachęty PowerShell wskazuje obecnie na mój dysk C ( PS C:\>). Jak zmienić katalog na folder na moim PS Q:\>dysku Q ( )?
Nazwa folderu na moim dysku Q to „Mój folder testowy”.
Odpowiedzi:
W przeciwieństwie do CMD.EXE CHDIRlub CDpolecenia, polecenie Set-Locationcmdlet PowerShell zmieni dysk i katalog, zarówno. Get-Help Set-Location -Fulldostaniesz bardziej szczegółowe informacje Set-Location, ale podstawowe użycie będzie
PS C:\> Set-Location -Path Q:\MyDir
PS Q:\MyDir>
Domyślnie w programie PowerShell CDi CHDIRsą aliasem dla Set-Location.
( Asad przypomniał mi w komentarzach, że jeśli ścieżka zawiera spacje, musi być ujęta w cudzysłów).
Set-Location 'C:\Path With Spaces'
double inverted commas🤦♂️
Możesz po prostu napisać, Q:a to powinno rozwiązać Twój problem.
Set-Location -Path 'Q:\MyDir'
W PowerShell cd=Set-Location
cdaliasu, ty też nie.
Jeśli folder na dysku zawiera spacje, w Power Shell możesz po prostu wpisać polecenie, a następnie nazwę dysku i nazwę folderu w pojedynczych cudzysłowach („”):
Set-Location -Path 'E:\FOLDER NAME'
cd -Path Q:/