Утилита NET.EXE
Утилита 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 можно получить используя следующую команду:
net help services
Но это не совсем верно, и на самом деле, с помощью net.exe можно запустить или остановить практически любую системную службу, и в том числе, не представленную в списке , отображаемом при выполнении данной команды .
Для остановки используется параметр stop, а для запуска — параметр start:
net stop dnscache — остановить службу dnscache
net start dnscache — запустить службу dnscache
Возможно использование как короткого, так и полного имени («Dnscache» — короткое, «DNS-клиент» — полное имя службы). Имя службы, содержащее символы русского алфавита и пробелы заключается в двойные кавычки.
net stop «DNS-клиент» — остановить службу DNS-клиент .
Полное имя службы можно скопировать из «Панель управления» — «Администрирование» — «Службы» — Имя службы — «Свойства» — «Выводимое имя».
Для приостановки некоторых системных служб или продолжения работы ранее приостановленной службы используются команды NET PAUSE и NET CONTINUE :
net pause «Планировщик заданий» — приостановить службу «Планировщик заданий»
net continue schedule — продолжить работу службы «Планировщик заданий» .
Имя службы задано в коротком формате.
net use — отобразить список сетевых дисков, подключенных на данном компьютере.
Состояние Локальный Удаленный Сеть
—————————————-
Отсоединен X: \\SERVER\movies Microsoft Windows Network
OK Y: \\SERVER\shares Microsoft Windows Network
В колонке «Локальный» отображается буква сетевого диска, а в колонке
«Удаленный» — имя удаленного сетевого ресурса в формате UNC
UNC — это
Общее соглашение об именах (Uniform Naming Convention) или универсальное
соглашение об именовании (universal naming convention), соглашение об
именовании файлов и других ресурсов, дающее определение местоположения
ресурса .
Имя, соответствующее UNC — полное имя ресурса в сети, включающее имя сервера
и имя совместно используемого (разделяемого, сетевого ) ресурса
(принтера, каталога или файла).
Синтаксис UNC-пути к каталогу или файлу следующий:
\\Сервер\СетевойКаталог[\ОтносительныйПу
Сервер — сетевое имя компьютера, СетевойКаталог — это сетевое
имя общего каталога на этом компьютере, а необязательный
ОтносительныйПуть — путь к каталогу или файлу из общего каталога.
СетевойКаталог не обязательно называется так же, как ассоциированный с ним
каталог на сервере, имя даётся в ходе открытия общего доступа к каталогу в
файловой системе компьютера
В операционных системах семейства Windows, если в конце имени разделяемого
ресурса используется знак $ то такой ресурс является скрытым и не
отображается в проводнике при просмотре сетевого окружения. Это правило
относится не только к автоматически создаваемым ресурсам для системного
администрирования ( C$ , D$ , ADMIN$ и т.п. ), но и для любого
пользовательского разделяемого ресурса. Если, например, для сетевого доступа
выделена папка под именем «movies», то она будет видна в сетевом окружении,
а если — под именем «movies$» — то нет.
Для того, чтобы скрыть в сетевом окружении отдельный компьютер
используется команда:
NET config server /hidden:yes
Чтобы вернуть отображение компьютера в сетевом окружении
NET config server /hidden:no
UNC-пути можно использовать и для локальной машины, только в этом случае
вместо имени «Сервер» нужно подставлять знак «?» или «.», а путь к файлу указывать
вместе с буквой диска. Например так: «\\?\C:\Windows\System32\file.exe» .
Для отключения сетевого диска или устройства используется команда net use с ключом /DELETE
net use X: /delete — отключить сетевой диск X:
Регистр букв в данном ключе не имеет значения и можно использовать сокращения:
net use Y: /del
Примеры выполнения команды NET USE для подключения сетевых дисков:
net use X: \\server\shares — подключить сетевой диск X: которому соответствует разделяемый сетевой каталог с именем shares на компьютере с именем server
net use Y:\C$ /USER:Администратор admpass — подключить сетевой диск Y: которому соответствует скрытый ресурс C$ (корневой каталог диска C:) . При подключении к удаленному компьютеру используется имя пользователя Администратор и пароль admpass
То же самое, но с использованием учетной записи в домене mydomain
net use Y:\C$ /USER:mydomain\Администратор admpass
net use Y:\C$ /USER:Администратор@mydomain admpass
Если в командной строке пароль не задан, то он будет запрошен при подключении к сетевому ресурсу. Если ключ /USER не задан, то для авторизации на удаленном компьютере используется текущая учетная запись.
net use Y:\C$ /SAVECRED — выполнить подключение с запоминанием полномочий (credentials) пользователя.
При первом подключении, будет выдан запрос на ввод имени пользователя и пароля , которые будут запомнены и не будут запрашиваться при последующих подключениях. Параметр /savecred не работает в версиях Домашняя и Начальная Windows 7 / Windpws XP
Для изменения режима запоминания подключенных сетевых дисков используется ключ /PERSISTENT
net use /PERSISTENT:NO — не запоминать сетевые подключения.
net use /PERSISTENT:YES — запоминать сетевые подключения.
Необходимо учитывать, что режим, определяемый значением ключа /PERSISTENT, относится к вновь создаваемым подключениям. Если, например, сетевой диск X: был создан при установленном режиме запоминания (PERSISTENT:YES), а затем вы выполнили смену режима командой net use /PERSISTENT:NO и подключили сетевой диск Y: , то после перезагрузки системы, не будет восстановлено подключение диска Y: , но будет восстановлено подключение диска X:
NET SHARE — эта команда позволяет выделить ресурсы системы для сетевого доступа . При запуске без других параметров, выводит информацию обо всех ресурсах данного компьютера, которые могут быть совместно использованы . Для каждого ресурса выводится имя устройства или путь и соответствующий комментарий.
net share — получить список разделяемых в локальной сети ресурсов данного компьютера. Пример списка:
Общее имя Ресурс Заметки
—————————————-
G$ G:\ Стандартный общий ресурс
E$ E:\ Стандартный общий ресурс
IPC$ Удаленный IPC
ADMIN$ C:\WINDOWS Удаленный Admin
INSTALL C:\INSTALL Дистрибутивы и обновления
net share INSTALL — получить информацию о разделяемом ресурсе с именем INSTALL .
Имя общего ресурса INSTALL
Путь C:\INSTALL
Заметки Дистрибутивы и обновления
Макс. число пользователей Не ограничен
Пользователи Administrator
Кэширование Вручную
Для добавления нового разделяемого по сети ресурса используется параметр /ADD
net share TEMP=»C:\Documents And Settings\LocalSettings\games» — добавить новый разделяемый каталог под именем TEMP
net share TEMP=»C:\Documents And Settings\LocalSettings\games» /users:5 — добавить новый разделяемый каталог под именем TEMP с максимальным числом обновременоо подключающихся пользователей равным 5 .
Кроме этого, при создании разделяемого ресурса можно указать краткое его описание (заметку) с помощью параметра /REMARK и режим кэширования файлов с помощью параметра /CACHE .
NET SHARE имя_ресурса=диск:путь [/USERS:чиcло | /UNLIMITED] [/REMARK:»текст»]
[/CACHE:Manual | Automatic | No ]
[/CACHE:Manual | Documents| Programs | None ]
Для удаления существующего разделяемого ресурса используется параметр /DELETE:
net share TEMP /DELETE — удалить разделяемый ресурс под именем TEMP
Удаление выполняется только для имени разделяемого ресурса и не затрагивает каталог локального диска, связанный с данным именем.
Для работы с файлами, открытыми по сети на данном компьютере, используется команда NET FILE . По каждому открытому ресурсу выводится идентификационный номер, путь файла, имя пользователя, которым используется файл, и количество блокировок при совместном использовании. Кроме того, команда NET FILE позволяет закрыть совместно используемый файл и снять блокировки .
net file — получить список открытых по сети файлов .
net file 4050 /close — принудительно закрыть файл, идентификатор которого равен 4050
Для получения списка компьютеров рабочей группы или домена с разделяемыми ресурсами используется команда
net view — отобразить список компьютеров в сетевом окружении.
net view | more — отобразить список компьютеров в постраничном режиме вывода на экран.
net view > C:\computers.txt — отобразить список компьютеров c записью результатов в текстовый файл.
Синтаксис данной команды:
NET VIEW [\\имя_компьютера [/CACHE] | /DOMAIN[:имя_домена]]
NET VIEW /NETWORK:NW [\\имя_компьютера]
net view \\server — отобразить список сетевых ресурсов компьютера server
net view /DOMAIN:mydomain — отобразить список компьютеров с разделяемыми ресурсами в домене mydomain Если имя домена не указано, то выводится список всех доступных компьютеров локальной сети.
net view /NETWORK:NW — отобразить список серверов Novell Netware, доступных в данной локальной сети.
net view /NETWORK:NW \\NWServer — отобразить списков сетевых ресурсов сервера Netware с именем NWServer .
Утилита NET.EXE позволяет отобразить данные об учетных записях пользователей и групп, добавлять новые записи, удалять существующие, отображать параметры безопасности, связанные с авторизацией пользователей и некоторые другие операции по администрированию на локальном компьютере или контроллере домена.
NET ACCOUNTS — эта команда используется для обновления базы данных
регистрационных записей и изменения параметров входа в сеть (LOGON) .
При использовании этой команды без указания параметров,
выводятся текущие значения параметров, определяющих требования к паролям и
входу в сеть, — время принудительного завершения сессии, минимальную длину пароля, максимальное и минимальное время действия пароля и его уникальность.
Синтаксис данной команды:
NET ACCOUNTS [/FORCELOGOFF:{минуты | NO}] [/MINPWLEN:длина] [/MAXPWAGE:{дни | UNLIMITED}] [/MINPWAGE:дни] [/UNIQUEPW:число] [/DOMAIN]
Пример отображаемой информации по команде NET ACCOUNTS :
Принудительный выход по истечении времени через: Никогда
Минимальный срок действия пароля (дней): 0
Максимальный срок действия пароля (дней): 42
Минимальная длина пароля: 0
Хранение неповторяющихся паролей: Нет
Блокировка после ошибок ввода пароля: Никогда
Длительность блокировки (минут): 30
Сброс счетчика блокировок через (минут): 30
Роль компьютера: РАБОЧАЯ СТАНЦИЯ
При использовании в локальной сети, каждый компьютер может выполнять как роль сервера (server), предоставляющего свои ресурсы для совместного использования, так и рабочей станции (workstation), использующей разделяемые сетевые ресурсы. Основные настройки сетевых служб сервера и рабочих станций можно отобразить с помощью команд:
net config server — настройки сетевых служб для роли сервера.
net config workstation — настройки сетевых служб для роли рабочей станции.
Настройки служб сервера можно изменить с использованием параметров:
/AUTODISCONNECT:минуты — максимальное время, в течение
которого сеанс пользователя может быть не активен,
прежде чем соединение будет отключено. Можно
использовать значение -1, которое означает, что
отключение вообще не производится. Допустимый
диапазон значений: от -1 до 65535; по умолчанию
используется 15.
/SRVCOMMENT:»текст»
Добавляет текст комментария для сервера, который
отображается на экране Windows и при выполнении
команды NET VIEW. Максимальная длина этого текста
составляет 48 знаков. Текст должен быть заключен
в кавычки.
/HIDDEN:{YES | NO} Указывает, должно ли выводиться имя данного
сервера в списке серверов. Учтите, что «скрытие»
сервера не изменяет параметров доступа к этому
серверу. По умолчанию используется значение NO.
net config server /SRVCOMMENT:»Игровой сервер» /AUTODISCONNECT:5 — автоотключение при неактивности пользователя — 5 минут..
net config server /HIDDEN:YES>/AUTODISCONNECT:-1 — автоотключение при неактивности пользователя не выполняется, сервер не отображается в сетевом окружении.
При выполнении на контроллере домена, утилита net.exe позволяет добавлять новые компьютеры в базу данных Active Directory (AD) или удалять существующие компьютеры из нее.
net computer \\notebook /add — добавить в домен компьютер notebook .
net computer \\notebook /del — удалить из домена компьютер notebook .
Для просмотра списка групп пользователей и изменения их состава, а также добавления новых или удаления существующих групп используются команды NET GROUP и NET LOCALGROUP. Первая из них используется только на контроллерах домена и предназначена для работы с группами пользователей в домене.
net group — отобразить список групп пользователей в текущем домене.
net localgroup — отобразить список групп пользователей данного компьютера.
Синтаксис и назначение параметров этих команд практически не отличаются.
NET LOCALGROUP [имя_группы [/COMMENT:»текст»]] [/DOMAIN] имя_группы {/ADD /COMMENT:»текст»] | /DELETE} [/DOMAIN] имя_группы имя […] {/ADD | /DELETE} [/DOMAIN]
имя_группы — имя локальной группы, которую необходимо добавить,
изменить или удалить. Если указать только имя группы, то
будет выведен список пользователей или глобальных групп,
являющихся членами этой локальной группы.
/COMMENT:»текст» — комментарий для новой или существующей группы.
Текст должен быть заключен в кавычки.
/DOMAIN — Команда выполняется на основном контроллере домена в
текущем домене. В противном случае операция выполняется
на локальном компьютере.
имя [ …] — Список из одного или нескольких имен пользователей,
которые необходимо добавить или удалить из локальной группы.
Имена разделяются пробелом. Эти имена могут быть именами
пользователей или глобальных групп, но не именами других
локальных групп. Если пользователь зарегистрирован в другом
домене, его имени должно предшествовать имя домена
(например, SALES\RALPHR).
/ADD — Добавляет имя группы или имя пользователя в локальную
группу. Регистрационная запись для добавляемых пользователей
или глобальных групп должна быть создана заранее.
/DELETE — Удаляет имя группы или пользователя из локальной группы.
net localgroup Администраторы — отобразить список пользователей локальной группы Администраторы данного компьютера.
net localgroup Администраторы testuser /add — добавление в группу Администраторы нового пользователя с именем testuser
net localgroup Администраторы testuser /delete — удалить пользователя testuser из группы Администраторы .
Для работы с учетными записями пользователей используется команда net user
NET USER [имя_пользователя [пароль | *] [параметры]] [/DOMAIN] имя_пользователя {пароль | *} /ADD [параметры] [/DOMAIN] имя_пользователя [/DELETE] [/DOMAIN]
имя_пользователя — имя пользователя, которое необходимо добавить,
удалить, изменить или вывести на экран. Длина имени
пользователя не должна превосходить 20 знаков.
пароль — пароль для учетной записи пользователя. Пароль должен отвечать установленным требованиям на длину — быть не короче, чем значение, установленное параметром /MINPWLEN в команде NET ACCOUNTS, и в то же время не длиннее 14 знаков.
* — Вызывает открытие специальной строки ввода пароля. Пароль
не выводится на экран во время его ввода в этой строке.
/DOMAIN команда будет выполняться на контроллере домена в
текущем домене.
/ADD — добавление нового пользователя.
/DELETE — удаление пользователя.
Параметры — Допустимые параметры :
/ACTIVE:{YES | NO} — Активизирует учетную запись или делает ее
не активной. Если учетная запись не активна,
пользователь не может получить доступ к
серверу. По умолчанию используется значение
YES (т.е. учетная запись активна).
/COMMENT:»текст» — Добавляет описательный комментарий об учетной
записи (длиной не более 48 знаков).
Текст должен быть заключен в кавычки.
/COUNTRYCODE:nnn — Использует кодовую страницу нужного
языка для вывода справки и сообщений об
ошибках. Значение 0 означает выбор кодовой
страницы по умолчанию.
/EXPIRES:{дата | NEVER} — Устанавливает дату истечения срока действия
ученой записи. Если используется значение
NEVER, то время действия учетной записи не
ограничено. Дата истечения срока действия задается в формате
дд/мм/гг или мм/дд/гг, в зависимости от того,
какая кодовая страница используется. Месяц
может быть указан цифрами, названием месяца или
трехбуквенным его сокращением. В качестве
разделителя полей должен использоваться знак
косой черты (/).
/FULLNAME:»имя» — Указывает настоящее имя пользователя (а не
кодовое имя, заданное параметром имя_пользователя). Настоящее имя следует
заключить в кавычки.
/HOMEDIR:путь Указывает путь к домашнему каталогу
пользователя. Этот каталог должен существовать.
/PASSWORDCHG:{YES | NO} Определяет, может ли пользователь изменять
свой пароль. По умолчанию используется значение
YES (т.е. изменение пароля разрешено).
/PASSWORDREQ:{YES | NO} Определяет, является ли указание пароля
обязательным. По умолчанию используется
значение YES (т.е. пароль обязателен).
/PROFILEPATH[:путь] Устанавливает путь к профилю пользователя.
/SCRIPTPATH:путь Устанавливает расположение пользовательского
сценария для входа в систему.
/TIMES:{промежуток | ALL} — Устанавливает промежуток времени, во время
которого пользователю разрешен вход в систему.
Этот параметр задается в следующем формате:
день[-день][,день[-день]],время[-время][
Время указывается с точностью до одного часа.
Дни являются днями недели и могут указываться
как в полном, так и в сокращенном виде. Время
можно указывать в 12- и 24-часовом формате.
Если используется 12-часовой формат, то можно
использовать am, pm, a.m. или p.m.
Значение ALL указывает, что пользователь может
войти в систему в любое время, а пустое
значение указывает, что пользователь не может
войти в систему никогда.
Разделителем полей указания дней недели и
времени является запятая, разделителем при
использовании нескольких частей является
точка с запятой.
/USERCOMMENT:»текст» — Позволяет администратору добавлять или изменять
текст комментария к учетной записи.
/WORKSTATIONS:{имя_компьютера[,…] | *} —
Перечисляет до восьми различных компьютеров,
с которых пользователь может войти в сеть.
Если данный параметр имеет пустой список или
указано значение *, пользователь может войти
в сеть с любого компьютера.
Примеры использования:
net user — отобразить список пользователей
net user /DOMAIN — отобразить список пользователей текущего домена
net user VASYA /USERCOMMENT:»Тестовый пользователь » /add — добавить пользователя с именем VASYA
net user VASYA /delete — удалить созданного пользователя.
net user VASYA password /USERCOMMENT:»Тестовый пользователь » /add — создать учетную запись нового пользователя VASYA с паролем password .
net user VASYA * /USERCOMMENT:»Тестовый пользователь » /add — то же, что и в предыдущей команде, но пароь будет запрошен при создании новой учетной записи.
net user VASYA * — изменить пароль существующего пользователя VASYA. Новый пароль будет запрошен при выполнении команды.
net user VASYA Boss — изменить пароль пользователя VASYA на новое значение Boss
Пример последовательности команд для создания нового пользователя с правами локального администратора:BR>
net user VASYA Boss /ADD
— создание учетной записи.
net localgroup Администраторы VASYA /ADD — добавление пользователя в группу «Администраторы»
Для отправки сообщений в Windows XP используется команда NET SEND
NET SEND {имя | * | /DOMAIN[:имя] | /USERS} сообщение
имя — имя пользователя, компьютера или имя для
получения сообщений, на которое отправляется данное
сообщение. Если это имя содержит
пробелы, то оно должно быть заключено в кавычки (» «).
* — отправка сообщения по всем именам, которые доступны в данный момент.
/DOMAIN[:имя домена] — сообщение будет отправлено по всем именам домена данной
рабочей станции. Если указано имя домена, то сообщение
отправляется по всем именам указанного домена или
рабочей группы.
/USERS — сообщение будет отправлено всем пользователям, подключенным
в настоящий момент к серверу.
сообщение — текст отправляемого сообщения.
Для того, чтобы получить сообщение, должна быть запущена «Служба сообщений» (MESSENGER). Имена пользователей, компьютеров и текст сообщений на русском языке должны быть в DOS-кодировке.
Перечень доступных активных имен на данном компьютере и состояние службы сообщений можно получить с использованием команды net name без параметров. По всему списку имен, отображаемому в результате выполнения данной команды возможна отправка сообщений. Примеры использования:
net send VASYA привет! — отправка сообщения на имя VASYA .
net send * привет! — отправка сообщения всем пользователям локальной сети, имена которых можно определить.
net send /DOMAIN:mydomain Привет — отправка сообщения всем пользователям в домене mydomain
net send /USERS Привет! — отправка сообщений всем пользователям,
зарегистрированным службой сервера данного компьютера.
В операционных системах Windows 7/Windows 8 команда net send не
реализована
и для обмена сообщениями в локальной сети используется команда msg.
Такая же команда существует и в операционных системах
WindowsXP/Server 2003, но используется в них только для обмена сообщениями с
пользователями терминальных сессий. Тем не менее, при определенных настройках службы сервера Terminal Server команда msg может использоваться для обмена сообщениями
между пользователями Windows XP и более поздних версий Windows. Для этого необходимо на каждом компьютере, которому будут отправляться сообщения, разрешить удаленный
вызов процедур для службы сервера терминалов, добавив в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl
Справку по работе с командой msg. можно получить введя /? в качестве параметра:
MSG {<пользователь> | <имя сеанса> | | @<имя файла> | *} [/SERVER:<сервер>] [/TIME:<секунд>] [/V] [/W] [<сообщение>] <пользователь> Имя пользователя. <имя сеанса> Имя сеанса. Идентификатор сеанса. @<имя файла> Файл, содержащий список имен пользователей, сеансов или идентификаторов сеансов, которым отправляется сообщение. * Отправить сообщение всем сеансам на указанном сервере. /SERVER:<сервер> Сервер (по умолчанию - текущий). /TIME:<секунд> Интервал ожидания подтверждения от получателя. /V Отображение информации о выполненных действиях. /W Ожидание ответа от пользователя, полезно вместе с /V. <сообщение> Отправляемое сообщение. Если не указано, выдается запрос или принимается ввод из STDIN.
Примеры использования:
msg * /server:TSServer «Тестовое сообщение » — отправить тестовое сообщение всем пользователям компьютера TSServet
msg RDP-Tcp#0 /server:TSServer «Тестовое сообщение» — отправить тестовое сообщение пользователю терминальной сессии с именем RDP-Tcp#0 на компьютере TSServer
msg console /server:Windows7 «Тестовое сообщение» — отправить тестовое сообщение текущему локальному пользователю компьютера Windows7
msg console «Тестовое сообщение» — отправка тестового сообщения от пользователя сеанса RDP локальному пользователю
Утилита NET.EXE позволяет получить статистические данные по использованию служб сервера и рабочей станции. Статистика содержит информацию о сеансах, доступе к сетевым устройствам, объемах принятых и переданных данных, отказах в доступе и ошибках, обнаруженных в процессе сетевого обмена.
net statistics server — отобразить статистические данные для службы сервера
net statistics workstation — отобразить статистические данные для службы рабочей станции
Для изменения системного времени компьютера используется команда NET TIME :
NET TIME [\\компьютер | /DOMAIN[:домен]| /RTSDOMAIN[:домен]] [/SET]
[\\компьютер] /QUERYSNTP [\\компьютер] /SETSNTP[:список серверов NTP]
NET TIME синхронизирует показания часов компьютера с другим компьютером
или доменом. Если используется без параметров в домене Windows Server,
выводит текущую дату и время дня, установленные на компьютере, который
назначен сервером времени для данного домена. Эта команда позволяет задать сервер времени NTP для компьютера.
\\компьютер — имя компьютера, который нужно проверить или
с которым нужно синхронизировать показания часов.
/DOMAIN[:домен] Задает домен, с которым нужно синхронизировать
показания часов.
/RTSDOMAIN[:домен] — выполняет синхронизацию времени с сервером времени
(Reliable Time Server) из указанного домена.
/SET — Синхронизирует показания часов компьютера со
временем указанного компьютера или домена.
/QUERYSNTP — Отображает назначенный этому компьютеру сервер NTP (только Windows XP)
/SETSNTP[:ntp server list] — задать список серверов времени NTP для этого компьютера ( только Windows XP).
Это может быть список IP-адресов или DNS-имен,
разделенных пробелами. Если задано несколько серверов,
список должен быть заключен в кавычки.
Параметры /QUERYSNTP и /SETSNTP не поддерживаются в операционных системах Windows 7 и более поздних. Для настройки службы времени в этих ОС используется утилита
w32tm.exe
net time \\COMPUTER — отобразить время на компьютере COMPUTER. Вместо имени компьютера можно использовать его IP-адрес.
net time \\COMPUTER /SET — установить часы текущего компьютера по значению часов компьютера COMPUTER
net time \\COMPUTER /SET /YES — установить часы текущего компьютера по значению часов компьютера COMPUTER без запроса подтверждения. Обычно ключ /YES используется в
командных файлах, выполняющихся без участия пользователя.
net time /QUERYSNTP — отобразить сервер времени, определенный для данного компьютера.
net time \\COMPUTER /QUERYSNTP — отобразить сервер времени, определенный для указанного компьютера.
net time /SETSNTP:»1.ru.pool.ntp.org time.windows.com» — задать в качестве NTP-серверов узлы 1.ru.pool.ntp.org и time.windows.com
Утилита NSLOOKUP.EXE
Утилита NSLOOKUP присутствует во всех версиях операционных систем Windows и является классическим средством диагностики сетевых проблем, связанных с разрешением доменных имен в IP-адреса. NSLOOKUP предоставляет пользователю возможность просмотра базы данных DNS-сервера и построения определенные запросов, для поиска нужных ресурсов DNS. Практически, утилита выполняет функции службы DNS-клиент в командной строке Windows.
После запуска, утилита переходит в режим ожидания ввода. Ввод символа ? или команды help позволяет получить подсказку по использованию утилиты.
Примеры использования:
nslookup — запуск утилиты
yandex.ru. — отобразить IP-адрес (а) узла с именем yandex.ru . Точка в конце имени желательна для минимизации числа запросов на разрешение имени к серверу DNS. Если завершающей точки нет, то NSLOOKUP сначала попытается разрешить
указанное имя как часть доменного имени компьютера, на котором она запущена.
server 8.8.4.4 — установить в качестве сервера имен DNS-сервер Google с IP-адресом 8.8.4.4
yandex.ru. — повторить запрос с использованием разрешения имени DNS-сервером Google.
set type=MX — установить тип записи MX
yandex.ru. — отобразить MX-запись для домена yandex.ru — В примере узел обмена почтой для домена — mx.yandex.ru
mx.yandex.ru. — отобразить информацию по mx.yandex.ru
set type=A — установить тип записи в A
mx.yandex.ru — получить IP-адреса для mx.yandex.ru
http://ab57.ru/netcmd.html
on October 5, 2011
Net accounts command allows administrators to control user account logon settings from command line. Below you can find the syntax of net accounts command explained with examples.
List the current user accounts settings.
c:\>net accounts Force user logoff how long after time expires?: 0 Minimum password age (days): 0 Maximum password age (days): 120 Minimum password length: 8 Length of password history maintained: 5 Lockout threshold: 10 Lockout duration (minutes): 60 Lockout observation window (minutes): 30 Computer role: WORKSTATION
Change the minimum password length:
Below is an example command to set the minimum password length to 5.
net accounts /MINPWLEN:5
Set password expiry period
Below is the command to set the password age to 90 days.
net accounts /MAXPWAGE:90
Never expire the password
net accounts /MAXPWAGE:UNLIMITED
Set number of the previous passwords remembered.
This prevents the user from reusing any of the remembered previous passwords.
net accounts /UNIQUEPW:4
The above command set the history length to 4.
Данная утилита является одним из наиболее мощных средств для осуществления деятельности в операционной системе Windows. Её задачей необходимо назвать выполнение контроля над сетевыми ресурсами, а также реализацию определенных мероприятий.
Синтаксис
Предусматривается возможность применения большого количества подкоманд и подобный вопрос следует рассматривать подробнее. Именно указанный момент делает NET столь универсальным средством управления.
NET ACCOUNTS
Применяется с целью осуществления обновления БД регистрационных записей, а также внесения изменений настроек входа или условий к кодам доступа для записей регистрации. Можно осуществить ввод без каких-либо параметров. В такой ситуации произойдет выдача действующих значений настроек, устанавливающих требования к кодам доступа и входу в сеть для записей регистрации.
Синтаксис
Net accounts [/forcelogoff:{минуты | NO}] [/minpwlen: длина] [/maxpwage:{дни | unlimited}] [/minpwage: дни] [/uniquepw: число] [/domain]
Расшифровка значений
/forcelogoff:{минуты | NO}
Задается интервал в минутах, при завершении которого производится отсоединение юзера в случае окончания периода действия его регистрационной записи. Другой вариант подобного условия – окончание отведенного времени.
/minpwlen: длина
Здесь указывается наименьшее количество символов, составляющих код доступа. Без вмешательства предусматривается 6, а диапазон разрешенных значений находится в пределах 0-14.
/maxpwage:{дни | unlimited}
Задает наибольшее время службы кода доступа в днях или делает его бесконечным в случае установки аргумента unlimited.
/minpwage:{дни | unlimited}
Задает наименьший период службы кода доступа в днях или делает его бесконечным в случае установки аргумента unlimited. Для maxpwage и minpwage имеются условия. Минимальный параметр не может превышать максимальный, а их диапазоны лежат в интервале 0-999.
/uniquepw: число
При задании нового пароля позволяет не допустить повторения того кода доступа, который применялся ранее. Наибольшее возможное запоминание составляет 24.
/domain
Применяется для исполнения конкретной операции на контроллере действующего домена. Если это невозможно, подобные действия станут реализованы на действующем устройстве.
NET COMPUTER
Применяется с целью осуществить добавление или удаление устройств из БД домена. Допускается запуск исключительно в тех случаях, когда выполняется работа с Windows NT Server.
Синтаксис
Net computer //название_устройства {//ADD | DEL}
Расшифровка значений
//название_устройства
Задает устройство для проведения дальнейших действий с ним.
/ADD
Осуществляет добавление устройства.
/DEL
Осуществляет удаление устройства.
NET CONFIG
Необходимо применять для получения сведений о настройках служб сервера или рабочей станции.
Синтаксис
Net config [SERVER | WORKSTATION]
Расшифровка значений
SERVER
Выдает сведения о действующих настройках служб сервера.
WORKSTATION
Выдает сведения о действующих настройках служб рабочей станции.
NET CONTINUE
Позволяет снова начать работу некоторой службы, которая до этого была приостановлена с применением net pause.
Синтаксис
Net continue название_службы
Расшифровка значений
название_службы
Здесь необходимо осуществить ввод названия службы, которая ранее была приостановлена.
NET FILE
Применяется в тех случаях, когда необходимо выполнить закрытие совместно применяемого документа, после чего выполнить снятие блокировки. Допускается ввод только команды без дополнительных частей. Это приведет к выдаче перечня открытых документов на конкретном сервере.
Синтаксис
Net file [номер [/close]]
Расшифровка значений
номер
Указывается специальный номер документа
/close
Применяется с целью завершить работу открытого документа и выполнять снятие блокировки. Обязательным условием считается использование исключительно на серверах, где находится совместно применяемый документ.
NET GROUP
Применяется для добавления, демонстрации и корректировок общих групп в доменах.
Синтаксис
net group [название_группы [/comment:»комментарий»]] [/domain] net group [название_группы {/add [/comment:»информация»] | /delete} [/domain]] net group [название_группы имя_юзера[ …] {/add | /delete} [/domain]]
Расшифровка значений
название_группы
Устанавливает название группы для осуществления с ней заданных действий. Когда поставлена задача осуществить исключительно выдачу перечня юзеров, следует прописать лишь название группы.
comment:»информация»
Позволяет создать новый комментарий для группы с объемом, не превышающим, 48 символов.
/add
Добавляет группу или имя юзера в группу. Когда подобные действия производятся в отношении юзера, следует предварительно позаботиться о создании учетной записи.
/delete
Позволяет удалить конкретную группу или юзера.
имя_юзера[ …]
Здесь указывается конкретный юзер или их перечень. Они будут добавлены или удалены из группы.
net help команда
Предоставление справочных сведений.
NET LOCALGROUP
Позволяет выполнить добавление, демонстрацию или корректировку глобальных групп на сервере.
Синтаксис
Применяется несколько способов ввода, на основании того, какие именно действия должны быть осуществлены.
net localgroup [название_группы [/comment:»комментарий»]] [/domain]
net localgroup [название_группы {/add [/comment:»информация»] | /delete} [/domain]]
net localgroup [название_группы список [ …] {/add | /delete} [/domain]]
Расшифровка значений
название_группы
Устанавливает название группы для осуществления с ней заданных действий. Когда поставлена задача осуществить исключительно выдачу перечня юзеров, следует прописать лишь название группы.
comment:» информация»
Позволяет создать новый комментарий для группы с объемом, не превышающим, 48 символов.
/domain
Осуществление некоторой операции производится непосредственно на контроллере действующего домена. Если это невозможно, то предусматривается реализация на локальном устройстве.
список [ …]
Здесь требуется указать перечень, куда входит одно или большее число имен юзеров или групп. С ними будут производиться предписанные действия.
/add
Добавляет группу или имя юзера в локальную группу. Когда подобные действия производятся в отношении юзера, следует предварительно позаботиться о создании учетной записи.
/delete
Позволяет удалить конкретную группу или юзера из локальной группы.
NET NAME
Необходима для прибавления или удаления названия, применяемого в ходе получения сообщений конкретным устройством. Предполагается несколько вариантов, откуда может браться название устройства:
- За счет этой команды.
- Установленное по умолчанию название, добавляющееся при начале работы службы.
- Имя юзера, появляющееся при входе в систему. Подобный вариант допускается исключительно в тех ситуациях, когда юзер осуществляет работу только на одном устройстве.
Синтаксис
net name [имя {/add|/delete}]
Расшифровка параметров
имя
Здесь необходимо прописать имя, куда происходит отсылка сообщений.
/add
Позволяет добавить имя. Предложенный параметр не считается обязательным.
/delete
Применяется с целью удаления имени юзера, но для названия устройства подобные действия невозможно осуществить.
NET PAUSE
Применяется для того, чтобы выполнить приостановку деятельности некоторой работающей службы.
Синтаксис
net pause служба
Расшифровка значений
служба
Обозначается служба, работа которой должна приостанавливаться. Существует допустимый перечень вариантов и необходимо его придерживаться.
NET PRINT
Применяется для выдачи перечня задач для осуществления распечатывания. Позволяет продемонстрировать существующие очереди с указанием текущего статуса.
Синтаксис
net print \\название_устройства [\название_очереди]
Среди возможностей команды требуется отметить не только демонстрацию сведений, но и корректировку текущих заданий в сфере печати. Для этого применяется следующее написание:
net print [\\название_устройств] №_задания [{ /hold | /release | /delete}]
Расшифровка значений
\\название_устройства
Происходит прописывание названия устройства, где располагается интересующая очередь на печать.
\название_очереди
Здесь требуется ввести конкретную очереди для распечатывания, информация о которой должна быть получена. Можно пропустить этот параметр. В такой ситуации предполагается предоставление информации о полном списке очередей на устройстве.
№_задания
Устанавливается конкретный номер задания, в отношении которого следует выполнить определенные действия.
/hold
На некоторое время осуществляется прекращение работы над заданием. Это позволяет быстрее осуществить другие задачи, имеющиеся в списке.
/release
Применяется для того, чтобы снова начать работу над заданием, деятельность которого была временно прекращена /hold.
/delete
Позволяет провести удаление указанного ранее задания.
NET SEND
Применяется в тех случаях, когда требуется осуществить передачу или прием сообщения от других юзеров, а также устройств. Выполнить действия по пересылке разрешается исключительно при наличии активного имени в сети.
Синтаксис
net send {имя | * | /domain[:имя] | /users} сообщение
Расшифровка значений
имя
Предписывается установить имя юзера или устройства. Куда станет выполняться пересылка сообщения. В определенных ситуациях указанный параметр ограничен 16ю символами, что должно приниматься во внимание.
*
Выполняется пересылка сообщения для полного списка участников домена или конкретной рабочей группы.
/domain:имя
Произойдет передача сообщения для полного списка имен, расположенным в домене устройства.
/users
Будет произведена передача сообщения для всех юзеров, которые на этот момент подсоединены к сети.
сообщение
Требуется написать информацию, которая будет передана.
NET SESSION
Предполагается ввод для того, чтобы управлять подсоединениями к серверам. Если не прописывать параметры, то будут предоставлены данные о полном списке сеансов устройства.
Синтаксис
net session [\\название_устройства] [/delete]
Расшифровка значений
\\название_устройства
Требуется установить название конкретного устройства. Именно для него произойдет выдача информации о сеансах.
/delete
Предусматривает окончание сеанса. Любые открытые документы или приложения закрываются.
NET SHARE
Осуществляет возможность контроля над общими ресурсами. Когда не применяются параметры, произойдет выдача всех ресурсов этого типа для текущего устройства.
Синтаксис
net share [название_ресурса] net share [название_ресурса=диск:расположение [{/users:макс_кол-во| /unlimited}] [/remark:»текст»] [/cache: {manual|automatic|no}]] net share [название_ресурса [{/users:макс_кол-во|unlimited}] [/remark:»информация»] [/ cache: {manual|automatic|no}]]
net share [{название_ресурса|диск:расположение} /delete]
Расшифровка значений
название_ресурса
Требуется установить, какое именно название имеет конкретный общий ресурс.
диск:расположение
Необходимо указать расположение папки, которая должна стать общей.
/users:макс_кол-во
Прописывается наиболее количество юзеров, способных получить единовременный доступ к ресурсу.
/unlimited
Никаких ограничений на число юзеров не предусматривается.
/remark:»информация»
Позволяет написать некоторый комментарий.
/cache:automatic
Предусматривается запуск автономного режима кэширования, применяющего автоматический тип реинтеграции.
/cache:manual
Предусматривается запуск автономного режима кэширования, применяющего ручной тип реинтеграции.
/cache:no
Клиент получает извещение о том, что автономное кэширование не предусматривается.
/delete
Ресурс не позволяет применять общий доступ.
Net start
Применяется в тех ситуациях, когда поставлена задача осуществить запуск службы.
Синтаксис
net start [служба]
Расшифровка значений
служба
Осуществляется старт работы некоторой службы. Требуется подробнее уделить внимание доступным вариантам.
Значение | Пояснение | Особенности |
---|---|---|
alerter |
Начинается работа «Оповещателя» |
Данная служба позволяет выполнить передачу сообщения для конкретного юзера или целой группы юзеров. Обязательным условием является подключение к заданному серверу. Сообщение может передаться исключительно в тех случаях, когда соответствующая служба запущена на устройствах пользователей. |
browser |
Начинается деятельность службы «Обозреватель устройств» |
Собирает данные о перечне устройств в локальной сети и выполняет его передачу всем тем, кто осуществляет запрос. |
Клиент для сетей NetWare |
Начинает работать служба с аналогичным названием |
Деятельность указанной команды допускается исключительно в тех ситуациях, когда подобная программа монтирована на устройстве. |
Сервер папки обмена |
Выполняется начало работы службы «Сервер папки обмена» |
Основным назначением требуется назвать копирование, а также вставку текста или изображений через сеть. |
dhcp client |
Начинает работать служба «dhcp client» |
Разрешается применение в случае установленного протокола TCP/IP. Производится запрос IP адресов и их обновление. Отличительной особенностью требуется установить невозможность выполнения процедуры временной или полной остановки. |
messenger |
Позволяет включить службу сообщений |
Применяется для того, чтобы можно было осуществлять задачу приема и пересылки сообщений для конкретного устройства. Применяется особый код идентификации устройства. |
netlogon |
Происходит сетевой вход в систему |
Данная служба предусматривает выполнение проверки запросов на подсоединение и контроль процесса репликации записей. Если на каком-либо домене производится хранение копий сведений юзеров, на них обязательно запускать указанную службу. |
NTLMSSP |
Начинает свою деятельность «Поставщик поддержки безопасности NT LM». |
Соответствующая система должна быть смонтирована на устройство и только после этого предполагается возможность работы в указанном направлении. |
«plug and play» |
Начинает свою деятельность служба «plug and play» |
|
Rasman |
Диспетчер подключений удаленного доступа |
Указанная служба должна быть смонтирована на компьютере, чтобы команда стала доступной |
REMOTEACCESS |
Диспетчер подсоединений удаленного доступа |
Разрешается применение тогда, когда выполнена установка службы удаленного доступа |
rpclocator |
Локатор RPC |
Устанавливает возможность для ряда программ применять RPC службу. Она применяется для осуществления различных мероприятий с базами данных. |
rpcss |
Служба RPC |
Серверная составляющая распределённой программы выполняет регистрацию нахождения своих файлов на сервере. Подобный приложения получают возможность применения удаленных вызовов. |
schedule |
Осуществляется старт деятельности службы планировщика задач |
Служба необходима в тех случаях, когда должен выполняться запуск определённых приложений или программ в заданные сроки. Открывает широкие возможности по работе в указанном направлении. |
ups |
Начинает свою деятельность служба источник бесперебойного питания (ИБП) |
Настройка работы ИБП позволяет выполнить различные процедуры управления, касающиеся данного устройства. |
Предполагается довольно большое количество других служб, запуск которых допускается производить через эту команду. Чтобы получить справочные сведения с детальным рассмотрением полного перечня, следует ввести net help start.
NET STATISTICS
Производит выдачу на экран журнала статистики для локальной службы сервера или рабочей станции. Допускается ничего не указывать в ходе ввода команды. Это приведет к получению перечня служб, для которых выполняется сбор сведений.
Синтаксис
net statistics [{workstation | server}]
Расшифровка значений
workstation | server
Осуществляет выдачу статистических данных для службы рабочей станции или сервера.
Следует сказать о том, что для получения аналогичного результата имеется сокращенный вариант подобной команды — net stats.
NET STOP
Осуществляется остановка работа некоторой заданной службы.
Синтаксис
net stop служба
Расшифровка параметров
служба
Здесь указывается, какая именно служба должна быть остановлена. Предусматривается достаточно продолжительный список допустимых вариантов. Он уже рассматривался в ходе разъяснения по команде net start.
NET TIME
Главная задача заключается в том, чтобы осуществить синхронизацию времени устройства с некоторым доменом или иным указанном пользователем устройством. Можно ввести исключительно команду и не использовать параметры. Это вызовет выдачу информации, касающейся действующих значений даты и времени для конкретного компьютера.
Синтаксис
net time [{\\название_устройства | /domain[ :название_домена] | /rtsdomain[:название_домена]}] [ /set]
net time [\\название_устройства] [/querysntp] [ /setsntp[:перечень_серверов_NTP]]
Расшифровка значений
\\название_устройства
Требуется задать название сервера, где должна осуществляться проверка или синхронизация таймера.
/domain[ :название_домена]
Устанавливается название домена, на основании данных с которого производится процедура синхронизации.
/rtsdomain[:название_домена]
Позволяет установить домен сервера RTS. Именно с ним предусматривается осуществление синхронизация при задании установок времени.
/set
Позволяет задать устройство или домен, с которым произойдет синхронизация часов.
/querysntp
Позволяет получить название сервера NTP для локального устройства. Допускается получение указанной информации для любого компьютера, записанного в качестве название_устройства.
/setsntp[:перечень_серверов_NTP]
Здесь требуется перечислить перечень серверов NTP для применения на устройстве. Разрешается указание имен DNS или IP адресов. Если имеется более одного аргумента, предписывается разделять их помощью пробелов.
NET USE
Производится подсоединение к общим сетевым ресурсам или выдача ведений о подсоединения для устройства. Предполагается возможность осуществлять контроль отключений.
Синтаксис
Имеется несколько вариантов применения, в зависимости от того, какая именно задача должны быть выполнена. Ниже будут представлены все доступные возможности написания.
net use [{название_устройства | *}] [\\название_компьютера\ресурс[\том]] [{код доступа | *}]] [/user: [название_домена\]] [/user: [название_домена_с_точкой\]имя_юзера] [/user: [имя_юзера@название_домена_с_точкой] [/savecred] [/smartcard] [{/delete | /persistent:{yes | no}}]
net use [название_устройства [/home[{код доступа | *}] [/delete:{yes | no}]]
net use [/persistent:{yes | no}]
Расшифровка параметров
название_устройства
Здесь должен быть указано название ресурса в ходе подсоединения или название устройства для его отсоединения. Отдельным моментом требуется назвать тот факт, что предусматривается некоторое разделение. Дисковые устройства обладают названием, предусматривающим буквенное обозначение в диапазоне от D до Z. Печатающие устройства используют (LPT1: — LPT3:).
\\название_компьютера\ресурс
В качестве данного параметра происходит ввод названия сервера и общего ресурса. Следует сказать о том, что название_компьютера должно содержать количество символов в диапазоне 1-15 или считывания не произойдет.
\том
Устанавливает название тома NetWare. Следует иметь специальный клиент для того, чтобы подобные мероприятия можно было осуществить.
код доступа
Позволяет установить код доступа, который применяется с целью присоединения к общему ресурсу. Для удобства реализована система, которая при вводе символов не позволит отображать их явно, а станет выдавать звездочки.
NET USER
Используется в тех случаях, когда поставлена задача добавить, выдать или внести корректировки в учетные записи юзеров на определённом устройстве. Можно не вводить параметры в случае помещения в КС. Это приведет в выдаче полного перечня юзеров конкретного компьютера. Предполагается возможность применения исключительно на серверах.
Синтаксис
net user [юзер [код_доступа | *] [параметры]] [/domain]
net user юзер {код_доступа | *} /add [параметры] [/domain]
net user юзер [/delete] [/domain]
Расшифровка значений
юзер
Требуется задать юзера, с учетной записью которого на устройстве предполагается осуществить некоторые действия.
код_доступа
Позволяет присвоить или внести коррективы в код доступа конкретного юзера.
/domain
Действие производится на контроллере основного для указанного устройства домена.
параметры
Позволяет осуществить установку параметров КС. Следует перечислить возможные варианты в таблице ниже.
/active:{no | yes} |
Осуществляет блокировку или разрешение (в зависимости от указанного аргумента) учетной записи юзера. В первом случае предусматривается невозможность осуществления подсоединения к ресурсам устройства. |
/comment:»информация» |
Позволяет ввести комментарий к определенной записи. Не разрешается использовать в качестве поля «информация» более 48 символов. |
/countrycode:nnn |
Устанавливает код государства, который задает применяемые в ходе выдачи справочные сведения или сообщения об ошибках. Если необходимо указать код по умолчанию, требуется использовать в данном параметре 0 |
/expires:{{мм/дд/гггг | дд/мм/гггг | мм,дд ,гггг} | never} |
Указывает дату, после которой запись юзера станет просроченной. В таком случае, будет невозможным использование всех функций. Разрешается применение нескольких вариантов написания даты подобного события. Особым моментом является тот факт, что месяцы можно прописывать не только числами, но и их названиями. |
/fullname:»имя» |
Позволяет установить настоящее имя юзера, а не его логическое название. Требуется использовать кавычки. |
/homedir:путь |
Устанавливает главный каталог юзера. Обязательным условием является прописывание того каталога, который имеется на самом деле. |
/passwordchg:{yes | no} |
Здесь можно задать то, способен ли будет юзер самостоятельно изменять код доступа. |
/passwordreq:{yes | no} |
Указывает необходимость применения кода доступа для входа в профиль. Следует аккуратно использовать аргумент yes, поскольку в таком случае отсутствует приватность информации. |
/profilepath:[путь] |
Указывает путь до профиля юзера. |
/scriptpath:путь |
Указывает путь до документа сценария входа. |
/times:{день[-день][,день[- день]] ,час[-час][,час[ -час]] [;…] | all} |
Устанавливает периоды, на протяжении которых юзер может эксплуатировать устройство. Предусматривается большое количество доступных вариантов для настроек данного типа. Если ничего не прописывать, то юзер не сможет выполнить подключение. Значение all устанавливает возможность подсоединения в любое время. |
/usercomment:»комментарий» |
Создает или изменяет комментарий, принадлежащий к конкретной учетной записи. Чтобы отображение информации было верным, обязательным считается применение кавычек. |
/workstations:{название_устройства[,…] | *} |
Устанавливает рабочие станции для доступа в сеть. Их количество не может превышать восемь штук. Для разделения в перечне требуется использовать символы (,). Разрешается применять символ (*) – это означает доступ с любого устройства. |
NET VIEW
Позволяет осуществить выдачу перечня доменов, устройств или общих ресурсов на конкретном компьютере.
Синтаксис
net view [\\название_устройства] [/domain[: название_домена]]
net view /network:nw [\\название_устройства]
Расшифровка значений
название_устройства
Устанавливает название устройства для того, чтобы можно было осуществить вывод находящихся на нем общих ресурсов.
[/domain[: название_домена]
Устанавливает домен и для него станет выдаваться перечень устройств.
/network:nw
Выдает перечень имеющихся серверов NetWare.
171
171 people found this article helpful
Net Command
Use ‘net’ to manage a network from the Command Prompt in Windows
Updated on February 25, 2022
The net Command Prompt command manages almost any aspect of a network and its settings, including network shares, network print jobs, and network users.
Net Command Availability
The net command is available from within the Command Prompt in all Windows operating systems including Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP.
The availability of certain net command switches and other net command syntax may differ from operating system to operating system.
Net Command Syntax
The command takes the following general form:
net [accounts | computer | config | continue | file | group | help | helpmsg | localgroup | name | pause | print | send | session | share | start | statistics | stop | time | use | user | view]
Net Command Options | |
---|---|
Option | Explanation |
net | Execute the net command alone to show information about how to use the command which, in this case, is simply a list of the net subset commands. |
accounts | The net accounts command is used to set password and logon requirements for users. For example, the net accounts command can be used to set the minimum number of characters that users can set their password to. Also supported is password expiration, minimum number of days before a user can change their password again, and the unique password count before the user can use the same old password. |
computer | The net computer command is used to add or remove a computer from a domain. |
config | Use the net config command to show information about the configuration of the Server or Workstation service. |
continue | The net continue command is used to restart a service that was put on hold by the net pause command. |
file | Net file is used to show a list of open files on a server. The command can also be used to close a shared file and remove a file lock. |
group | The net group command is used to add, delete, and manage global groups on servers. |
localgroup | The net localgroup command is used to add, delete, and manage local groups on computers. |
name | Net name is used to add or delete a messaging alias at a computer. The net name command was removed in conjunction with the removal of net send beginning in Windows Vista. See the net send command for more information. |
pause | The net pause command puts on hold a Windows resource or service. |
Net print is used to display and manage network print jobs. The net print command was removed beginning in Windows 7. According to Microsoft, the tasks performed with net print can be performed in Windows 11, 10, 8, Windows 7 using the prnjobs.vbs and other cscript commands, Windows PowerShell cmdlets, or Windows Management Instrumentation (WMI). | |
send | Net send is used to send messages to other users, computers, or net name created messaging aliases. The net send command is not available in Windows 11 through Windows Vista, but the msg command accomplishes the same thing. |
session | The net session command is used to list or disconnect sessions between the computer and others on the network. |
share | The net share command is used to create, remove, and otherwise manage shared resources on the computer. |
start | The net start command is used to start a network service or list running network services. |
statistics | Use the net statistics command to show the network statistics log for the Server or Workstation service. |
stop | The net stop command is used to stop a network service. |
time | Net time can be used to display the current time and date of another computer on the network. |
use | The net use command is used to display information about shared resources on the network that you’re currently connected to, as well as connect to new resources and disconnect from connected ones. In other words, the net use command can be used to show the shared drives you’ve mapped to as well as allow you to manage those mapped drives. |
user | The net user command is used to add, delete, and otherwise manage the users on a computer. |
view | Net view is used to show a list of computers and network devices on the network. |
helpmsg | The net helpmsg is used to display more information about the numerical network messages you might receive when using net commands. For example, when executing net group on a standard Windows workstation, you’ll receive a 3515 help message. To decode this message, type net helpmsg 3515 which displays «This command can be used only on a Windows Domain Controller.» on screen. |
/? | Use the help switch with the net command to show detailed help about the command’s several options. |
Only in Windows NT and Windows 2000 was there a difference in the net command and the net1 command. The net1 command was made available in these two operating systems as a temporary fix for a Y2K problem that affected the net command.
Net Command Examples
net view
This is one of the simplest net commands that lists all the networked devices.
net share Downloads=Z:\Downloads /GRANT:everyone,FULL
In the above example, I’m sharing the Z:\Downloads folder with everyone on the network and giving all of them full read/write access. You could modify this one by replacing FULL with READ or CHANGE for those rights only, as well as replace everyone with a specific username to give share access to just that one user account.
net accounts /MAXPWAGE:180
This example of the net accounts command forces a user’s password to expire after 180 days. This number can be anywhere from 1 to 49,710, or UNLIMITED can be used so that the password never expires. Default is 90 days.
net stop "print spooler"
The above net command example is how you’d stop the Print Spooler service from the command line. Services can also be started, stopped, and restarted via the Services graphical tool in Windows (services.msc), but using the net stop command lets you control them from places like Command Prompt and BAT files.
net start
Executing the net start command without any options following it (e.g., net start «print spooler») is useful if you want to see a list of currently running services. This list can be helpful when managing services because you don’t have to leave the command line to see which services are running.
Related Commands
The net commands are network-related commands and so may often be used for troubleshooting or management alongside commands like ping, tracert, ipconfig, netstat, nslookup, and others.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe