Windows делится через командную строку с пользователем /pass, без сопоставления диска? [закрыто]

В повседневной работе мне нужно получить доступ к данным в общих папках с использованием разных учетных данных (моя учетная запись рабочего стола отличается от учетной записи, которую я использую для доступа к этим серверам). Обычно я собирал несколько дисков и делал это; проблема заключается в том, что я ежедневно нахожу 40-50 разных серверов - и это не одни и те же серверы каждый день.

То, что я делал до сих пор, является основополагающим и раздражающим, но оно несколько работает. У меня есть папка с вложенными папками, которая организует ярлыки для каждой общей папки. Каждый ярлык - это просто указатель \\servername\folder, который я дважды кликнул и мне предложили ввести мои учетные данные.

Что бы я хотел сделать, это использовать какое-то приложение (или пакетный файл), чтобы просто запустить окно проводника, уже указывающее на общий ресурс, с уже введенными учетными данными. Хотя достаточно просто создать ярлык командной строки для сетевого использования, который отображает диск, из-за количества дисков, с которыми я взаимодействую с отображением диска, не может быть и речи.

TL; DR: Есть ли способ сделать что-то вроде:

explorer.exe /user:domain\username /pass:Pa55w0rd! /folder:\\servername\folder

и открыть окно проводника для этого пути?

19 голосов | спросил kagaku 7 MaramFri, 07 Mar 2014 03:05:12 +04002014-03-07T03:05:12+04:0003 2014, 03:05:12

1 ответ


35

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

net use \\server\share /user:test testpassword будет работать нормально. Вам не нужно указывать букву диска. Это позволит получить доступ к этому UNC-пути под указанными учетными данными.

Как только у вас есть путь UNC, доступный под альтернативными учетными данными, вы можете запустить сеанс проводника на путь UNC вручную или с помощью start.exe как в start \\server\share.

Маленьким двухстрочным слоем в качестве примера будет

net use \\server\share /user:test testpassword
start \\server\share
ответил MDMarra 7 MarpmFri, 07 Mar 2014 18:37:02 +04002014-03-07T18:37:02+04:0006 2014, 18:37:02

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132