
Как подключиться к уже подключенному сетевому диску через командную строку (т.е. без использования Проводника)?
Я хотел бы иметь возможность запустить что-то вроде
C:\Users\ZaneDufour> some_command "D"
C:\Users\ZaneDufour> D:
D:\>
В то время как сейчас мне приходится открывать проводник и вводить данные S:\
в командную строку.
(Идея заключается в том, что я хотел бы создать скрипт, который запускается при запуске и проверяет связь с моим сетевым диском, чтобы я мог использовать текстовый редактор для открытия файлов на сетевом диске без необходимости предварительного открытия проводника.)
Спасибо огромное, и извините, если я пропустил похожий вопрос, на который уже был дан ответ. Трудно просмотреть все вопросы о более распространенных проблемах с сетевыми дисками.
решение1
Есть команда net use. Вот ее синтаксис:
C:\WINDOWS\system32>net use /?
The syntax of this command is:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
Добавляем пример, как и предлагалось:
Предположим, что вы хотите подключить диск на компьютере с именем «SERVER01», который использует диск C: как «DRIVEC», и вы хотите получить к нему доступ как к диску F:.
net use F: \\SERVER01\DRIVEC