Lời nhắc PowerShell của tôi hiện đang trỏ đến ổ C của tôi ( PS C:\>
). Làm cách nào để thay đổi thư mục thành một thư mục trên PS Q:\>
ổ đĩa Q ( ) của tôi ?
Tên thư mục trên ổ đĩa Q của tôi là "Thư mục Thử nghiệm của Tôi".
Lời nhắc PowerShell của tôi hiện đang trỏ đến ổ C của tôi ( PS C:\>
). Làm cách nào để thay đổi thư mục thành một thư mục trên PS Q:\>
ổ đĩa Q ( ) của tôi ?
Tên thư mục trên ổ đĩa Q của tôi là "Thư mục Thử nghiệm của Tôi".
Câu trả lời:
Không giống như CMD.EXE CHDIR
hoặc CD
lệnh, Set-Location
lệnh ghép ngắn PowerShell sẽ thay đổi ổ đĩa và thư mục, cả hai. Get-Help Set-Location -Full
sẽ cung cấp cho bạn thông tin chi tiết hơn Set-Location
, nhưng cách sử dụng cơ bản sẽ là
PS C:\> Set-Location -Path Q:\MyDir
PS Q:\MyDir>
Theo mặc định trong PowerShell CD
và CHDIR
là bí danh cho Set-Location
.
( Asad đã nhắc tôi trong phần nhận xét rằng nếu đường dẫn chứa khoảng trắng, nó phải được đặt trong dấu ngoặc kép.)
Set-Location 'C:\Path With Spaces'
double inverted commas
🤦♂️
Bạn chỉ cần nhập Q:
và điều đó sẽ giải quyết được vấn đề của bạn.
Set-Location -Path 'Q:\MyDir'
Trong PowerShellcd
=Set-Location
cd
bí danh, bạn cũng vậy.
Nếu Thư mục của bạn bên trong Ổ đĩa chứa khoảng trắng Trong Power Shell, bạn có thể Chỉ cần Nhập lệnh rồi đến tên ổ đĩa và tên thư mục trong Dấu ngoặc đơn (''):
Set-Location -Path 'E:\FOLDER NAME'
cd -Path Q:/