使用Python在Windows Server 2012上远程编辑文件

如何使用Windows Server 2012 R2远程连接到专用服务器,然后编辑或添加C:/Users/$user/AppData/Roaming

如果有任何解决scheme,我宁愿在Python中这样做。

为了打开远程服务器上的文件,请使用UNC路径:

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

打开文件后,就像在本地文件系统上使用文件一样。 一个警告是,您必须从远程服务器上具有相应权限的帐户运行您的脚本。 我通常通过从我作为具有提升特权的用户打开的命令提示符运行它来执行此操作。

我已经使用这种方法一次对数百台服务器进行批量更新。