2015-05-27 3 views

ответ

1

Для того, чтобы открыть файл на удаленном сервере, используйте путь UNC:

fname = r'\\server_name\C$\Users\user_name\AppData\Roaming\file.txt' 
with open(fname, 'r') as f: 
    ... 

После того, как вы открыли файл, это так же, как работать с файлами на локальной файловой системе. Одно из предостережений заключается в том, что у вас должен запустить ваш скрипт из учетной записи, которая имеет соответствующие права на удаленном сервере. Обычно я делаю это, запустив его из командной строки, которую я открыл как пользователь с повышенными привилегиями.

Я использовал этот метод для пакетного обновления сотен серверов одновременно.

Смежные вопросы