4

我正在尝试读取远程计算机上的文件,但是文件共享端口被阻止。实际上大多数端口都已关闭,只能执行 WMI 和注册表查询。

是否可以使用 WMI 或注册表从远程服务器读取或提取数据?

4

2 回答 2

1

WMI 不允许读取任何本地或远程文件的内容。而是提供一组类来列出、复制、重命名、压缩和获取有关文件和目录的信息。这些类CIM_DataFileCIM_DirectoryWin32_Directory。如果您想查看如何使用这些类的示例,请查看 Manipulating local/remote files and folders using Delphi and WMI我前段时间写的这篇文章。

于 2011-10-07T05:46:40.320 回答
0

还有另一种可能性,由 Frank White 几个月前使用“cmd /c echo ...”方法创建的:

strCommand = "cmd /c echo myTextCommands > c:\temp\testscript.txt"

要查看完整的 VBScript,请在​​此处查看我的解决方案

于 2012-08-27T21:21:58.197 回答