Làm cách nào tôi có thể điều hướng trong dấu nhắc lệnh đến một thư mục từ xa đã được chia sẻ giữa những người dùng? [bản sao]


12

Vì vậy, về cơ bản tôi muốn truy cập 192.xxx.xxx.xxx \ myFolder để xem các tệp trong đó. Tôi đi với Explorer và nó hoạt động tốt, thậm chí tôi có thể xóa và / hoặc sửa đổi và thêm tệp vào nó.

Vấn đề là tôi đang cố gắng thực hiện: cd \\192.xxx.xxx.xxx\myFolder và nó trả về: CMD không tương thích với các tuyến truy cập UNC như một thư mục thực tế (tôi đang dịch cái này, vì thông điệp ban đầu là tiếng Tây Ban Nha).

Hy vọng câu hỏi này có ý nghĩa,

Cảm ơn rất nhiều!


Phiên bản nào của windows?
EBGreen

Windows 7 bạn của tôi (mặc dù thư mục nằm trong Máy chủ 2003) @EBGreen
Villancikos

1
Trên W7, bạn sẽ có Powershell nơi bạn có thể CD vào đường dẫn UNC mà không gặp vấn đề gì.
EBGreen

Câu trả lời:


19

Sử dụng Pushd để tạo một ổ đĩa ảo:

pushd \\UNC\path

Và để hủy ánh xạ ổ đĩa ảo và quay lại đường dẫn cục bộ trước đó của bạn:

popd

Tôi tập hợp các hoạt động đó , nhưng ngay cả đối với Microsoft, điều đó thật kỳ quái ...
Aaron Miller

Tôi cho rằng nó có ý nghĩa bởi vì bạn không thể đơn giản đi qua nó. Nó phải gắn vị trí vào hệ thống tập tin trước và pushdcó thể làm điều đó tạm thời, khá dễ dàng.
Ben Richards

@BenRichards: Windows gắn đĩa và chia sẻ mạng ngay khi chúng được truy cập; gán một ký tự ổ đĩa là hoàn toàn tùy chọn. Đó là một giới hạn nhân tạo trong cmd.exe.
dùng1686

@grawity Điểm tốt. Và tôi muốn nói "khả năng tương thích với DOS" với điều đó, ngoại trừ họ đã bỏ qua bất kỳ khả năng tương thích DOS nào với Vista. Vì vậy, tôi cho rằng nó thực sự kỳ quái.
Ben Richards

6

Bạn có thể gắn kết chia sẻ mạng với ký tự ổ đĩa và sử dụng điểm gắn kết này trong dấu nhắc lệnh. Rõ ràng, bạn có thể gắn kết thông qua giao diện người dùng đồ họa, nhưng cũng thông qua dòng lệnh bằng cách sử dụng net uselệnh, ví dụ:

net use D: \\192.168.1.1\share && cd /D D:

Hủy sử dụng net use D: /DELETE . Tư vấn net use /?cho nhiều cờ hơn, ví dụ nếu truy cập vào chia sẻ yêu cầu mật khẩu.

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.