关机和唤醒脚本C#

时间:2010-03-30 18:00:00

标签: c# combobox shutdown wake-on-lan

Hiya我是C#的新手,事实上这基本上是我在学习语言的同时完成的第一项任务。是的,我也很喜欢编程,温柔:)。

上下文: 我的脚本需要查询活动目录,获取OU并将它们放到表单中的组合框中。 接下来查询ActDir以获取所选OU中的计算机列表(已在vbscript中完成此操作)

接下来依次查询机器是否存在IP和MAC地址。(已在vbscript中完成此操作) 接下来需要关闭这些机器(已经在vbscript中完成了)并将所有机器和NIC信息转储到txt文件

脚本的另一半从文本文件中获取机器的信息,然后向它们发送一个魔术包来唤醒它们。

关闭部分我已经编写了一个VBscript,但认为它不是未来的prrof,而且我在家里学习了C#,所以认为这是重新开始的最佳选择。

我不是在寻找任何人为我写这个,但如果有人有任何关于去哪里寻求信息等的指示。 。这将是非常感激的:))

1 个答案:

答案 0 :(得分:1)

MSDN拥有您需要的所有信息。你的AD内容应该在System.DirectoryServices命名空间中很好地介绍,你可以使用COM或P / Invoke获得其他东西。

但是,要获得更多帮助,您需要提出更具体的问题。不清楚/非特定问题通常不会持续很长时间,因为“不是一个真正的问题”而被关闭。