Утилита NET.EXE существует во всех версиях Windows и является одной из самых используемых в практической работе с сетевыми ресурсами. Позволяет подключать и отключать сетевые диски, запускать и останавливать системные службы, добавлять и удалять пользователей, управлять совместно используемыми ресурсами, устанавливать системное время, отображать статистические и справочные данные об использовании ресурсов и многое другое.
Выполнение команды netбез параметров вызывает краткую справку со списком возможных уровней использования, запуск с параметром helpпозволяет получить более подробную информацию об использовании net.exe:
Синтаксис данной команды:
NET HELP имя_команды -или- NET имя_команды /HELP Можно использовать следующие имена команд:
NET ACCOUNTS NET HELP NET SHARE NET COMPUTER NET HELPMSG NET START NET CONFIG NET LOCALGROUP NET STATISTICS NET CONFIG SERVER NET NAME NET STOP NET CONFIG WORKSTATION NET PAUSE NET TIME NET CONTINUE NET PRINT NET USE NET FILE NET SEND NET USER NET GROUP NET SESSION NET VIEW
NET HELP SERVICES - эта команда выводит список служб, которые можно запустить. NET HELP SYNTAX - эта команда выводит объяснения синтаксических правил, используемых при описании команд в Справке. NET HELP имя_команды | MORE - просмотр справки по одному экрану за раз.
При описании команды NETиспользуются следующие синтаксические соглашения:
- Заглавными буквами набраны слова, которые должны быть введены без изменений, строчными буквами набраны имена и параметры, которые могут изменяться, например, имена файлов.
- Необязательные параметры заключены в квадратные скобки - [ ].
- Списки допустимых параметров заключены в фигурные скобки - { }. Необходимо использовать один из элементов такого списка.
- Символ | (вертикальная черта) используется в качестве разделителя элементов списка. Возможно использование только одного из элементов списка. Например, в соответствии с изложенными соглашениями, необходимо ввести NET COMMAND и один из переключателей - SWITCH1 или SWITCH2. Указанное в квадратных скобках имя [name] является необязательным параметром: NET COMMAND [name] {SWITCH1 | SWITCH2}
- Запись [...] означает, что указанный элемент может повторяться. Повторяющиеся элементы должны быть разделены пробелом.
- Запись [,...] означает, что указанный элемент может повторяться, но повторяющиеся элементы должны быть разделены запятой или точкой с запятой, но не пробелом.
- При вводе в командной строке можно использовать русские названия служб, при этом они должны быть заключены в кавычки и не допускается изменение прописных букв на строчные и наоборот. Например, команда NET START "Обозреватель сети" запускает службу обозревателя сети.
Справочная система NET.EXE, пожалуй, является одной из лучших в семействе операционных систем Windows. Подробную справку по использованию нужной команды, например use, можно получить несколькими способами:
net use ?- справка о синтаксисе команды net use /help- подробная справка по использованию команды с описанием используемых ключей. net help use- аналогично предыдущей форме вызова справки. net help use | more- отобразить справку в постраничном режиме выдачи на экран. Удобно пользоваться в тех случаях, когда тест не помещается на экране. Нажатие Enter перемещает текст на одну строку, нажатие пробела - на один экран. net help use > C:\helpuse.txt- создать текстовый файл справки C:\helpuse.txt
· Работа с системными службами
Данный режим использования NET.EXE, в некоторой степени, является не характерным для основного предназначения утилиты, и начиная с Windows XP, для управления системными службами используется специальная утилита командной строки SC.EXE. Тем не менее, NET.EXE в среде любой версии операционных систем Windows может быть использована для запуска и остановки системных служб (сервисов). Согласно справочной информации, список служб, которыми можно управлять с помощью net.exeможно получить используя следующую команду: