Командный синтаксис. Элементарные команды

не архивировать (d)

неизменяемый (i)

журналирование данных (j)

безопасное удаление (s)

вершина иерархического дерева (T)

запрет слияния в конце файла (t)

неудаляемый (u)

cmp - сравнивает два файла, и если они различаются, сообщает о первом байте и строке, где было обнаружено различие.

Синтаксис команды

Формат этой команды следующий:

cmp OPTIONS... FROM-FILE

Имя файла «-» означает стандартный ввод. «cmp» также использует стандартный ввод, если один из файлов не задан.

Выходной статус 0 означает, что различий не найдено, 1 - найдено, 2 - обнаружена ошибка.

Печатает различающиеся символы. Отображает контрольные символы символом «^» и буквой алфавита, а также предваряет символы с установленным высшим битом символом «-M» (обозначающим «мета»).

Ignore-initial=BYTES

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

Печатает все различающие символы. Отображает контрольные символы символом «^» и буквой алфавита, а также предваряет символы с установленным высшим битом символом "-M" (обозначающим «мета»).

Quite или -s или --silent

Ничего не печатает; только возвращает выходной статус, показывающий отличаются ли файлы.

Печатает смещение (десятичное) и значение (восьмеричное) всех различающихся байтов.

V или --version

Выдаёт номер версии cmp.

file - команда Unix, предназначенная для определения типа файла.

Использование

file [-zL] [-f file] file ...

Ключи

F file: Считывает из указанного файла список файлов для проверки.

L: Определяет тип файлов, указанных по ссылке.

Z: Определяет тип файлов, находящихся в сжатых файлах.

ln - команда UNIX, устанавливающая связь между файлом и именем файла. Формат команды:

ln файл1 файл2

# создаётся «жёсткая» ссылка (hard link) ln -s файл1 файл2

# создаётся «символическая» ссылка (symbolic link)

Эта команда создаёт жёсткую ссылку на файл «файл1», которая будет выглядеть как «файл2». Таким образом для файловой системы исходный файл «файл1» и ссылка на него «файл2», на самом деле физически будут являться одним и тем же файлом. Жесткие ссылки не могут указывать на файлы в других файловых системах.

mv (от англ. move) - утилита в UNIX и UNIX-подобных системах, используется для перемещения или переименования файлов или каталогов.

Использование:

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

Если последний аргумент является именем существующего каталога, то mv перемещает все заданные файлы в этот каталог.

Если последний аргумент не является каталогом и задано более чем два файла, то будет выдано сообщение об ошибке.

Ключи, использующиеся с mv:

–f, не запрашивать подтверждения операций.

–i, выводить запрос на подтверждение операции, когда существует файл, в который происходит переименование или перемещение.

––, завершает список ключей. Применяется для использования с файлами, имена которых начинаются на –.

rm (от англ. remove) - утилита в UNIX и UNIX-подобных системах, используемая для удаления файлов из файловой системы. Ключи, использующиеся с rm:

R - обрабатывать все вложенные подкаталоги. Данный ключ необходим, если удаляемый файл является каталогом, пусть даже пустым. Если удаляемый файл не является каталогом, то ключ -r не влияет на команду rm.

I - выводить запрос на подтверждение каждой операции удаления.

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

rm часто является синонимом команды rm -i, то есть команда по умолчанию запрашивает

подтверждение перед удалением файлов, что позволяет предотвратить их случайное удаление. Если пользователю нужно удалить большое количество файлов без подтверждения операции, можно отменить действие ключа -i с помощью добавления ключа -f.

chmod - изменение прав доступа к файлам и папкам. Название происходит от программы ОС Unix chmod, которая, собственно, изменяет права доступа к файлам, каталогам и символическим ссылкам.

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

Для понимания сути задания прав в Unix-like системах, нужно знать представление чисел в восьмеричной и двоичной системах счисления

юзер группа остальные

111 101 101 rwx r-x r-x u g o

Пример символьной записи "rwxr-xr-x".

Примером числовой записи может служить "755", которая эквивалентна записанной выше строковой записи: каждое право имеет числовой код и может быть задано вручную:

400 - владелец имеет право на чтение;

200 - владелец имеет право на запись;

100 - владелец имеет право на выполнение;

40 - группа имеет право на чтение;

20 - группа имеет право на запись;

10 - группа имеет право на выполнение;

4 - остальные имеют право на чтение;

2 - остальные имеют право на запись;

1 - остальные имеют право на выполнение.

Суммировав эти коды можно получить символьную запись. Например, chmod 444 {имяфайла}: 400+40+4=444 - все имеют право только на чтение.

Помимо стандартных "rwx" значений команда CHMOD осуществляет еще управление битами SGID , SUID и T. Установленные атрибуты SUID или SGID позволяют запускать файл на выполнение с правами владельца файла или группы соответственно.

Для SUID - вес 4000, а для SGID - 2000.

Пример chmod 4444 {имяфайла} - все имеют право только на чтение, но запускаться файл на исполнение будет с правами владельца. Для папки: установка SGID приведет к установке принадлежности каждого нового создаваемого файла к той же группе, к которой принадлежит сам каталог, а не к основной группе владельца, как это происходит по умолчанию. SUID для каталога не имеет смысла.

t-бит используется с каталогами. Когда t-бит для каталога не установлен, файл в данном

На примере уже описанной команды dir рассмотрим правила записи команд в системе MS-DOS. Указанную команду можно представить в общем виде как dir [путь]

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

В состав команд MS-DOS могут входить так называемые переключатели, которые задают условия исполнения команды. Так, если следом за командой dir набрать символы /Р, то будет выполнен постраничный вывод содержимого каталога. Этот режим удобен в случае больших каталогов, содержимое которых может занять несколько экранных страниц. Для каталога SCHOOL команда постраничного вывода будет иметь вид: dir c:school/p

Кроме переключателя Р, в команде dir возможен переключатель W, задающий вывод только имен файлов - по пять имен в каждой строке. Возможность наличия переключателей в команде отражается записью вида: dir [путь]

Любую команду MS-DOS можно условно представить в виде:

Имя-команды [аргумент]... [переключатель]...

Многоточие в этих записях означает, что стоящий перед многоточием элемент команды можно повторить произвольное число раз. Многоточие вносить в саму команду не следует. Под аргументом понимается обычно объект, к которому применяется команда (имя файла, каталога и т.д.). Аргументы, как правило, отделяются от имени команды, а также друг от друга пробелом.

Создание и удаление каталогов

Вам уже знакомы несколько команд работы с каталогами: dir, tree, cd. Дополним этот список командами, предназначенными для создания и удаления каталогов. Это команды md и rd соответственно. Команда md может записывать-ся как mkdir, что означает сокращение слов «make directory» - создать директорию. Команда rd также может записываться в более подробном виде rmdir (сокращение от «remove directory» - удалить директорию). Синтаксис команд md и rd одинаков:

md и rd

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

Создать каталог GRAPH3 в текущем каталогс;

Создать каталог REST в корневом каталоге диска С.

Команда rd позволяет удалять каталоги, кроме текущего каталога. Например, чтобы удалить каталог HOBBY на диске С, нужно набрать:

Отметим, что каталог, удаляемый командой rd, должен быть пустым, то есть предварительно в нем нужно удалить все файлы и подкаталоги, причем процедуру удаления нужно начинать с нижайшего уровня (об операциях с файлами речь пойдет в следующем параграфе). В версиях MS-DOS, начиная с 6.0, предусмотрено удаление каталогов вместе со всем содержимым. Для этого нужно использовать команду deltree, которая имеет формат, аналогичный командам md и rd:

deltree [путь]

Все удаления производятся с подтверждением, если же в команде указать параметр /у, то подтверждения не требуется. Когда нужно удалить каталог (например, EXERC), содержащийся в текущем каталоге, вы просто набираете deltree exerc

Перед тем, как удалить каталог, система попросит вас подтвердить удаление. Введите Y (Yes) и нажмите клавишу Enter.

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

Синтаксис команд командной строки.

Каждая команда имеет определенную синтаксическую структуру, согласно которой пользователь вводит команду в командной строке. Для примера, возьмем команду CD, которая используется для изменения текущего каталога. Она имеет следующий синтаксис cd [диск:][путь] [..]. Большинство команд командной строки имеет различные параметры и ключи. Как правило, ключ обозначается буквой латинского алфавита с предшествующей вертикальной косой чертой «/» (в некоторых командах ключи могут начинаться со знака минус «-»). В нашем случае команда CD имеет один ключ . [диск:][путь] и [..] являются параметрами команды CD. Если какие-нибудь ключи и параметры записываются в квадратных скобках, то применение их в команде необязательно. Например, в нашем случае у команды CD ключ и параметры являются необязательными, т.е. команда CD может употребляться без них. Для примера, возьмем другую команду XCOPY, которая позволяет копировать файлы и папки. Она имеет следующий синтаксис: xcopy источник [результат] ] ] [{/a|/m}] ][+[файл3]] [{/y|/-y}] . Как видите, команда имеет много различных ключей и параметров. Однако только один параметр является обязательным: «источник». При вводе той или иной команды в командной строке необходимо придерживаться синтаксиса, т.е. вводить ключи и параметры (если они необходимы) в том порядке, в котором они представлены в синтаксической структуре команды.

Регистр при наборе команд.

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

Работа с файловой системой.

Первые уроки по командной строке будут посвящены работе с файловой системой Windows, т.е. работе с файлами и папками. Поэтому следует сказать несколько слов об особенностях определения путей к файлам и папкам. Путь к файлу записывается следующим образом: [диск][путь\]имя_файла. Таким образом, получается что обязательным параметром является только «имя_файла». При этом, если перед именем файла стоит знак «\», то маршрут к этому файлу вычисляется от корневого каталога, если имя файла употребляется без знака «\», то маршрут к нему вычисляется от текущего каталога. Для примера, создадим на диске «С» файл «text.txt». Запустим командную строку. По умолчанию, текущим каталогом является «С:\Users\имя_пользователя». Для того чтобы открыть какой-нибудь файл с помощью командной строки, необходимо просто записать название этого файла. Однако, здесь следует правильно отобразить маршрут к этому файлу. Если мы просто наберем text.txt , то на экране появится сообщение "«text.txt» не является внутренней или внешней командной, исполняемой программой или пакетным файлом". Дело в том, что файл «text.txt» находится в корне диска «С», а у нас текущим каталогом является папка «имя_пользователя» (в моем случае "вадим"), находящаяся в папке «Users» на диске «С». Если нам необходимо, чтобы маршрут к файлу отсчитывался от корня диска, перед файлом необходимо поставить знак «\»: \text.txt

Теперь перейдем в корень диска «С» (это можно сделать с помощью команды CD\). Сейчас для открытия файла «text.txt» достаточно написать в командной строке text.txt без использования знака «\», поскольку текущим каталогом является диск «С», а файл как-раз расположен в корне диска «С»

Теперь создадим в папке «Users» файл «file.txt» и изменим текущий каталог на «С:\Users\имя_пользователя» (в моем случае «имя_пользователя» - «вадим»). Сделать это можно с помощью команды: cd users\имя_пользователя . Файл «file.txt» находится ни в корне диска «С», ни в текущем каталоге, поэтому для его открытия необходимо указать не только название файла, но и каталог, в котором он находится (в нашем случае «Users»). Если мы запишем просто users\file.txt , то на экран будет выведено сообщение «Системе не удается найти указанный путь», поскольку эта самая «система» пытается найти файл «file.txt» в папке «Users», начиная от текущего каталога, т.е. по маршруту C:\Users\вадим\Users\file.txt. Если же мы запишем в командной строке \users\file.txt , то система будет искать файл «file.txt» в папке «Users», начиная от корня диска «С», т.е. по маршруту «C:\Users\file.txt», который является правильным.

Если файл расположен на другом диске, то для доступа к нему необходимо указывать полный путь с указанием имени диска. Например, создадим на диске «D» папку «FOLDER», а в ней файл «f1.txt». Тогда команда для открытия файла «f1.txt» будет выглядеть так: d:\folder\f1.txt

Для обозначения текущего каталога и 3-х его верхних уровней используются особые обозначения. Так текущий каталог обозначается символом «.» (точка), его родительский каталог – символом «..», каталог 2-го уровня – символом «…», каталог 3-го уровня – символом «….». Эти обозначения используются в некоторых командах. Например, команда CD.. осуществляет переход в родительский каталог.

Использование групповых символов.

При работе в командной строке имена файлов можно заменять групповыми символами, «*» (звездочкой) и «?» (вопросительным знаком). Символ «*» заменяет любое количество символов в названии файла, а символ «?» обозначает присутствие или отсутствие одного символа в названии файла. Например, запись «*.txt» обозначает все текстовые файлы. Запись «file.*» обозначает файлы с именем «file» и любым расширением. Запись «*.*» обозначает все файлы. Запись «fi?e.txt» может обозначать любой текстовый файл, с названием file.txt, fie.txt, fife.txt, fi4e.txt и т.д.

При использовании имен файлов, состоящих из более чем одного слова, необходимо заключать их в двойные кавычки. Например, создадим на диске «С» папку «новая папка», а в ней файл «новый документ». Тогда для открытия этого файла, путь к нему необходимо заключить в двойные кавычки.

В данной статье рассматривается общий синтаксис команд оболочки (shell ) и на примере нескольких элементарных команд показывается его использование.

Формально командный синтаксис определяется так:

Utility_name

Здесь, utility_name означает имя команды или утилиты , options — принимаемые командой ключи или опции , а operands — аргументы команды. Квадратные скобки вокруг options и operands показывают, что эти параметры необязательны и могут отсутствовать.

Запишем наше «определение» более развёрнуто:

Utility_name [-a] [-b] [-c optarg] [-d|-e] [-foptarg]

Ключ представляет собой символ «минус», за которым следует одиночная буква или цифра. Несколько ключей могут быть объединены под одним символом «минус». Например, ключи -a и -b можно записать как -ab . Некоторые опции могут содержать дополнительные аргументы (как optarg в -c и -f), которые записываются за этой опцией либо сразу (-f), либо отделяются от неё пробелом или символом табуляции (-c). Если опция принимает несколько аргументов, то они записываются либо через запятую (optarg1,optarg2), либо в кавычках через пробел ("optarg1 optarg2"). Некоторые ключи могут исключать друг друга. В примере выше это -d и -e , символ вертикальной черты говорит о том, что эти ключи взаимоисключающие и использовать нужно только один из них. Если такие ключи в командной строке заданы совместно, то, как правило, действующим окажется тот, который встретился последним. Наконец, аргументы команды, если они есть, стоят после всех опций. В примере выше символ многоточия показывает, что аргументов может быть несколько. В таком случае они разделяются пробелами или табуляцией.

Для обозначения окончания опций может быть использован специальный разделитель -- . Всё, что указано после него, воспринимается командой как её аргумент, даже если он начинается с символа «минус», который в прочих случаях интерпретируется как символ опции. Например:

Command -abc -d optarg -- -operand1 operand2

Здесь -operand1 выступает как аргумент команды, а не как её опция, несмотря на то, что начинается с «минуса».

Если в качестве аргумента команды, который представляет собой имя файла, используется одиночный символ «минус», то он обозначает либо стандартный ввод, либо стандартный вывод в зависимости от контекста использования команды.

Большинство утилит, разработанных в рамках проекта GNU , поддерживают помимо «коротких» однобуквенных ключей так называемые «длинные» опции, которые представляют собой одно или несколько слов, разделённых дефисом. Предваряются «длинные» опции двумя символами «минус». Общий синтаксис с использованием «длинных» опций можно записать так:

Utility_name [--longopt1] [--logopt2=optarg1] [--longopt3 optarg2]

Правила записи аргументов опций отличаются от «коротких» тем, что совместное написание опции и её аргумента не допускается, а требуется отделение аргумента либо пробелом (как в --longopt3), либо символом «равно» (как в --longopt2). Эти формы записи являются равнозначными.

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

Итак, покончив с скучной теорией, посмотрим, как всё это выглядит на практике.

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

Разберём такой пример диалога оператора с системой:

$ whoami bofh $ hostname -s lucky $ uname -sr FreeBSD 7.1-STABLE $ echo Hello, world. Hello, world.

В данном примере знак доллара ($) означает приглашение (prompt ) командной оболочки, жирным текстом выделены команды, которые вводил оператор, а простым текстом показан вывод системы.

В первой команде (whoami) оператор пытается выяснить как его зовут, вернее под каким пользователем запущен данный сеанс работы с оболочкой. Как видно, система ответила именем пользователя bofh . Команда whoami не требует никаких параметров, у неё нет ключей и аргументов. Можно попытаться их ей передать:

$ whoami -h whoami: illegal option -- h usage: whoami $ whoami sometext usage: whoami

Как видно, утилита whoami любезно сообщила, что не знает, что за ключ -h оператор ей задал. А строка usage: whoami подсказывает командный синтаксис.

Вторая команда (hostname) позволила оператору узнать, на каком хосте запущена оболочка. При этом оператор указал ключ -s , который в данном случае предписывает утилите hostname выводить только «короткое» имя хоста, то есть без доменной части (проще говоря, до первой точки).

Выполнив третью команду (uname), оператор смог узнать, с какой операционной системой он имеет дело, а также версию ОС. Записываться ключи могут вместе, что продемонстрировано в примере выше, либо по отдельности, и тогда перед каждым ключом должен быть символ «минус»:

$ uname -s -r FreeBSD 7.1-STABLE

Наконец, четвёртая команда (echo) просто напросто выводит переданные ей аргументы.

Как мы видим, команды могут иметь множество разных ключей и аргументов. Различается их количество от утилиты к утилите, различается их значение, опции могут быть «короткие» и «длинные» и т.д. Мало того, в различных операционных системах одна и та же команда может иметь разный набор ключей, что ещё больше может запутать.

Вполне естественно, что запомнить все параметры тех или иных команд не представляется возможным. Это и не нужно. Существует способ быстро освежить в памяти синтаксис и ключи той или иной команды — использование опций -h и/или --help , если утилита таковые поддерживает. Например, выше в примере команды whoami в ОС FreeBSD было показано, что эта команда не знает ни про какие ключи и к тому же довольно немногословна. В ОС GNU/Linux вывод выглядит несколько иначе и более развёрнуто:

$ whoami -h whoami: invalid option -- "h" Try `whoami --help" for more information. $ whoami --help Usage: whoami ... Print the user name associated with the current effective user ID. Same as id -un. --help display this help and exit --version output version information and exit

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

NET USER - управление учетными записями пользователей

Команда NET USER предназначена для добавления, редактирования или просмотра учетных записей пользователей на компьютерах. При выполнении команды в командной строке без параметров отображается список учетных записей пользователей Windows, присутствующих на компьютере (эта команда также хорошо работает и в Windows 10). Информация об учетных записях пользователей хранится в базе данных Windows.

Синтаксис команды NET USER

net user [имя_пользователя [пароль | *] [параметры]]

net user имя_пользователя {пароль | *} /add [параметры]

net user имя_пользователя , где

  • имя_пользователя - Указывает имя учётной записи пользователя, которую можно добавить, удалить, отредактировать или просмотреть. Имя может иметь длину до 20 символов.
  • пароль - Присваивает или изменяет пароль пользователя. Введите звездочку (*) для вывода приглашения на ввод пароля. При вводе с клавиатуры символы пароля не выводятся на экран.
  • /domain - Выполняет операцию на контроллере основного для данного компьютера домена.
  • параметры - Задает параметр командной строки для команды.
  • net help команда - Отображение справки для указанной команды net.
  • /delete - Удаление учетной записи пользователя.

Дополнительные параметы команды NET USER

  • /active:{yes | no} - Активирует или деактивирует учетную запись. Если учетная запись не активирована, пользователь не может получить доступ к серверу. По умолчанию учетная запись активирована.
  • /comment:"текст" - Позволяет добавить описание учетной записи пользователя (максимум 48 символов). Текст описания заключается в кавычки.
  • /countrycode: nnn - Использует код страны, указанный для операционной системы, для реализации соответствующих языковых файлов при отображении пользовательской справки и сообщений об ошибках. Значение 0 соответствует коду страны, используемому по умолчанию.
  • /expires:{дата | never} - Дата истечения срока действия учетной записи. Значение never соответствует неограниченному сроку действия. Дата указывается в формате мм/дд/гг или дд/мм/гг в зависимости от кода страны. Месяц может указываться цифрами, полностью или в сокращенном виде (тремя буквами). Год может указываться двумя ли четырьмя цифрами. Элементы даты разделяются слэшем (/) без пробелов.
  • /fullname:" имя " - Полное имя пользователя (в отличии от имени учетной записи пользователя). Имя указывается в кавычках.
  • /homedir: путь - Указывает путь к домашнему каталогу пользователя. Указанное место должно существовать.
  • /passwordchg:{yes | no} - Указывает, может ли пользователь изменять свой пароль (по умолчанию может).
  • /passwordreq:{yes | no} - Указывает, должна ли учетная запись пользователя иметь пароль (по умолчанию должна).
  • /profilepath[:путь] - Указывает путь к профилю входа в систему пользователя.
  • /scriptpath: путь - Путь к сценарию, используемому пользователем для входа в систему.
  • /times:{время | all} - Время для входа в систему. Параметр время указывается в формате день[-день][,день[-день]],час [-час][,час [-час]], причем приращение равняется 1 часу. Название дней недели могут указываться полностью или в сокращенном виде. Часы могут указываться в 12- или 24-часовом представлении. Для 12-часового представления используются обозначения am, pm, a.m. или p.m. Значение all соответствует отсутствию ограничений на время входа в систему, а пустое значение обозначает полный запрет на вход в систему. Значения дней недели и времени разделяются запятой; несколько записей для значений дней недели и времени разделяются точкой с запятой.
  • /usercomment:"текст" - Позволяет администратору добавить или изменить комментарий к учетной записи.
  • /workstations:{имя_компьютера[,...] | *} - Позволяет указать до 8 компьютеров, с которых пользователь может войти в сеть. Если для параметра/workstations не указан список компьютеров или указано значение *, пользователь может войти в сеть с любого компьютера.

Примеры команды NET USER

  • Для вывода списка всех пользователей данного компьютера служит команда: net user;
  • Для вывода информации о пользователе "petr" служит следующая команда: net user petr;
  • Для добавления учетной записи пользователя Petr с полным именем пользователя и правом на подключение с 8 до 17 часов с понедельника по пятницу используется следующая команда: net user petr /add /times:Пн-Пт,08:00-17:00/fullname:"Petr".
  • Для удаления учетной записи необходимо ввести команду: net user petr /delete ;
  • Для отключения учетной записи необходимо ввести команду: net user petr /active:no .

Видео - Работа с утилитой NET USER