Tôi có thể sử dụng lệnh bắt đầu trên mạng với các khoảng trắng trong đường dẫn không?


17

Tôi có một con đường như thế này: Y:\xxx\dd sss\aaa\ccc

Y:\được ánh xạ tới một địa chỉ FTP. Bây giờ khi tôi cố gắng sử dụng startđể mở thư mục của tôi, tôi không thể. Dấu nhắc lệnh làm cho lỗi a và đi đến Y:\xxx\ddthư mục!

Tôi đã cố gắng sử dụng %20thay vì một không gian, nhưng điều đó cũng không thành công.

Tôi đang chạy cái này bằng cách sử dụng một tệp bó từ một biểu mẫu của Oracle.


Không chắc chắn chính xác những gì bạn đang cố gắng làm. Có lẽ C:\Windows\explorer.exe /e,"Y:\xxx\dd sss\aaa\ccc".
martineau

Bạn quét thay đổi vào thư mục và ổ đĩa cùng một lúc tại dấu nhắc cmd với cd /D "Y:\xxx\dd sss\aaa\ccc".
martineau

Câu trả lời:


26

Sử dụng dấu ngoặc kép như thế này:

start "" "Y:\foo bar\baz"

Lệnh startdựng sẵn có thể được sử dụng để tạo các cửa sổ giao diện điều khiển mới, nếu bạn cung cấp cho nó một chương trình dựa trên bàn điều khiển (hoặc không có gì cả, trong trường hợp đó, nó khởi động trình cmd.exevỏ mặc định ).

Nếu đối số đầu tiên được trích dẫn, startgiả sử đó là tiêu đề cho cửa sổ giao diện điều khiển mới, vì vậy hãy đặt cho nó một tiêu đề trống. Đối số sau đây sẽ được hiểu chính xác là lệnh chạy / tệp để mở.


OW, Bây giờ tôi cần phải trở về nhà, ngày mai tôi sẽ thử và thông báo cho bạn, nhưng tôi đoán nó sẽ hoạt động vì tôi đã thấy nó ở một nơi khác. Cảm ơn
Amir

cảm ơn các lưu ý về báo giá trống! Bây giờ tôi cuối cùng đã hiểu tại sao đôi khi một cửa sổ giao diện điều khiển mở ra thay vì cửa sổ Explorer. :)
Synetech

4

Đặt nó trong dấu ngoặc kép như vậy:

start "" "Y:\xxx\dd sss\aaa\ccc"

nó không hoạt động - bằng cách chạy như thế này chỉ là một cửa sổ của CMD chỉ hiển thị cho tôi ... :(
Amir

Loại bỏ start.
martineau

Cũng thử "Y:\\xxx\\dd sss\\aaa\\ccc".
martineau

Lỗi: Tên tệp, tên thư mục hoặc cú pháp nhãn âm lượng không chính xác
Amir

@rima, điều bạn muốn thực sự hoạt động cho bất kỳ con đường nào khác mà không có không gian?
Arjan

-4

Đặt phần có khoảng trắng vào dấu ngoặc kép, ví dụ:

C: \ path \ "đến một cái gì đó" \ file

Chào mừng bạn

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.