Có thể chạy CMD.exe với tư cách Quản trị viên -AND- Bắt đầu trong một phân vùng khác không?


2

nhiều các câu hỏi về việc chạy CMD.exe với tư cách quản trị viên trên Windows 7, tuy nhiên không có câu hỏi nào trong số chúng xuất hiện để bao gồm một thư mục / phân vùng "Bắt đầu" khác.

  • Tôi có thể bắt đầu một dấu nhắc lệnh trong một phân vùng khác bằng cách đặt trường "Bắt đầu trong:" trong thuộc tính cắt ngắn. (tức là G: \ Users \ Adam \ Work)

  • Tôi có thể chạy dấu nhắc lệnh với tư cách Quản trị viên bằng bất kỳ phương pháp thông thường nào: ctrl + alt + e, thay đổi tab Nâng cao cắt ngắn để chạy với tư cách quản trị viên, v.v ...

  • tôi có thể KHÔNG PHẢI thực hiện chúng cùng một lúc ... Đặt trường Bắt đầu thành G: \ Users \ Adam \ Work và cố gắng chạy tắt vì Quản trị viên gây ra Lỗi Mạng (xem bên dưới)

Cách giải quyết hiện tại của tôi là xóa trường Start In (sau đó bắt đầu trong C: Windows \ System32) và cd vào phân vùng khác của tôi (G: \ Users \ Adam \ Work) và nhập "G:" để chuyển ổ đĩa. Mở nhiều cửa sổ cmd, để phát triển SW đã trở nên cực kỳ khó chịu. Có một giải pháp tốt hơn thế này (ngoài việc cài đặt một vỏ bên ngoài)?

Lỗi mạng
Windows không thể truy cập C: \ Windows \ System32 \ cmd.exe
Kiểm tra chính tả của tên. Nếu không, có thể có một vấn đề với mạng của bạn.

Câu trả lời:


5

Vâng. Sử dụng /k tùy chọn để chạy các lệnh khi khởi chạy và giữ cho cửa sổ mở. Ví dụ của bạn, tạo một lối tắt với mục tiêu sau:

C:\Windows\System32\cmd.exe /k "G: & cd Users\Adam\Work"

Đây chính xác là những gì tôi đã hy vọng. Cảm ơn!
Adam Lewis

1
Bạn có thể sử dụng một lệnh duy nhất: C:\Windows\System32\cmd.exe /k "cd /d G:\Users\Adam\Work"
Maximus

2

Sử dụng ..

cmd.exe /s /k pushd \"%V\"

Ở đâu %V là UNC đầy đủ cho phân vùng / thư mục đích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.