чтение емкости диска удаленного ПК через .NET Framework - PullRequest
1 голос
/ 08 февраля 2010

Я планирую написать небольшую программу, которая использует платформу .NET для чтения емкости диска на удаленных ПК с Windows.

Я обычно пишу на C #, поэтому я бы хотел придерживаться этого. Некоторые из нас в нашем отделе нуждаются в доступе к этой программе.

Должен ли я написать это как:

  • настольное приложение
  • оснастка MMC
  • приложение ASP.NET со службой?

Есть предложения? Большое спасибо.

Ответы [ 3 ]

1 голос
/ 08 февраля 2010

Сервис с WCF приходит мне в голову. Таким образом, центральное приложение может запросить службу на каждом удаленном компьютере с Windows для получения информации.

Если эти ПК уже публикуют свои емкости дисков в той или иной форме (например, через общие папки Windows или что-то еще), вы можете опустить служебную часть и напрямую запросить машины.

1 голос
/ 08 февраля 2010

Другая идея, а как насчет командлета PowerShell с WMI?

0 голосов
/ 08 февраля 2010

WMI уже публикует эту информацию. Так что все, что вам нужно, это клиент. В зависимости от потребностей пользователей это может быть приложение WinForms, MMC SnapIn, консольное приложение и т. Д. И т. Д.

...