我想开发一种自动化系统,我可以在我的network.Features中控制一些pc我希望开发如下:1)与一些远程系统建立连接并在这些系统上执行一些命令的能力2)从主控制器pc向这些pc传输文件的能力3)获得其他pc的状态的能力
我不想在每个客户端机器上都安装一些显式的服务器,而是想使用一些在windows上运行的内置协议/services。
在我的控制器pc上,唯一可用的是管理员用户名和密码,以及客户端机器ips。
IBM使用一些端口来做这些事情,但是我不知道它使用的是哪种协议/service?我使用ibm ibm进行了远程软件安装,我不认为它使用telnet或ssh。
我应该使用哪种内置服务/协议?(不是telnet或ssh)
I need to design a tool that can install software on remote client machine.
Basically i need Deploy MSI, EXE, BAT etc. on various client machines without user interaction.网上有很多工具可以提供这些功能,但我需要开发这种类型的实用程序。
请给出建议
发布于 2011-06-22 02:03:59
您可以在机器上设置远程桌面。
发布于 2011-06-22 02:12:32
创建命令:可以设置远程桌面
用于传输文件:您可以使用WNetAddConnection2()方法以编程方式映射其他计算机的驱动器。
它的非托管代码...
这可能会有帮助:http://vbnet.mvps.org/index.html?code/network/wnetaddconnection2.htm http://www.pinvoke.net/default.aspx/mpr/wnetaddconnection2.html
https://stackoverflow.com/questions/6429842
复制相似问题