Найти - Пользователи
Полная версия: Python и авторизация в локальной сети
Начало » Python для новичков » Python и авторизация в локальной сети
1
garch
Доброго времени суток господа. Сразу скажу что в Python-е я новичок. Возможно ответ на вопрос который я хочу задать где-то и засветился, но увы я не нашел, посему прошу не гневаться. Вопрос мой в следующем, если кто сталкивался прошу помочь. Есть скрипт на Питоне, который по заданому в конфиге пути копирует файл. Проблема стала в том что файл переложили на сервер в расшаренную папку с авторизацией. Какой решение есть чтобы вставить в скрипт кусок кода для авторизации по логину и паролю. Буду благодарен за помощь.
sanodin
http://otvety.google.ru/otvety/thread?tid=4afbb66c5a9377c5

установить на удаленном компьютере python и там поднять сервер SimpleHTTPServer.py
(если есть возможность)
garch
Увы такой возможности нет.
sanodin
http://python.su/forum/topic/14681/
subprocess.call ('cmd /c "net use z: \\ip\c$ /user:domen/Admin password"')
http://python.su/forum/topic/21108/?page=1#post-107478
garch
Проблем с копированием у меня нет, проблема именно в том что нужно без подключения сетевого диска, провести авторизацию скопировать файл и закончить работу. За мысль с подключением сетевого диска спасибо. Но все же…
sanodin
import os
os.chdir(r'\\user\folder')
путь находит?

можно через WMI
import subprocess
subprocess.call ('WMIC /Node:"имя_ПК" /User:"учетная_запись_администратора" /Password:"пароль" UserAccount Where "LocalAccount = True" Get /Value')
просмотр учетных записей пользователей на удаленном пк

wmic path win32_directory.name="C:\\Users" call copy "D:\\1"
C:\\Users - папка для копирования
D:\\1 - путь куда копируем
это для примера все, проверить надо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB