Python:在Windows上打开和读取远程文本文件

时间:2015-04-20 18:09:38

标签: python windows text-files remote-access readfile

我试图找到一个允许我在本地运行脚本的模块: 1.在远程Windows机器上打开文本文件
2.阅读文本文件的行 3.将线存储在变量中并能够处理数据。

这在Linux机器上通过SSH绝对没有问题,但我不知道用于远程Windows机器的模块。我可以通过WMI在远程Windows机器上连接没有问题并运行命令,但是WMI没有办法读/写文件。我可以安装任何模块来实现这个过程吗?

1 个答案:

答案 0 :(得分:1)

您可以使用powershell。

首先通过admin previlage打开powershell。

输入此命令

  

启用-PSRemoting -Force

同时在两台计算机上输入此命令,以便彼此信任。

  

Set-Item wsman:\ localhost \ client \ trustedhosts *

然后通过此命令在两台PC上重新启动winrm服务。

  

Restart-Service WinRM

通过此命令测试

  

Test-WsMan computername

用于执行远程命令。

  

Invoke-Command -ComputerName COMPUTER -ScriptBlock {COMMAND}   -credential USERNAME

用于启动远程会话。

  

Enter-PSSession -ComputerName COMPUTER -Credential USER