我正计划编写一个使用 .NET 框架来读取远程 Windows PC 上的磁盘容量的小程序。
我通常用 C# 编写,所以我想坚持这个。我们部门中的一些人需要访问这个程序。
我应该这样写:
- 桌面应用程序
- MMC 管理单元
- 带有服务的 ASP.NET 应用程序?
有什么建议么?非常感谢。
我正计划编写一个使用 .NET 框架来读取远程 Windows PC 上的磁盘容量的小程序。
我通常用 C# 编写,所以我想坚持这个。我们部门中的一些人需要访问这个程序。
我应该这样写:
有什么建议么?非常感谢。
一个不同的想法,带有 WMI 的 PowerShell cmdlet 怎么样?
我想到了一个带有 WCF 的服务。因此,中央应用程序可以查询每台远程 Windows PC 上的服务以获取信息。
如果这些 PC 已经以某种形式(例如通过 windows 共享或其他方式)发布了它们的磁盘容量,您可以省略服务部分并直接查询机器。
WMI 已发布此信息。所以你需要的只是一个客户。根据用户的需求,它可以是 WinForms 应用程序、MMC 管理单元、控制台应用程序等。