2012-06-29 62 views
6

Tôi đang chạy Windows 7 và khi chạy cmd.exe, tôi muốn khởi động trong thư mục có tên C: \ foo \ quán ba. Tôi nhớ có thể tạo một liên kết đến tệp thực thi này trên màn hình và nhấp chuột phải vào một nơi nào đó để đặt trình đơn khởi động của dấu nhắc lệnh cmd.exe bằng cách điền vào một trường trong cửa sổ tạm thời, nhưng tôi không thể tìm thấy nó. Tôi có tìm thấy đối số sau đây tuy nhiên có vẻ phức tạp hơn. Tôi muốn đặt thư mục khởi động cho cmd.exe qua cửa sổ bật lên.Windows 7: cmd.exe: thiết lập thư mục khởi động (trong liên kết tới cmd.exe)

Changing default startup directory for command prompt in Windows 7

Bất kỳ ý tưởng nào?

Trả lời

3

mở các thuộc tính của một phím tắt để cmd và thiết lập thư mục đó:

enter image description here

6

Khi bạn tạo một shortcut để cmd.exe, bạn có thể mở các thuộc tính shortcut và tìm thấy dưới Shortcut tab các bắt đầu sau tùy chọn đó sẽ cho cmd.exe bắt đầu từ đâu, như ở đây:

Command Prompt Shortcut Properties

13

như đã đề cập trong các áp phích khác: cách tiếp cận thông thường là chỉnh sửa thuộc tính của phím tắt và điền vào trường đã điền "bắt đầu". đơn giản như thế. Tuy nhiên, vì lý do nào đó, điều này không ảnh hưởng đến các hệ thống được bật UAC nếu cùng một lúc bạn cũng bật hộp kiểm "chạy với tư cách quản trị viên" trong thuộc tính nâng cao của lối tắt.

enter image description here

một giải pháp là đặt tất cả mọi thứ trong lĩnh vực "mục tiêu" của các phím tắt:

%windir%\System32\cmd.exe /K cd /d "E:\My Folder" & sometest.bat 

khi chạy trên 64bit và bạn muốn bắt đầu một cách rõ ràng hương vị 32bit của dấu nhắc lệnh:

%windir%\SysWOW64\cmd.exe /K cd /d "E:\My Folder" & sometest.bat 



để biết thêm thông tin về các thông số dòng lệnh sử dụng trên see:
cmd.exe /?
cd.exe /?

+0

là '/ switch d' làm gì vậy? – rstackhouse

+1

/d yêu cầu cd sử dụng đường dẫn đầy đủ và thay đổi ký tự ổ đĩa khi cần. Vì vậy, thay vì làm một cái gì đó như "prompt> d:" để có được ổ đĩa D và sau đó làm "prompt> cd somedir_on_d" bạn chỉ có thể "cd/d d: \ somedir_on_d" ... thực sự tiện dụng một khi bạn biết nó ở đó. – Milner

+0

Cảm ơn, chính xác những gì tôi cần! Đây sẽ là câu trả lời được chọn! –

Các vấn đề liên quan