2010-03-30 4 views
0

Hiya Я очень новичок в C#, это действительно моя первая задача, заданная работой, пока я изучаю язык. Да, я тоже новичок в программировании, будьте нежны :).Завершение работы и сценарий WakeUp C#

Контекст: Мой скрипт должен запросить активный каталог, захватить OU и поместить их в поле со списком в форме. Следующий запрос ActDir для списка машин в выбранном подразделении (Делается это в VBScript уже)

Следующий запрос машины в свою очередь, для там IP и MAC адреса. (Делается это в VBScript уже) Следующая потребности чтобы закрыть эти машины (сделайте это в vbscript уже) и сбросьте всю информацию о машине и NIC в файл txt

Другая половина скрипта захватывает информацию о машинах из текстового файла и отправляет их волшебный пакет, чтобы разбудить их.

В разделе отключения я уже написал VBscript, но решил, что это не будущий prrof, и я изучал C# у себя дома, поэтому подумал, что это лучший вариант для начала.

Я не ищу никого, кто мог бы написать это для меня, но если бы у кого-нибудь были указатели на то, куда обращаться за информацией и т. Д. , Было бы более чем оценено :)

+0

Возможно, вы получите больше пробега из обучения Powershell, если это то пространство, в котором вы работаете, - гораздо более быстрое развитие и результаты для таких административных элементов. У вас будет немного нога с вашим материалом VBScript. – Jay

ответ

1

У MSDN есть вся необходимая информация. Ваш контент AD должен быть хорошо охвачен в пространстве имен System.DirectoryServices, а другой материал, который вы можете использовать с помощью COM или P/Invoke.

Однако, чтобы получить дополнительную помощь здесь, вам нужно задать более конкретные вопросы. Нечеткие/неспецифические вопросы часто недолговечны и закрыты как «не настоящий вопрос».

+0

Отлично, я искал какое-то направление, я догадываюсь о материалах, которые я могу использовать для справки, я буду взламывать, насколько я знаю, и кричать, когда я неизбежно сталкиваюсь с проблемой, почти наверняка будет чем-то глупо. –