Làm cách nào để Windows XP tự động kết nối lại ổ đĩa mạng khi khởi động lại?


10

Tôi có một vài ánh xạ ổ đĩa mạng mà tôi muốn có sẵn cho các chương trình khác nhau khi khởi động lại. Tuy nhiên, họ vẫn bị ngắt kết nối cho đến khi tôi truy cập chúng bằng tay.

Nếu một chương trình, chẳng hạn như OneNote đọc ghi chú được chia sẻ trên ổ đĩa mạng, cố gắng kết nối, nó không thấy chia sẻ và không gây ra tự động kết nối lại.

Tôi đang tìm kiếm một giải pháp hoàn toàn tự động, tốt nhất chỉ là một cài đặt để Windows kết nối lại tự nhiên khi khởi động máy.

Ví dụ: ngay bây giờ ổ Y và Z bị ngắt kết nối và X được kết nối vì tôi truy cập thủ công:

văn bản thay thế

Chỉnh sửa: Tôi phải thay đổi câu hỏi của mình một chút nhưng với tác động khá lớn đến các câu trả lời. Các ổ đĩa thực sự KHÔNG có sẵn khi đăng nhập. Họ chỉ có thể truy cập sau khi tôi mở một đường hầm ssh.

Do đó, câu hỏi chính là - làm thế nào để bạn tạo ra các ứng dụng buộc ổ đĩa còn sống khi chúng cố gắng truy cập nó?

Tôi đoán một cách tiếp cận khác sẽ là tự động chạy một kịch bản khi đường hầm được thiết lập. Có lẽ là đặt cược tốt nhất của tôi nếu không thể ở trên.


1
Có một số đại diện cho câu hỏi, nó chắc chắn là một điều làm nản lòng rất nhiều người trong những năm qua và do đó là một điều tốt để đưa lên.
Maximus Minimus

Cảm ơn, vâng, nó đã làm phiền tôi trong vài năm và bây giờ SF ở đây, nó sẽ được giải quyết.
Artem Russakovskii

Có thể đây là một câu hỏi rõ ràng, nhưng bạn có đang chia sẻ cổ phiếu netbios qua ssh không? Nếu vậy, với phần mềm gì? Tôi không thấy lý do tại sao kết nối với một chia sẻ phụ thuộc vào ssh ...
romandas

romandas - vâng, tôi đang gắn kết samba từ xa bằng cách sử dụng đường hầm ssh động (được thiết lập thông qua putty, SecureCRT hoặc bất cứ điều gì bạn muốn).
Artem Russakovskii

@Artem - Đó sẽ là thông tin tốt để đưa vào câu hỏi của bạn.
romandas

Câu trả lời:


2

Đọc chủ đề này: https://web.archive.org/web/1/http://techrepublic%2ecom%2ecom/5208-11184-0.html?forumID=47&threadID=178558&messageID=1818197 . Anh chàng về cơ bản nói để thay đổi điều này:

Try [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters]

"KeepAliveTime"=dword:00300000
"KeepAliveInterval"=dword:00001000

Chúng tôi đã từng có một vấn đề tương tự ở nơi cuối cùng của tôi và điều này dường như có ích.

Hi vọng điêu nay co ich.


Đây dường như không phải là giải pháp cho vấn đề thực tế, nhưng đối với một người có liên quan, nên +1. Điều này thật bất ngờ khi các cuộc gọi API tệp thông thường không kết nối lại chia sẻ. Đôi khi Explorter refresh (F5) có, nhưng đôi khi thậm chí không. Sau đó, chỉ sử dụng mạng mới có thể giúp tự động hóa cho tất cả các chương trình. : - /
eckes

2

Chà, trước hết, trong khi ánh xạ ổ đĩa, bạn có thể đánh dấu vào hộp kiểm cho biết XP sẽ kết nối lại các ổ đĩa. Nó không hoàn hảo. Tùy chọn khác là viết một tập lệnh và đặt nó vào thư mục Khởi động của người dùng:

net use * /d /y
net use <DriveLetter> <Path> (i.e. G: \\server\folder)
<repeat as many times as needed...>

+1 - Việc gõ vào hộp 'kết nối lại khi đăng nhập' và đảm bảo thông tin đăng nhập được sử dụng để đăng nhập là giống nhau để kết nối với chia sẻ dường như có hiệu quả đối với tôi. Tôi ánh xạ thư viện iTunes của mình tới một máy chủ tệp và chưa bao giờ phải chia sẻ trước khi khởi chạy iTunes.
romandas

Tôi đã chỉnh sửa câu hỏi ban đầu để làm rõ vấn đề.
Artem Russakovskii

1

Chúng tôi đã gặp sự cố với điều này khi chúng tôi có chia sẻ tệp 2003 được gắn trong hệ thống tệp Unix. "Ngắt kết nối" sẽ xảy ra và các công việc đã sử dụng nó có khả năng sẽ phải chạy hai lần - lần đầu tiên để đánh thức chia sẻ, lần thứ hai thực sự thực hiện công việc thực sự.

Điều này là không thỏa đáng vì - tất nhiên - đôi khi lần chạy đầu tiên đã hoạt động, vì vậy cuối cùng, một trong những nhà phát triển của chúng tôi đã kết thúc việc viết một công việc để thường xuyên thăm dò ý kiến ​​và giữ ấm. Lưu ý rằng trong trường hợp này, việc thay đổi thời gian cố định trên máy chủ không phải là một tùy chọn vì chia sẻ được gắn kết trong hệ thống tệp và các công việc có thể có khoảng cách lên đến một tuần giữa chúng.

Tại sao họ không chỉ kết nối khi bắt đầu mỗi công việc và ngắt kết nối khi hoàn thành hoặc đánh thức chia sẻ thông qua phương pháp khác trước khi chạy công việc thực tế, tôi không thể nói.

Dù sao, tôi không chắc chắn về các chi tiết triển khai, nhưng tôi hy vọng rằng một tác vụ được lên lịch chỉ cần truy xuất danh sách thư mục sẽ có kết quả cuối cùng cho máy khách Windows nếu bạn định đi theo tuyến đó. Đó là một cách để làm điều đó, nhưng tôi chắc chắn là có tốt hơn.

Đạo đức của câu chuyện dù sao đi nữa là khả năng tương tác của Unix / Windows chắc chắn không liền mạch như một số người có thể tin được. Nhưng đó là lạc đề từ câu hỏi.


1

Chúng có thể truy cập nếu bạn cố gắng mở chúng? AKA, đây có phải là vấn đề cũ của một ổ đĩa được ánh xạ dường như bị ngắt kết nối, nhưng khi thử mở nó, bạn có thấy rằng nó thực sự được kết nối không?

Nhưng để trả lời câu hỏi khi tôi đọc nó:

Để ánh xạ ổ đĩa từ một dấu nhắc lệnh và giữ nó sau khi khởi động lại, là làm cho nó bền bỉ.

NET USE <driveletter:> \\computername\share -p

Hoặc, nhấp chuột phải vào Máy tính của tôi, nhấp vào ổ đĩa mạng bản đồ, chọn vị trí và đảm bảo "Kết nối lại khi đăng nhập"


Tôi đã chỉnh sửa câu hỏi ban đầu để làm rõ vấn đề.
Artem Russakovskii
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.