омпьютере об управляемом компьютере. Устанавливается в тиках процессора (1/18 секунды). Значение, устанавливаемое по умолчанию, равно 6, и обычно этого значения вполне достаточно для большинства приложений.

Enable/Disable Help Line.

Включение/выключение линии подсказки, располагающейся на самой верхней строке экрана.

Exit Control.

Завершение контроля работы сервера. Попадете в предыдущее меню.

Отключение пользователя от управляемого сервера.

Запрет подключения пользователя к серверу.

7.6. Ключи и команды программы NET.

7.6.1. Ключи программы NET.

Ключи программы NET ставяться перед командами после самого названия программы - "NET" - и имеют перед собой символ "/", например:

NET /NOERROR SHOW - где NOERROR - ключ, SHOW - команда.

/MONO               Указывает программе NET работать в
                    монохромном режиме.
/NOERROR            Указывает программе не выводить
                    сообщения об ошибках.
/SCREEN_SAVER       Включает "сохранение" экрана. При
                    установке указывает программе
                    гасить экран после двух минут
                    отсутствия работы с клавиатурой
                    и/или мышью.

7.6.2. Команды программы NET.

Многие команды программы NET используются с аргументами. В этом случае сначала после "NET" идет имя команды, а затем ее аргументы:

NET command arguments,

например:

NET SEND * "Сбор через 5 минут".

В этой строке NET - название программы, SEND - имя команды, строка: * "Сбор через 5 минут" - аргументы команды.

ATTACH

Команда позволяет вам подключить все диски определенного сервера одной командой. Нужно отметить, что подключены будут только те диски, доступ к которым вам разрешен. Эта команда не подключит вам принтерные ресурсы, предоставленные вам на этом сервере. Подключаемые дисковые ресурсы будут распределены по вашим незанятым дискам. (Например, если у вас диски A: B: C: D:, то ресурсы сервера будут подключаться на диски E: F:, и т. д.)

Формат команды:

NET ATTACH </VERBOSE> \\server, где

server Имя сервера, ресурсы которого вы подключаете.

Пример:

NET ATTACH /VERBOSE \\DMITRIY

подключить все дисковые ресурсы сервера DMITRIY, и выдать полную информацию о сделанных подключениях.

AUDIT???

CHANGEPW

Позволяет вам изменить ваш пароль на сервере. Это удобно, если кто-то узнал ваш пароль, и когда вы не работаете, загружается с вашим именем и вашим паролем на сервер и пользуется вашими привилегиями. Например, доступом к каталогам, к которым открыт доступ только вам. Неприятно. С помощью данной команды вы можете периодически менять пароль, застраховавшись от подобных неприятностей.

Формат команды:

NET CHANGEPW \\server old-pw new-pw, где

server имя сервера, на котором вы хотите изменить свой пароль.

old-pw ваш текущий, или старый пароль.

new-pw ваш новый пароль.

Пример:

NET CHANGEPW \\SRV secret hidden

На сервере с именем SRV вы меняете пароль "secret" на пароль "hidden".

Если вы не хотите, чтобы кто-либо видел на экране вводимый вами пароль, используйте команду:

NET CHANGEPW \\SRV ^"Old:" ^"New:"

Программа запросит у вас ввод старого и нового паролей, но они не будут появляться на экране.

CHAT

Позволяет вам сразу попасть в режим диалога с другим пользователем. вызывает тот же самый результат, что и вызов программы NET без параметров, и затем Выбор функции Chat with Another User, т. е. после набора NET CHAT вы увидете те самые два окна (подробно описано выше, в описании функций программы NET).

CLOCK

Устанавливает время и дату на вашем компьютере идентичными времени и дате сервера.

Формат команды:

NET CLOCK \\server, где

server имя сервера, время и дата которого будут установлены на вашем компьютере.

COPY

Копирование файлов прямо на сервере, не пропуская эти файлы через локальную сеть. Используется в том случае, если вам нужно переписать файлы из одного каталога сервера в другой каталого того же сервера. Не стоит при этом загружать локальную сеть, команда NET COPY скопирует файлы, не перегоняя их через вашу машину.

Формат команды:

NET COPY from-path to-path

from-path Полный сетевой маршрут, указывающий на файлы, которые вы собираетесь копировать.

to-path Полный сетевой маршрут, указывающий на тот каталог, в который вы собираетесь копировать файлы.

Пример:

NET COPY \\ANDRE\C-DRIVE\*.TXT \\ANDRE\D-DRIVE

Скопировать все файлы с расширением .TXT с ресурса C-DRIVE сервера ANDRE на ресурс D-DRIVE.

DETACH

Позволяет вам отключить все дисковые ресурсы конкретного сервера, не используя команду NET UNUSE.

Формат команды:

NET DETACH \\server, где

server Имя сервера, дисковые ресурсы которого вы хотите отключить.

DIR

Команда выводит на экран содержимое каталогов любого сетевого дискового ресурса, к которому вы имеете доступ. Эта команда выводит так же такую файловую информацию, которую DOS'овская команда DIR не показывает.

Формат команды:

NET DIR </ALL> <pathname>

/ALL показывать так же скрытые и системные файлы. Этот ключ может быть сокращен до "/A"

pathname Полный путь к каталогу.

Примеры:

NET DIR

NET DIR C:\LOTUS

NET DIR \\SRV\C-DRIVE\WP\TEXTS

выводимая информация будет выводиться в следующем формате:

Имя_файла атрибуты время_создания

где в качестве атрибутов может быть показано следующее:

I Сетевой файл

A архивный файл

D флаг каталога

V метка тома

S системный файл

H скрытый файл

R файл только для чтения

SIZE размер файла в байтах

DATE дата создания файла

TIME время создания файла

DISABLEA

Запрещает подключение к серверу сетевому пользователю под вашим именем и с вашим паролем. Эта функция устанавливает число конкуретных загрузок под вашим именем в ноль. Эта функция может понадобиться вам, если вы отключаетесь от сервера на длительный период, и не хотите, чтобы туда кто-нибудь загрузился под вашим именем. Нужно только помнить, что это запрещение действует до перезагрузки компьютера.

Формат команды:

NET DISABLEA \\server password, где

server Сервер, на котором вы хотите запретить загрузку под вашим именем.

password Ваш пароль на этом сервере.

Пример:

NET DISABLEA \\NODE386 vasja

Если вы не хотите, чтобы ваш пароль появлялся на экране, введите эту же команду (я имею в виду команду, показанную в примере) в виде:

NET DISABLEA \\NODE386 ^"password:".

У вас будет запрошен ваш пароль, и когда вы будете набирать его на клавиатуре, он не будет отображаться на экране.

ECHO

Аналогично DOS'овскому "echo", но имеет некоторые расширенные функции.

Формат команды:

NET ECHO <string>, где

string строка символов, которую вам нужно вывести.

Пример:

NET ECHO "Strat of batch file"

NET ECHO !"Time"

Первая команда выведет на экран только то, что находится в ковычках. Вторая команда работает несколько по иному, выводя на экран значение времени, а не слово Time. Символ "!" предназначен именно для таких случаев.

EXPAND

Позволяет найти вам физический или сетевой маршрут к любому файлу. Когда вы используете сетевой файл, NET EXPAND поможет вам полный путь к нужному вам файлу. Ну разве это не здорово? Кроме того, вам может понадобиться полный сетевой маршрут к какому-либо файлу, для того, например, чтобы воспользоваться еще какими-либо командами программы NET.

Формат команды:

NET EXPAND </PHYSICAL/RECURSE> filename, где

/PHYSICAL вывести полный физический маршрут к файлу. Сокращается до /P

/RECURSE вывести полный сетевой маршрут к файлу. Сокращается до /R

filename Имя файла, для которого нужно вывести маршрут.

Пример:

Файл IND2.TXT находиться на сервере SRV, на дисковом ресурсе C-DRIVE, в каталоге \INFO, в подкаталоге \TEXTS. Команда

NET EXPAND IND2.TXT

будет иметь результатом вывод на экран:

\\SRV\C-DRIVE\INFO\TEXTS\IND2.TXT

Эта строка покажет вам, где именно находиться сетевой файл.

Приведу еще два примера использования команды EXPAND с файлом IND2.TXT, также приводя результаты выполнения коианд в этих примерах:

NET EXPAND /R IND2.TXT

будет иметь результатом вывод на экран:

\\SRV\C-DRIVE\IND2.TXT

т. е. выдается чисто сетевой маршрут.

NET EXPAND IND2.TXT

будет иметь результатом вывод на экран:

C:\INFO\TEXTS\IND2.TXT

вывод чисто физического маршрута -маршрута на том компьютере, на котором расположен IND2.TXT.

FLUSH

"Освежить" параметры некоторых ресурсов. Например, это может вам понадобиться, если вы изменили параметры сервера. Изменение некоторых параметров сервера проявляется только после перезапуска программы SERVER. Делать это не обязательно, можно обойтись использованиеми NET FLUSH. Для запуска этой команды на сервере вы должны иметь привилегию "S" (Системный администратор). Так же можно обрабатывать ресурсы кэширования.

Формат команды:

NET FLUSH \\server, где

server Имя сервера, параметры которого вы хотите "освежить".

Пример:

NET FLUSH \\SRV74

INDIRECT???

Позволяет вам создавать сетевой файл, содержащий ссылку на файл, находящийся в другом каталоге. При возниконовении обращения к сетевому файлу его содержимое заменяется на содержимое того файдла, на который он ссылается. Это позволит вам получить даступ к файлу, не меняя текущего каталога.

Формат команды:

NET INDIRECT pathname actual-name, где

pathname Имя сетевого файла, который вы хотите создать. Такой файл должен создаваться только на сетевом диске.

actual-name Сетевой маршрут для ссылки на файл.

Пример:

NET INDIRECT AUTO.BAT \\C-DRIVE\AUTOEXEC.BAT

LOGIN

Позволяет вам загрузиться в сервер.

Формат команды:

NET LOGIN </WAIT/DEFERRED> \\server <user> <pw> (adapter#), где

/WAIT Продолжать попытки загрузки в сервер до тех пор, пока сервер не выйдет на связь, или поптыки не будут прерваны пользователем. Сокращается до /W

/DEFERRED Если в момент LOGIN'а нужный сервер не был включен, пропустить команду LOGIN, но запомнить имя сервера и периодически повторять попытки в него загрузиться до тех пор, пока эти попытки не увенчаются успехом.

server Имя сервера, с которымс вы хотите устанвоить связь.

user Имя, под которым вы хотите загрузиться на сервер. Если вы не укажете никакого, будет подставлено имя вашего компьютера.

pw Пароль, соответствующий на сервере тому имени, которое вы указывали в параметре "user".

adapter# Номер адаптера, через который должна осуществляться связь с сервером. Имеет смысл указывать, когда в компьютере несколько сетевых адаптеров.

Пример:

NET LOGIN/WAIT \\SRV1 BRUCE SECRET

Загружаться в сервер SRV1 под именем BRUCE и с паролем SECRET. Попытки продолжать до тех пор, пока не будет установлена связь с сервером.

NET LOGIN \\HOST MARY LAMB 1

Загрузиться в сервер HOST под именем MARY под паролем LAMB, соединение должно устанавливаться через сетевой адаптер 1. Если загрузиться в сервер не удасться, попыток не повторять.

LOGOUT

Позволяет прервать связь с сервером (выгрузиться из него). При этом вы отсоединяетесь от всех дисков и принтеров сервера, из которого выгружаетесь.

Формат команды:

NET LOGOUT \\server, где

server Имя сервера, из которого вы хотите выгрузиться.

Пример:

NET LOGOUT \\SRV1

NET LOGOUT *

Последняя команда позволит вам выгрузиться из всех серверов сразу.

LPT COMBINE???

Эта команда создана для использования в командных файлах. Объединяет принтерные задания. Например, эта команда позволит вам распечатать задания от трех разных программ непрерывно. вы должны включать эту команду в тот же командный файл, в котором содержаться команды на вывод заданий. После того, как командный файл выполнен, функция объединения заданий автоматически перестает действовать.

Формат команды

NET LPT COMBINE

Пример:

Ниже приведено два простых командных файла. Первый пример создает 2 задания на принтер, первое содержащит текст A dirextory follows, второе - содержимое каталога.

echo A directory follows>lpt1

dir /w>lpt1

В результате выполнения этих строк на принтер будет послана строка A dirextory follows, затем будет выведено содержимое этого каталога.

Пример первого командного файла:

echo Каталог содержит > lpt1

dir /w > lpt1

В этом случае на принтер будет послано два задания: первое - напечатать строку, второе - напечатать содержимое каталога.

Пример второго командного файла:

NET LPT COMBINE

echo Каталог содержит > lpt1

dir /w > lpt1

Во этом случае на принтере будет выведенео то же самое, но это будет одним принтерным заданием.

Дело в том, что после каждого принтерного задания сетевой принтер будет переводить формат, т. е. выкидывать лист с выполненным принтерным заданием. Если же вам необходимо, чтобы два ваших задания печатались на одном листе, или чтобы вашими заданиями случайно не вклинилось на принт-сервере еще чье-нибудь задание использйте команду NET LPT COMBINE.

LPT FLUSH

Создана для использования в командных файлах для сброса для следующего принтерного задания действия команды NET LPT COMBINE. Имеется в виду, что принтерное задание, идущее после команды NET LPT FLUSH, не будет объединяться с предыдущим в одно принтерное задание. Однако оно будет продолжать объединяться с принтерными заданиями, идущими после него.

Формат команды:

NET LPT FLUSH

Пример командного файла файла, содержащего команды LPT COMBINE и LPT FLUSH и предназначенного для создания двух принтерных заданий вместо четырех:

NET LPT COMBINE ; Объединение принтерных заданий

echo Первое задание > lpt1 ; вывод сообщения

dir /w > lpt1 ; вывод содержимого каталога

NET LPT FLUSH ; Разделить принтерные задания

echo Второе задание > lpt1 ; вывод сообщения

dir /w > lpt1 ; вывод содержимого каталога

LPT NOTIFY

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

Формат команды:

NET LPT </ENABLE> </DISABLE> NOTIFY, где

/ENABLE Разрешение извещения.

/DISABLE Запрещение извещения.

Задание команды без параметров /ENABLE, /DISABLE производит инверсию текущей установки.

Пример:

NET LPT/ENABLE NOTIFY

LPT SEPARATE

вызывает эффект, прямо противополжный эффекту, вызываемому командой NET LPT COMBINE, т. е. запрещает объединение принтерных заданий, посылаемых на сетевой принтер. Используется в командных файлах. Не подавайте эту команду, если не использовали NET LPT COMBINE

Формат команды:

NET LPT SEPARATE

Пример:

NET LPT SEPARATE

LPT TIMEOUT

Задает количество времени (в секундах), которое будет ожидать LANtastic перед тем, как решить, что принтерное задание завершено. Если за это количество времени данные не поступают, принт-сервер завершает текущее принтерное задание и переходит к другому. Если вы хотите, чтобы принт-сервер не разделял ваши задания, посылайте их так, чтобы временной промежуток между ними не превышал заданного данной командой значения. Такое может понадобиться, т. к. в параметрах сервера вы можете задать принт-серверу определенные действия, производимые им с сетевым принтером между заданиями. Не всегда для вас удобно, чтобы между каким-либо заданиями эти действия производились. Подтверждением того, что время ожидания вышло служит звуковой сигнал, который издаст ваш компьютер после посылки принтерного задания.

Формат использования:

NET LPT TIMEOUT time-out, где

time-out время в секундах, которе LANtastic будет ждать для закрытия принтерного задания. Обычно это значение находится в интервале 5-10 секунд. Если ваши принтерные задания не объединяются и идут раздельно, вам может быть необходимо увеличить это значение. Диапазон изменения параметра time-out - от 0 до 3600 секунд. По умолчанию программа инсталляции сетевой ОС LANtatsic ставит 10.

Пример:

NET LPT TIMEOUT 10

MAIL

Команда предназначена для посылки письма какому-либо пользователю, естественно, через сервер (см. раздел о посылке почтовых сообщений). Файл будет размещен на сервере (если тот имеет ресурс Mail), откуда его может считать получатель. Послать почту можно также, Выбрав опцию Mail Service в основно меню программы NET.

Формат команды:

NET MAIL </VOICE> filename \\server <recipient> <"comment">, где

/VOICE Устанавливается при посылке голосовой почты. Сокращается до /V.

filename DOS-маршрут к посылаемому файлу.

server Имя сервера-почтампта, на котором будет храниться письмо

recipient Имя компьютера - получателя письма. В данном параметре может использоваться символ "*", как для рассылки сообщения всем пользователям, так и для посылки письма группе пользователей.

comment Комментарий, добавляемый на сервере-почтампте к письму. Комментарий доложен быть заключен в двойные кавычки (символ ").

Пример:

NET MAIL C:\OUT\REPORT.TXT \\SRV1 DIMA "Сводка за май"

Посылка файла REPORT.TXT, находящегося на диске C: в каталоге \OUT пользователю, работающему на компьютере с сетевым именем DIMA. Получатель увидит на серверен это письмо с комментарием Сводка за май.

MESSAGE

Команда управляет выводом сообщений на экран и их звуковым сопровождением. Аргумент BEEP управляет разрешением/запрещением звукового сигнала при получении сообщения по сети, аргумент POP управляет разрешением/запрещением появления сообщения на экране. Также эта команда управляет разрешением/запрещением голосовых сообщений. Установка по умолчанию: разрешено появления сообщений на экране, звуковой сигнал разрешен, голосовые сообщения разрешены, в общем - можно все.

Формат команды:

NET MESSAGE </ENABLE /DISABLE> <BEEP POP SPEAK>, где

/ENABLE разрешение голосовых и текстовых сообщений, а также звукового сигнала при появлении сообщений, при наличии в командной строке аргументов SPEAK, POP и BEEP соотвественно.

/DISABLE все то, что в предыдущем случае, но запрещение.

ALL Заменяет собой наличие в командой строке трех аргументов: BEEP, SPEAK, POP.

POP Когда разрешен, сообщения, поступающие по сети, выводятся на экран. Когда запрещен, не выводятся.

BEEP Когда разрешен, сообщение, поступающее по сети, сопровождается звуковым сигналом. Когда запрещен, не сопровождается.

SPEAK Разрешение или запрещение голосовых сообщений.

PAUSE

Команда, аналогичная DOS'овской PAUSE, используется в командных файлах. Задает паузу на время, указанное в командной строке.

Формат команды:

NET PAUSE </NEWLINE> <message> <time>, где

/NEWLINE выдача сообщения при паузе.

message Сообщение, которое вы хотите послать на экран, задавая паузу.

time Время в секундах (от 0 до 999), на которое заданное вами сообщение в командной строке будет находиться на экране.

Пример:

NET PAUSE /NEWLINE "Пауза на 15 секунд" 15

PING

Используйте эту команду для просмотра текущей сетевой информации - конкретно - какие компьютеры в настоящий момент функционируют в сети.

Формат команды:

NET PING <machine>, где

machine Имя (имена) компьютеров, информацию о которых вы хотите видеть.вы можете использовать символ-заменитель * для определения группы компьютеров. Например, вы можете использовать для этого параметра значение ACCOUNT* для того, чтобы получить информацию о компьютерах, имена которых начинаются с ACCOUNT. Однако заметьте, что из-за того, что "тик" процессора - 1/18 секунды, за одну команду NET PING вы можете получить не полную информацию.

POSTBOX

Позволяет вам просмотреть список писем, хранящихся для вас на всех серверах сети, в которые вы загрузились.

Формат команды:

NET POSTBOX

Пример полученного сообщения:

You have 1 massege on Server \\SRV

PRINT

При использовании сетевого принтера, эта команда заменяет DOS'овскую команду PRINT.

Формат команды:

NET PRINT </BINARY> </DATE=> </DELAY=> </DELETE> </VERBOSE> </NOTIFY> </NONOTIFY> </TIME=> </DIRECT> filename device <"comment"> <copies>

/BINARY Печатать файл в двоичной форме. Сокращается до /B.

/DATE= Установить дату посылки задания на печать. По умолчанию - текущий день. Формат даты - месяц-день-год (напр. 8-7-1994), или день-месяц-год (напр. 7-AUG-1994).

/DELAY= Установить время, на которое принт-сервер задержит задание перед посылкой его на принтер. От 0 до 96 минут. По умолчанию задержка отсутсвует. Формат задания времени - час:минуты. Например 1:15 - задержит печать на один час пятнадцать минут.

/DIRECT Позволяет вам печатать файл прямо на принтер принт-сервера, минуя сохранение этого файла в буфере сервера. Эта опция может использоваться только с файлами, для которых указан полный сетевой маршрут.

/DELETE Уничтожение файла после прямой печати (предыдущая опция /DIRECT). Без предыдущей опции не применяется.

/NOTIFY Извещает вас о том, что ваше принтерное задание завершено выводя сообщение об этом на экран.

/NONOTIFY Запрет на вывод сообщения об окончании принтерного задания. Может применяться после команды NET LPT/ENABLE NOTIFY.

/TIME= Устанавливает время, в которое принт-сервер пошлет ваше задание на печать. По умолчанию устанавливается текущее время. Формат времени - час:минуты, например 19:30 (или 7:30РМ).

/VERBOSE вывести файлы, стоящие в очереди на печать.

filename Имя файла, посылаемого на печать, с полным путем DOS. Возможно использование символа-заменителя ("*").

device Принтерный порт. Возможно использование полного сетевого маршрута.

comment Комментарий, добавляемый к данному принтерному заданию. Возможно использование пустого коментария. (" "). По умолчанию комментарий - имя печатаемого файла. На печать комментарий не выводится, виден только в принтерной очереди на принт-сервере.

copies Количество копий принтерного задания, которое необходимо вывести на принтер.

Примеры:

NET PRINT report.txt lpt1

NET PRINT C:\WP\INFO\text.txt \\SRV\@PRINTER "Печать перечня" 5

QUEUE HALT

Задерживает печать принтерного задания на принт-сервере или на определенном печатающем устройстве принт-сервера. Если в момент подачи этой команды принт-сервер печатает ваше задание, оно будет помещено в принтерную очередь. Когда вы снова запустите на печать задержанное задание, оно начнет печататься с самого начала. Для выполнения этой команды вы должны иметь на сервере привилегию Q.

Формат команды:

NET QUEUE HALT \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите задержать печать задания.

LPTn Остановка печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Остановка печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Остановка печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE HALT \\SRV

NET QUEUE HALT \\SRV LPT1

NET QUEUE HALT \\SRV COM2

NET QUEUE HALT \\SRV ALL

QUEUE PAUSE

Остановка печати принтерного задания на время. Текущее принтерное задание будет остановлено. Печать будет продолжена после дачи команды NET QUEUE START. Отличается от команды NET QUEUE HALT тем, что печать будет продолжена не с начала остановленного принтерного задания, а с того его места, на котором печать была остановлена. Для удачного выполнения этой команды вы должны иметь на сервере привилегию Q.

Формат команды:

NET QUEUE PAUSE \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите задержать печать задания.

LPTn Остановка печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Остановка печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Остановка печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE PAUSE \\SRV

NET QUEUE PAUSE \\SRV LPT1

NET QUEUE PAUSE \\SRV COM2

NET QUEUE PAUSE \\SRV ALL

QUEUE RESTART

Возобновление остановленной печати с начала файла. Применяется тогда, когда принтер зажевал у вас бумагу, или доставил вам еще каку-либо похожую неприятность. вам нужно печатать файл с начала. Отличается от команды NET QUEUE START, разрешающей печать после команд NET QUEUE HALT, NET QUEUE PAUSE или NET QUEUE STOP, останавливающих печать на принт-сервере. Для удачного выполнения этой команды вы должны иметь на сервере привилегию Q.

Формат команды:

NET QUEUE RESTART \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите перезапустить печать задания.

LPTn Перезапуск печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Перезапуск печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Перезапуск печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Пример:

NET QUEUE RESTART \\SRV LPT1

NET QUEUE RESTART \\SRV COM2

NET QUEUE RESTART \\SRV ALL

QUEUE SINGLE

Послать принтерное задание на сетевой принтер и затем остановить на нем печать. Используется в том случае, когда между принтерными заданиями необходимо переустанавливать параметры принтера вручную на самом принтере. Таким образом, эту команду нужно давать для каждого принтерного задания. Если вы дадите эту команду, пока на принтере выводится какое-либо задание, принт-сервер выполнит его, затем остановит печать. Для удачного выполнения этой команды вы должны иметь на сервере привилегию Q.

Формат команды:

NET QUEUE SINGLE \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите установить данный режим печати заданий.

LPTn Установка данного режима печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Установка данного режима печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Установка данного режима печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE SINGLE \\SRV LPT1

NET QUEUE SINGLE \\SRV COM2

NET QUEUE SINGLE \\SRV ALL

QUEUE START

Запустить печать принтерных заданий на сервере. Дается в том случае, если печать на принт-сервере запрещена (эта команда не установит в Server Startup Parameters опцию выдачи на печать в ENABLED. Если там стоит DISABLED, то данная команда разрешит печать только до перезагрузки сервера). Для удачного выполнения этой команды вы должны иметь на сервере привилегию Q.

Формат команды:

NET QUEUE START \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите разрешить печать.

LPTn Разрешение печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Разрешение печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Разрешение печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE START \\SRV LPT1

NET QUEUE START \\SRV COM2

NET QUEUE START \\SRV ALL

QUEUE STATUS

Используется для определения статуса сетевого принтера.

Формат команды:

NET QUEUE STATUS \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите разрешить печать.

LPTn Разрешение печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Разрешение печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Разрешение печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE STATUS \\SRV LPT1

NET QUEUE STATUS \\SRV COM2

NET QUEUE STATUS \\SRV ALL

Пример вывода:

LPT1 CPS:169 Read:20480 Output 17555 Copies left:1

LPT2 DISABLED - Not Despooling -

LPT3 ENABLED - Not Despooling -

COM1 PAUSED - Not Despooling -

COM2 ENABLED - Not Despooling -

В первом примере LPT1 посылает в момент определения статуса данные на принтер. На COM1 печати нет, т. к. остутствуют принтерные задания. Печать на LPT2 запрещена, так что если принтерное задание и поступит, то не пойдет на печать до тех пор, пока печать не будет разрешена командой NET QUEUE START. И последнее, если на портах LPT3 и COM2 печать разрешена, но принтерное задание все равно не печатается - за неимением такового.

QUEUE STOP

Команда останавливает печать на сетевом принтере. Остановка произойдет тогда, когда допечатается принтерное задание, во время вывода которого была дана эта команда. Еслит в принтерной очереди задания отсутствуют, печать будет остановлена немедленно. Для удачного выполнения этой команды вы должны иметь на сервере привилегию Q. Для возобновления печати нужно дать команду NET QUEUE START.

Формат команды:

NET QUEUE STOP \\server <(LPTn COMn ALL)>, где

server Имя принт-сервера, на котором вы хотите остановить печать.

LPTn Остановка печати на принтере, подключенном к параллельному порту принт-сервера.

COMn Остановка печати на принтере, подключенном к последовательному порту принт-сервера.

ALL Остановка печати на всех принтерах принт-сервера. Эта установка - по умолчанию.

Примеры:

NET QUEUE STOP \\SRV LPT1

NET QUEUE STOP \\SRV COM2

NET QUEUE STOP \\SRV ALL

RECEIVE

Используйте эту команду, если вам необходимо просмотреть последние сообщения, пришедшие к вам по сети. Например, кто-то разослал по сети командой NET SEND сообщения всем, а вы успели увидеть его только краем глаза. Дайте команду NET RECEIVE, и компьютер покажет вам последнее сообщение, и имя компьютера, его пославшего. Если вы не зададите никаких параметров, текст сообщения появится сразу под строкой NET RECEIVE, но вы можете задать область экрана, в которой вам предпочтительно увидеть это сообщение.

Формат команды:

NET RECEIVE <position> <delay>

position Координаты (строка) на экране дисплея, указывающие место размещения сообщения. Номер строки можно указывать от 0 до 23. Если вы используете эту опцию, вы также должны использовать опцию delay.

delay Время в секундах, на которое выведенное сообщение будет оставаться на экране дисплея. Значение может задаваться от 0 до 65539 секунд. Если вы используете эту опцию, вы также должны использовать опцию position.

Примеры:

NET RECEIVE

NET RECEIVE 15 7

RUN

Команда позволяет вам запускать программы на одном из серверов сети. Команда на выполнение программы на сервере будет дана таким образом, как будто она вводилась с клавиатуры пользователем сервера. При этом не важно, является ваш собственный компьютер сервером или рабочей станцией. Такая команда может использоваться для задания серверу сделать BACKUP винчестера, начать обработку обширной базы данных, и т. д. Безусловно, самое приятное - если вовремя дачи этой команды пользователь удаленного сервера работал на нем. Для успешного выполнения данной команды вы должны иметь на управляемом сервере привилегию S (системный администратор).

Формат команды:

NET RUN </NOCK> \\server "command", где

NOCK Если указать эту опцию, NET не вставит "возврат каретки" в конце командной строки, задаваемой вами в команде.

server Имя сервера, н акотором вы хотите выполнить задаваемую вами команду.

command Команда, которую вы собираетесь выполнить на сервере.

Пример:

NET RUN \\SRV1 "BACKUP"

SEND

Команда позволяет вам послать сообщение по сети - по всей сети, или толькол какому-то отдельному компьютеру. Если у получателя командой NET MESSAGE разрешено появление на экране приходжящих по сети сообщений, сообщение, посланное вами, появиться у него на экране. Параметры server и user, описанные ниже, позволяют вам рассылать сообщения только по пользователям, загруженным в какой-то конкретный сервер.

Формат команды:

NET SEND machine "message" <<server> <user>>, где

machine Компьютер-получатель сообщения. Для того, чтобы разослать сообщение всем пользователям сети, можно использовать символ "*".

message Текст сообщения, которое вы хотите послать.

server Имя сервера, пользователи которого должны получить сообщение. Для получения сообщение пользователи должны быть загружены в сервер. По умолчанию - все сервера.

user Имя пользователя, колторый должне получить сообщение. Если вы используете эту опцию, то вы должны использовать и параметр server, т. к. в параметре user вы можете использовать только имя пользователя, подключенного к сереверу, имя которого задали в параметре server. Допустимо использование символа "*" - разослать сообщение всем пользователям указанного сервера.

Пример:

NET SEND * "Гуляем в комнате 304 в 18.30. Приходить со своим."

NET SEND IRINA "Вернись, я все прощу" SRV1 IRINA

SHOW

Команда выводит на экран сетевую конфигурацию вашего компьютера - режим вывода сетевых сообщений, сетевые дисковые ресурсы, и т. д.

Формат команды:

NET SHOW </BATCH>, где

/BATCH выводить информации о статусе пользователя, используемой в командных файлах. Такая информация может быть использована в командах NET LOGIN, NET USE и других. Может быть сокращена до /B.

Пример вывода информации командой NET SHOW:

LANtastic (R) Connection Manager V5.0-(C)

Copyright 1992 Artisoft Inc.

Machine PEER1 is beign used as a Redirector and a Server.

File and record locking is currently ENABLED

Unsolicited messages will BEEP, POP-UP and SPEAK

LPT notification is disabled

LPT timeout in seconds: 10

Autologin is enabled with user name USER

Logged into PEER1 as USER on adapter zero

Logged into PEER2 as USER on adapter )

Disk D: is redirected to \\PEER2\C-DRIVE

Disk E: is redirected to \\PEER2\A-DRIVE

Когда вы используете /BATCH аргумент с командой SHOW, вы можете быстро создавать различные командные файлы для загрузки в какой-либо сервер сети и подключения его ресурсов. Для того, чтобы это сделать, используйте запуск программы NET без командной строки, чтобы попасть в систему меню. Установите с помощью системы меню нужные вам такие сетевые связи - загрузку в сервера, подключение сетевых дисков и принтеров - которые будут нужны вам ежедневно. Затем запустите NET SHOW /BATCH, и эта команда создаст вам командный файл, запуская который вы будете устанавливать связи со всеми указанными вами ресурсами.

Пример такой команды создания .BAT-файла:

NET SHOW/BATCH>LOGIN.BAT

SHUTDOWN

Команда позволяет вам отключить сервер от работы в сети (т. е. компьютер больше не будет предоставлять сети ресурсов) и/или перезагружать его. При отключении сервера вы можете с помощью данной команды послать по сети предупреждение о том, что сервер будет перезагружен. Если вы только отключили сервер, не перезагружая компьютер, то вы можете продолжать работать на компьютере и пользоваться ресурсами сети (усчитывая, что теперь ваш компьютер работает только как рабочая станция). вы можете отменить отключение сервера. Для отключения сервера, и для отмены этого отключения вы должны иметь на нем привилегию S (системный администратор). Тут нужно указать, что вы можете отключить не только сервер, на котором работаете сами, но и любой сервер сети, на котором вы имеете привилегию S.

Формат команды:

NET SHUTDOWN </REBOOT> </CANCEL> </HALT> </SILENT> \\server <<minutes> <"message">>, где:

/REBOOT Перезагрузить сервер после того, как он будет отключен.

/CANCEL Отменить команду, данную для отключения сервера.

/HALT Остановить работу на сервере после его отключения.

/SILENT Не оповещать пользователей, подключенных к данному серверу о том, что он будет отключен.

server Имя сервера, который нужно отключить от работы в сети.

minutes Время в минутах, которое должно пройти от момента дачи команды на отключение сервера, до момента самого отключения.

message Сообщение, рассылаемое всем пользователям, подключенным к данному серверу. Если не задать никакого сообщения, у пользователей появиться строка:

"Server is shutting down".

Примеры:

NET SHUTDOWN \\SRV 5 "Спасайте ваши открытые файлы. вырублю сервер через # minute$".

NET SHUTDOWN /REBOOT \\SRV 5 "Перезагрузка сервера через # minute$".

NET SHUTDOWN /REBOOT \\SRV "Относительно перезагрузки - была шутка!\"

В первых двух примерах приведены символы # и $. Дело в том, что когда вы дадите команду на перезагрузку сервера, сообщение, данное вами, будет появляться на экранах пользователей этого сервера каждую минуту. Вместо символа # сетевая программа будет вставлять количество минут, оставшееся до перезагрузки сервера. Что касается символа $ - он имеет интерес только в том случае, если слово минуты вы пишете по-английски. Если до отключчения сервера остается больше одной минуты, вместо этого символа подставляется символ s. Осталась одна минута - ничего не подставляется.

SLOGIN

Разрешает/запрещает загружаться пользователю в сервер. Если была дана команда NET SLOGIN /DISABLE, в сервер не сможет загрузиться ни один пользователь. Команда не воздействует на тех пользователей, которые уже загрузились в сервер. Для того, чтобы дать такую команду серверу, вы должны иметь на нем привилегию S (системный администратор).

Формат ком