Чи є спосіб підключитися до спільної мережі через cmd.exe
?
Чи є спосіб підключитися до спільної мережі через cmd.exe
?
Відповіді:
використання net use
, наприклад:
net use X: \\SERVER\Share
Де X:
знаходиться лист накопичувача, на який ви хочете зіставити спільний доступ, і \\SERVER\Share
є шлях UNC до папки. Це має зробити частку видимою в My Computer
командному рядку, як і всі інші спільні папки, відображені через GUI.
net use X: \\SERVER\Share password /user:DriveDomain\username
Документи можна знайти тут: https://www.lifewire.com/net-use-command-2618096
Якщо ви не збираєтесь поєднувати мережевий диск, net use
ви можете отримати доступ до UNC Path безпосередньо з командного рядка за допомогоюpushd
.
Наприклад:
pushd \\server\share
Це створить автоматично тимчасовий відображений диск для вас і зробить його поточним робочим каталогом.
Коли ви закінчите мережевий спільний доступ, введіть popd
команду. Це поверне вас до каталогу, в якому ви були раніше, і видалить тимчасовий мережевий диск.
Команди popd
та та pushd
команди можна використовувати в локальних каталогах. Вони складають стек відвіданих каталогів, який може бути корисним, якщо ви багато працюєте в командному рядку. Тож коли ви перейдете до каталогу із pushd
, ви зможете повернутися туди, де ви були popd
. Стек всіх каталогів складається з кожного, pushd
і ви переходите в одну папку до резервної копії стека popd
.
Якщо ви хочете виконати кілька дій на диску (наприклад, переміщення, копіювання тощо), ви можете використовувати синтаксис командного рядка та \ \ SERVER \ FOLDER \ FILE
Приклад:
'копіювати \ \ Сервер-01 \ Папка-01 \ MyFile.pdf'
Ця команда скопіює будь-який файл, який ви вказали, у CWD (Current Working Directory).
Аналогічно:
md \ \ Server-01 \ NewFolder
Скласти каталог
rd \ \ Server-01 \ DeleteFolder
Щоб видалити каталог
Цей спосіб дійсно корисний лише в тому випадку, якщо ви хочете виконати одну або дві операції по всій мережі і вам не заважає відображати мережевий диск. Або, як у моєму випадку, коли мережевий диск знаходиться в іншому стані і відставання при роботі з файлами та папками боляче. Простіше використовувати командний рядок, щоб скопіювати файл на робочий стіл і переглянути його звідти, ніж спробувати відкрити його по всій мережі.
В іншому випадку я б використовував pushd і popd, як запропонував Дейв Вебб.