我试图找到一个允许我在本地运行脚本的模块:
1.在远程Windows机器上打开文本文件
2.阅读文本文件的行
3.将线存储在变量中并能够处理数据。
这在Linux机器上通过SSH绝对没有问题,但我不知道用于远程Windows机器的模块。我可以通过WMI
在远程Windows机器上连接没有问题并运行命令,但是WMI
没有办法读/写文件。我可以安装任何模块来实现这个过程吗?
答案 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