@tisprk

Как подключить сетевую папку средствами Python?

Есть необходимость подключать шару с сервера (который не в домене). Сейчас это делается так: заходим туда через "\\", он просит авторизоваться, вводим локальный логин/пароль, все работает. Повторный вход через "\\" проходит без авторизации. После перезагрузки пк, приходится авторизовываться повторно. Для упрощения жизни пользователей (которые не могут/не хотят ничего делать кроме своей однотипной работы) появилась идея написать скрипт, который бы логинился на сервере.
Содержание скрипта:
import subprocess
subprocess.call ('cmd /c "net use n: \\192.168.1.1\share /server-name/administrator password"')
Выполнение скрипта выдает:
Системная ошибка 67.
Не найдено сетевое имя.
Подскажите, люди добрые, в чем проблема?
P.S. питоном не владею, но очень хочется ))
  • Вопрос задан
  • 4813 просмотров
Решения вопроса 1
qlkvg
@qlkvg
python backend developer
одинарный обратный слэш работает как символ экранирования, так что должно быть что-то около 'cmd /c "net use n: \\\\192.168.1.1\\share /server-name/administrator password"'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽
20 июн. 2024, в 17:08
3000 руб./в час
21 июн. 2024, в 22:53
1000 руб./за проект
21 июн. 2024, в 22:12
5000 руб./за проект