Có một phím tắt cho C:\Users\<current user>\
?
Không có phím tắt trực tiếp.
Có một vài giải pháp khác nhau (xem bên dưới).
Sử dụng biến môi trường cùng với cd
hoặccd /d
Sử dụng subst
hoặc net use
để tạo ánh xạ tới ký tự ổ đĩa khác.
Cài đặt cygwin
và sử dụngbash
Sử dụng powershell
- hỗ trợ powershell~
Giải pháp cuối cùng có lẽ là đơn giản nhất nếu bạn chuẩn bị sử dụng powershell
thay vì cmd
.
Giải pháp 1: Sử dụng biến môi trường cùng với cd
hoặccd /d
Nếu bạn muốn thay đổi thư mục này một cách thường xuyên thì hãy chạy lệnh sau:
setx DOCS %USERPROFILE%
Điều này sẽ đặt vĩnh viễn biến môi trường DOCS
, nhưng để sử dụng nó, trước tiên bạn cần khởi động một cmd
shell mới , sau đó biến được xác định và sẵn sàng sử dụng:
F:\test>echo %DOCS%
C:\Users\DavidPostill\
Để thay đổi thư mục từ bất kỳ vị trí nào, hãy sử dụng lệnh sau:
cd /d %DOCS%
Nếu bạn đã lái xe, c:
bạn chỉ có thể sử dụng:
cd %DOCS%
Tạo một tệp bó ( docs.cmd
) và đặt nó ở đâu đó trong của bạn PATH
.
tài liệu.cmd:
@echo off
cd /d %DOCS%
Sau đó, bạn có thể chỉ cần nhập docs
bất kể vị trí hiện tại của bạn và nó sẽ đưa bạn đếnC:\Users\<current user>
Giải pháp 2: Sử dụng subst
hoặc net use
để tạo ánh xạ tới ký tự ổ đĩa khác.
Bạn có thể sử dụng subst
:
subst x: %USERPROFILE%
Và sau đó
x:
Thật không may, ánh xạ ổ đĩa không tồn tại trên các lần khởi động lại.
net use
sẽ tiếp tục trên các lần khởi động lại, ví dụ:
net use x: "\\computerName\c$\pathName" /persistent:yes
Xem các câu trả lời trong Làm thế nào để lập bản đồ SUBST liên tục trên các lần khởi động lại? để được hướng dẫn chi tiết.
Giải pháp 3: Cài đặt cygwin
và sử dụngbash
Bạn có thể xem xét việc cài đặt cygwin :
Cygwin là:
- một bộ sưu tập lớn các công cụ GNU và Nguồn mở cung cấp chức năng tương tự như bản phân phối Linux trên Windows.
Khi bạn đã cài đặt cygwin, bạn có thể chạy bash
trong thiết bị đầu cuối cygwin và đặt biến môi trường bash HOME
là phù hợp.
Các lựa chọn thay thế cho cygwin bao gồm msys (MingW) :
MSYS là một tập hợp các tiện ích GNU như bash, make, gawk và grep để cho phép xây dựng các ứng dụng và chương trình phụ thuộc vào các công cụ UNIX truyền thống hiện diện. Nó được dự định để bổ sung cho MinGW và sự thiếu hụt của vỏ cmd.
Và Git cho Windows :
Git cho Windows cung cấp một mô phỏng BASH được sử dụng để chạy Git từ dòng lệnh. * Người dùng NIX sẽ cảm thấy như ở nhà, vì trình mô phỏng BASH hoạt động giống như lệnh "git" trong môi trường LINUX và UNIX.
Giải pháp 4: Sử dụng powershell
Như đã chỉ ra trong một nhận xét về một câu hỏi khác của SBI powershell hỗ trợ ~
và bạn chỉ cần gõ:
cd ~
Đọc thêm
- Một chỉ mục AZ của dòng lệnh Windows CMD - Một tài liệu tham khảo tuyệt vời cho tất cả những thứ liên quan đến dòng cmd của Windows.
- cd - Thay đổi thư mục - Chọn một thư mục (và ổ đĩa)
- setx - Đặt các biến môi trường vĩnh viễn, có thể sử dụng SETX để đặt Biến môi trường cho máy (HKLM) hoặc hiện đang đăng nhập trên người dùng (HKCU).
- trạm biến áp - Thay thế ký tự ổ đĩa cho mạng hoặc đường dẫn cục bộ.
cd
không có đối số sẽ thay đổi vào thư mục nhà của bạn.