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