Моя подсказка PowerShell в настоящее время указывает на мой диск C ( PS C:\>). Как изменить каталог на папку на моем PS Q:\>диске Q ( )?
Имя папки на моем диске Q - «Моя тестовая папка».
Моя подсказка PowerShell в настоящее время указывает на мой диск C ( PS C:\>). Как изменить каталог на папку на моем PS Q:\>диске Q ( )?
Имя папки на моем диске Q - «Моя тестовая папка».
Ответы:
В отличие от CMD.EXE CHDIRили CDкоманды, Set-Locationкомандлет PowerShell изменит и диск, и каталог. Get-Help Set-Location -Fullпредоставит вам более подробную информацию Set-Location, но основное использование будет
PS C:\> Set-Location -Path Q:\MyDir
PS Q:\MyDir>
По умолчанию в PowerShell CDи CHDIRявляются псевдонимом для Set-Location.
( Асад напомнил мне в комментариях, что если путь содержит пробелы, его необходимо заключить в кавычки.)
Set-Location 'C:\Path With Spaces'
double inverted commas🤦♂️
Вы можете просто ввести, Q:и это должно решить вашу проблему.
Set-Location -Path 'Q:\MyDir'В PowerShellcd=Set-Location
cdпсевдоним, вы тоже.
Если ваша папка на диске содержит пробелы. В Power Shell вы можете просто ввести команду, а затем имя диска и имя папки в одинарных кавычках (''):
Set-Location -Path 'E:\FOLDER NAME'
cd -Path Q:/