Как правильно использовать UNC-путь для общего доступа к папке на удаленном компьютере?

12591
CSharper

Я хотел бы знать, если кто-то знает правильный синтаксис для предоставления папки общего доступа к папке удаленного сетевого компьютера. Пожалуйста, напишите синтаксис, который вы точно знаете, что он работает.

Эта операция должна быть в командной строке CLI У меня появляются сообщения об ошибках при попытке использовать:

net use x: \\someNetworkPath\ 

Я получаю такие ошибки, как: произошла системная ошибка 53. Сетевой путь не найден

Я должен сказать, что в Windows я могу получить доступ к этому сетевому пути.

Важное примечание: я раньше использовал net use, потому что команда Net share, насколько я знаю, не знает, что такое UNC Path

4
У вас есть разрешение на удаленный компьютер? Как вы проходите аутентификацию? У вас есть локальный логин на удаленный компьютер? вход в домен? Есть ли у удаленной системы общий ресурс с именем, к которому вы пытаетесь подключиться? snapshoe 11 лет назад 0
1. Я предполагаю, что у меня есть разрешение, потому что через интерфейс Windows я могу получить к нему доступ без проблем 2. Я также не вижу учетных данных, которые мне нужно ввести, но, возможно, он делает это автоматически 3. У него нет общего имени Я хочу создать один для него удаленно. 4. Можете ли вы объяснить больше о регистрации домена, я думаю, что это тип, но не уверен, CSharper 11 лет назад 0

2 ответа на вопрос

1
snapshoe

Try net help use for usage:

> net help use The syntax of this command is: NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]] 

Then try

net use x: \\computername\sharename 
Спасибо, но я попробовал подобный пример, как вы написали, и не работал CSharper 11 лет назад 0
0
Jason H

Net Share is used to create a share on your machine

Net Use is used to connect to a remote share. Which I think is what you're asking. The correct syntax is:

net use * \\computername or IP\sharename

for instance:

net use * \\mycomputer\c$ -> this will connect to a share with the next available drive letter to a machine's hidden c:\ share.

net use x: \\mycomputer\music -> this will connect to a share called music on the remote computer named "mycomputer" and call it the x drive.

Both of those will use whatever user you are logged in as. You may have to give it the user name of the computer you are trying to connect to. So you would need to do:

net use * \\mycomputer\c$ /u:mycomputer\username

This will prompt you for a password of the user to the remote computer named "mycomputer"

It also sounds like you may want to create a share on a remote machine. You would have to use something like psexec if you want to do that.

Похожие вопросы