Разное

Cmd имя пользователя: Как узнать имя текущего пользователя компьютера на Windows?

27.01.1976

Содержание

WHOAMI – получение сведений о текущем пользователе Windows

&nbsp &nbsp Команда WHOAMI используется для получения сведений об имени пользователя и группе, а также о соответствующих идентификаторах безопасности (SID), привилегиях, идентификаторах входа (ID) текущего пользователя (токене доступа) на локальном компьютере. При запуске whoami.exe без параметров, отображается имя пользователя в формате NTLM (домен\пользователь).

Формат командной строки:


Синтаксис 1:
    WHOAMI [/UPN | /FQDN | /LOGONID]

Синтаксис 2:
    WHOAMI { [/USER] [/GROUPS] [/PRIV] } [/FO ] [/NH]

Синтаксис 3:
    WHOAMI /ALL [/FO ] [/NH]
Параметры командной строки:

    /UPN                    Отображение имени пользователя в формате 
                            имени участника-пользователя (UPN).

    /FQDN                   Отображение имени пользователя в формате 
                            полного доменного имени (FQDN).

    
/USER
Отображение сведений о текущем пользователе вместе с идентификатором безопасности (SID). /GROUPS Отображение для текущего пользователя членства в группах, типа учетной записи, идентификаторов безопасности (SID) и атрибутов. /PRIV Отображение привилегий безопасности текущего пользователя. /LOGONID Отображение идентификатора текущего пользователя. /ALL Отображение имени пользователя, членства в группах, идентификаторов безопасности (SID) и привилегий для токена доступа текущего пользователя.
/FO
Формат вывода. Допустимые значения TABLE, LIST, CSV. Заголовки столбцов в формате CSV не отображаются. Формат по умолчанию: TABLE. /NH Указывает, что строка заголовков столбцов не отображается при выводе. Допускается только для форматов TABLE и CSV.
/?
Вывод справки по использованию.

Примеры использования WHOAMI:

WHOAMI — отобразить имя текущего пользователя в формате «домен\имя»

WHOAM /UPN — отобразить имя текущего пользователя в формате «имя@домен»

WHOAM /FQDN — отобразить имя текущего пользователя в формате полного доменного имени (FQDN).

WHOAMI /LOGONID — отобразить идентификатор текущего пользователя.

WHOAMI /USER — отобразить имя и SID текущего пользователя.

WHOAMI /USER /FO LIST — то же, что и в предыдущем случае, но с выводом данных в виде списка.

WHOAMI /GROUPS — отобразить список групп, членом которых является текущий пользователь.

WHOAMI /GROUPS /FO CSV — то же, что и в предыдущем случае, но с выводом результатов в виде полей, разделяемых запятой.

WHOAMI /GROUPS /FO CSV > C:\MyGroups.csv — то же, что и в предыдущем примере, но с выводом результатов в файл C:\MyGroups.csv.

WHOAMI /PRIV — отобразить список привилегий текущего пользователя.

WHOAMI /PRIV /FO TABLE — то же, что и в предыдущем примере, но с отображением результатов в виде таблицы.

WHOAMI /ALL — отобразить информацию о SID текущего пользователя, принадлежности к группам и перечень привилегий.

Формат отображаемой информации:


                                            
Сведения о пользователе                               
----------------                                         
                                                                  
Пользователь SID                                                       
============ ============================================        
dom\useradm  S-1-5-21-56653307-3472606255-1660535541-7069     
                                                             
                                                                
Сведения о группах                                        
-----------------                                          
                                                             
Группа                                          Тип                     SID                 Атрибуты     
=============================================== ======================= ================= =============
Все                                             Хорошо известная группа S-1-1-0           Обязательная 
BUILTIN\Администраторы                          Псевдоним               S-1-5-32-544      Обязательная 
BUILTIN\Пользователи удаленного рабочего стола  Псевдоним               S-1-5-32-555      Обязательная 
BUILTIN\Пользователи                            Псевдоним               S-1-5-32-545      Обязательная 
NT AUTHORITY\ИНТЕРАКТИВНЫЕ                      Хорошо известная группа S-1-5-4           Обязательная 
КОНСОЛЬНЫЙ ВХОД                                 Хорошо известная группа S-1-2-1           Обязательная 
NT AUTHORITY\Прошедшие проверку                 Хорошо известная группа S-1-5-11          Обязательная 
NT AUTHORITY\Данная организация                 Хорошо известная группа S-1-5-15          Обязательная 
ЛОКАЛЬНЫЕ                                       Хорошо известная группа S-1-2-0           Обязательная 
Обязательная метка\Высокий обязательный уровень Метка                   S-1-16-12288      Обязательная 
                                                                                                       
                                                                                                       
Сведения о привилегиях                                                                                 
----------------------                                                                                 
                                                                                                       
Имя привилегии                  Описание                                    Область, край                    
=============================== =========================================== =============                    
SeIncreaseQuotaPrivilege        Настройка квот памяти для процесса          Отключен                         
SeSecurityPrivilege             Управление аудитом и журналом безопасности  Отключен                         
SeTakeOwnershipPrivilege        Смена владельцев файлов и других объектов   Отключен                         
SeLoadDriverPrivilege           Загрузка и выгрузка драйверов устройств     Отключен                         
SeSystemProfilePrivilege        Профилирование производительности системы   Отключен                         
SeSystemtimePrivilege           Изменение системного времени                Отключен                         
SeProfileSingleProcessPrivilege Профилирование одного процесса              Отключен                         
SeIncreaseBasePriorityPrivilege Увеличение приоритета выполнения            Отключен                         
SeCreatePagefilePrivilege       Создание файла подкачки                     Отключен                         
SeBackupPrivilege               Архивация файлов и каталогов                Отключен                         
SeRestorePrivilege              Восстановление файлов и каталогов           Отключен                         
SeShutdownPrivilege             Завершение работы системы                   Отключен                         
SeDebugPrivilege                Отладка программ                            Отключен                         
SeSystemEnvironmentPrivilege    Изменение параметров среды изготовителя     Отключен                         
SeChangeNotifyPrivilege         Обход перекрестной проверки                 включен                          
SeRemoteShutdownPrivilege       Принудительное удаленное завершение работы  Отключен                         
SeUndockPrivilege               Отключение компьютера от стыковочного узла  Отключен                         
SeManageVolumePrivilege         Выполнение задач по обслуживанию томов      Отключен                         
SeImpersonatePrivilege          Имитация клиента после проверки подлинности включен                          
SeCreateGlobalPrivilege         Создание глобальных объектов                включен                          
SeIncreaseWorkingSetPrivilege   Увеличение рабочего набора процесса         Отключен                         
SeTimeZonePrivilege             Изменение часового пояса                    Отключен                         
SeCreateSymbolicLinkPrivilege   Создание символических ссылок               Отключен                         
                                                                                                            

Команду Whoami можно использовать в командных файлах в качестве средства проверки того факта, что командный файл был запущен от имени администратора в среде Windows 7/8. Для этого достаточно сравнить набор привилегий при выполнении команды в обычном режиме и при выполнении в режиме запуска от имени администратора. Например, если удаленное выключение компьютера доступно только с правами администратора системы, можно, используя команду поиска

FIND, определить наличие строки «SeRemoteShutdownPrivilege» в результатах выполнения команды whoami /priv для текущего пользователя. Например, так:

@echo OFF
WHOAMI /PRIV | find /i «SeRemoteShutdownPrivilege»
if %ERRORLEVEL% == 0 goto admin
echo Пользователь не имеет прав администратора!!!
REM часть кода, исполняемого при отсутствии прав администратора
pause
exit
:admin
REM часть кода, исполняемого при наличии прав администратора
ECHO !!! Командный файл запущен от имени администратора!!!
pause
exit

Например:

REM Этот командный файл должен выполняться от имени Администратора
@echo OFF
WHOAMI /PRIV | find /i «SeRemoteShutdownPrivilege»
if %ERRORLEVEL% == 0 goto admin
color CF
msg console Этот командный файл должен выполняться от имени администратора.
pause
exit
:admin
color f0
Rem Удалить все теневые копии
vssadmin delete shadows /all

Если данный командный файл будет запущен от имени пользователя, то фон консоли станет красным и пользователю будет выдано сообщение ”Этот командный файл должен выполняться от имени администратора”. Если от имени Администратора – фон консоли станет белым и выполнится команда удаления всех теневых копий (максимально освободить дисковое пространство)

CMD команда-имя пользователя — CodeRoad



Я новичок в командах CMD, и я действительно ценю любую помощь в этом отношении. Я делаю команду CMD, чтобы удалить один определенный файл на диске C со следующим путем: C:\Users\Alaska\AppData\Local\VirtualStore\Program Files (x86)\Platformnew\platformX

Теперь, чем я должен заменить имя пользователя моей машины (Alaska), чтобы эта команда CMD работала на любой машине (с другими именами пользователей), которая устанавливает мою платформу?

Заранее спасибо за Ваши советы 🙂

windows cmd username
Поделиться Источник user3305958     13 февраля 2014 в 12:27

2 ответа


  • Команда Git не работает в Windows CMD

    Я пытаюсь выполнить нижеприведенную команду в Windows CMD для машины Bitnami Gitlab VM в Windows 10. git clone [email protected]:user/project.git Он работает в Git Bash, но та же команда не работает для Windows CMD. Я подозреваю, что при использовании в Windows CMD ssh ищет неправильные ключи, а…

  • Node.Js — получить имя пользователя windows

    Я пытаюсь получить имя пользователя windows машины, на которой запущено мое приложение node.jS (приложение всегда работает на машине Windows). Как я могу получить текущее имя пользователя windows, используя Node.Js? Я пытаюсь найти что-то похожее на WindowsIdentity.GetCurrent().Имя в C# для…



5

Есть несколько способов, которыми вы могли бы это сделать:

 "C:\Users\%username%\AppData\~..."

Или вы можете вырезать C:\Users с помощью (Лучше, как работает с Vista + и более старыми XP, 98 стилями C:\Documents и Settings\

 "%Userprofile%\AppData\Local\VirtualStore\Program Files (x86)\Platformnew\platformX"

Или вы можете использовать %AppData% для получения перемещаемой папки appdata:

 "%AppData%"

для пути C:\Users\UserName\AppData\Roaming

Поделиться Austin T French     13 февраля 2014 в 12:32



0

Вы можете использовать переменную, заданную системой: %username%

rd "C:\Users\%username%\AppData\Local\VirtualStore\Program Files (x86)\Platformnew\platformX"

Поделиться Kiril Rusev     13 февраля 2014 в 12:35


Похожие вопросы:


Как сделать ввод имени пользователя в cmd

Я просто хотел сделать скрипт cmd, который имеет такую опцию имени пользователя , как этот вывод Пожалуйста, напишите свое имя пользователя: Пример Здравствуйте Примеру Я немного поискал, но ничего…


Команда скрипта запрашивает имя пользователя. Могу ли я сохранить его внутри сценария?

У меня есть эта команда внутри сценария. sudo openvpn —config …. Когда он выполняется, он запрашивает имя пользователя, а затем пароль. Можно ли сохранить внутри скрипта имя пользователя? Другими…


Runtime.exec(cmd) пользователь

Когда мы запустим Runtime.exec(cmd) , от какого пользователя он будет запущен? Например, user1 (на Unix) побежал java -jar Test.jar . В этой программе мы имеем Runtime.exec(whoami) . Какой…


Команда Git не работает в Windows CMD

Я пытаюсь выполнить нижеприведенную команду в Windows CMD для машины Bitnami Gitlab VM в Windows 10. git clone [email protected]:user/project.git Он работает в Git Bash, но та же команда не работает…


Node.Js — получить имя пользователя windows

Я пытаюсь получить имя пользователя windows машины, на которой запущено мое приложение node.jS (приложение всегда работает на машине Windows). Как я могу получить текущее имя пользователя windows,…


Input имя пользователя для cmd процесса

В моем приложении Winform я выполняю файл exe с помощью процесса cmd. Файл exe должен иметь имя пользователя input и passowrd в строке Enter Username & Enter Password. Я не могу input имя…


Как Добавить пользователя в определенный домен с помощью CMD?

В Windows 7, допустим, я хочу создать пользователя в определенном домене с помощью CMD. Если имя пользователя-user.name, пароль-пароль, а домен-DMN (домен, к которому в данный момент подключен мой…


CMD команда Net пароль пользователя истекает

Существует ли команда CMD, чтобы снять флажок с существующего свойства пользователя Windows checkbox пароль никогда не истекает? (Предположение: checkbox был ранее проверен, прежде чем я снял его…


Узел-cmd: как сменить пользователя из корня в узел JS

Если я выполняю cmd с узлом-cmd в узле JS, он использует корневого пользователя. Мне нужно, чтобы это был еще один, но su — user, похоже, не работает. Это строка, которую я использую в качестве…


CMD команда из C (visual studio)

Поэтому я хочу выполнить файл python, который находится в моей папке program files, используя проект visual studio C.(FYI, используя файл exe). Я знаю, что системная функция может выполнить команду….

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

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

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

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

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

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

net user имя_пользователя [/delete] [/domain], где

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

Новое видео: NET USER — управление учетными записями пользователей в cmd Windows

Дополнительные параметы команды 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


Меняем имя пользователя Administrator. Пробуем защищать RDP от брута. (cmd, bat) — IT Терра

Приветствую тебя читатель на моём сайте. Сегодня я хочу рассказать как быстро сменить имя учетной записи Administrator с помощью командной строки cmd, тем самым защитить сервер с включенным RDP доступом от брута (перебора пароля).
А также расскажу еще по парочке способов защиты от RDP брута.
Итак перейдем к делу всё очень просто в командной строке от именя администратора пишем следующую команду:

wmic UserAccount where Name="Administrator" call Rename Name="User1234"

Где Administrator старое имя учетной записи, а User1234 новое имя учетной записи. Имя учетной записи User1234, я привел только для примера.

Второй способ самый банальный, но не менее важный это использование сложного пароля более 10 символов разного регистра и использования спецсимволов.
Пример команды смены пароля для User1234 в командной строке cmd от именя администратора:

net user User1234 password1234

Где User1234 имя пользователя, а password1234 новый пароль.

Третий способ немного сложнее, но более эффективный. Суть этого способа заключается в смене стандартного порта 3389 на наш собственный. Порты можно выбирать любые, кроме тех которые уже используются.
Пример команды смены порта в cmd от именя администратора:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 3210 /f
netsh advfirewall firewall add rule name="Http" protocol=TCP localport=3210 action=allow dir=IN
netsh advfirewall firewall add rule name="Http" protocol=UDP localport=3210 action=allow dir=IN

Первая команда изменяет порт RDP 3389 на порт 3210 в реестре Windows (работает только после перезагрузки системы). 2 и 3 команды создают правила брандмауэра для открытия нового порта. Так же вероятнее всего потребуется открыть новый порт на маршрутизаторе или в настройках вашего сервера.

Также, есть интересный powershell скрипт //github.com/timan1802/rdp_attacker_block.

Как узнать и изменить имя компьютера

Вступление

Каждый компьютер имеет название. Каждый раз, когда вы устанавливаете Windows или создаёте новую учётную запись пользователя, вы можете наименовать ПК или аккаунт. Особенно важным этот момент является при организации сети, будь то на предприятии, или же у себя дома. В таком случае гораздо удобнее будет, если каждая машина будет иметь название, которое легко распознать. Также возможна ситуация, когда из-за чьей-то неосторожности несколько серверов в сети называются одинаково, из-за чего возникают конфликты в работе.

В этой статье мы расскажем, как отредактировать вашу учетную запись

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

Как узнать и изменить название компьютера

Чтобы узнать название своего ПК, воспользуйтесь одним из способов.

Способ 1

Нажимаем комбинацию клавиш Win + R, после чего впечатываем в открывшемся окошке msinfo32. Будет открыто окно с полной информацией о вашей системе. В строке «Имя системы» вы сможете узнать наименование ПК.

В справке указано имя компьютера

Способ 2

В более старых версиях Windows, например, 7 или 8, можно кликнуть правой кнопкой мыши по иконке «Мой компьютер» и выбрать «Свойства», ближе к низу экрана вы сможете увидеть название ПК. В Windows 10 эту информацию можно посмотреть, запустив Проводник так, чтобы отображались все диски, и в верхней части экрана нажать кнопку «Свойства системы».

Способ 3

Если вы храните ярлыки приложений на рабочем столе, кликните по любому из них правой кнопкой мыши, выберите «Свойства» и переключите во вкладку «Подробно». Название системы содержится в самой нижней строчке под названием «Компьютер».

Способ 4

Запустите командную строку, нажав комбинацию Win + R и напечатав cmd, после чего уже в командной строке набрать команду hostname. На следующей строчке вы увидите информацию об имени своей машины.

Способ 5

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

Принцип, по которому изменяется наименование ПК, одинаков во всех версиях Windows, несмотря даже на то, что может отличаться интерфейс. Если вы пользуетесь новейшей ОС Windows 10, вы можете нажать кнопку Пуск — Параметры либо же сразу перейти в Параметры, нажав комбинацию Windows + I, далее перейти во вкладку Система — В системе. Самая верхняя строка называется «Имя компьютера», а под ней вы увидите кнопку «Переименование компьютера». Нажмите её, введите новое название, после чего вам будет предложено выполнить перезагрузку. Согласитесь, после включения ваш ПК будет называться по-новому.

Нажмите «Изменить параметры» для переименования компьютера

В той же Windows 10 или в более старых версиях можно переименовать ноутбук и через стандартный интерфейс. Для этого вам нужно кликнуть правой кнопкой мыши по кнопке Пуск и выбрать Система либо Панель управления — Система, а в более старой версии Windows вам нужно нажать Пуск — Панель управления — Система, где вы увидите всю необходимую информацию о вашей машине. В левом столбике нажмите на кнопку «Дополнительные параметры системы», после чего перейдите во вкладку «Имя компьютера» и нажмите «Изменить». Введите новое название, нажмите OK — Применить — OK и перезагрузите ПК.

Третий способ — универсальный для всех версий системы, — с использованием командной строки. Запустите её от имени администратора и напечатайте команду:

wmic computersystem where name=»%computername%» call rename, name=»Новое_имя_компьютера»

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

Как узнать и изменить имя пользователя

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

  • Локальная учётная запись — существует только на этом ПК и позволяет пользоваться большинством его функций.
  • Сетевая учётная запись — привязана к сервисам компании Microsoft и для её подключения нужно авторизоваться на удалённом сервере. Главным преимуществом является доступность абсолютно всех сервисов и услуг, существующих для ОС Windows, тогда как из недостатков стоит отметить возможный сбой подключения при отсутствии интернета.

Если рассмотреть аккаунты и сравнить их по предоставленным возможностям управления и доступа к функциям, то можно выделить такие типы пользователей:

  • Администратор — пользователи, которые имеют полный доступ абсолютно ко всем функциям и настройкам ноутбука и могут их изменять по собственному усмотрению. Если пользователь один, то он автоматически становится администратором.
  • Пользователь — получают доступ практически ко всем функциям, но их права ограничены; они не могут менять системные настройки и функции. Пользователей может быть несколько, их настройки не переплетаются между собой.
  • Гость — самый ограниченный профиль. Предназначен для разового просмотра содержимого без возможности что-либо поменять. Чаще всего настраивается детям или друзьям, которым временно может понадобиться ваш ПК.

Теперь подробнее о том, как можно изменить данные аккаунта и поменять наименование пользователя. Следует отметить, что на ПК должна присутствовать как минимум одна учётная запись с правами администратора, иначе он будет попросту неуправляемым. Именно администратор может производить все манипуляции с аккаунтами. Кроме того, нужно обязательно помнить, что, если на компьютере всего лишь один профиль, он всегда будет с правами администратора и его тип изменить будет невозможно. Также имейте в виду, что переименовать пользователя указанным способом получится лишь у локальной учётной записи. Сетевой профиль придётся изменять через интернет с помощью браузера.

Переименование локальной учётной записи

Чтобы переименовать локальную учётную запись, воспользуйтесь одним из двух способов.

Способ 1. Через меню управления учётными записями

Перейдите в Пуск — Панель управления — Учётные записи пользователей (либо же кликните правой кнопки мыши по кнопке Пуск, выберите Панель управления — Учётные записи пользователей) и найдите свой профиль. Нажмите «Изменение имени своей учётной записи», добавьте свой никнейм и кликните «Переименовать». Таким же способом можно поменять остальные аккаунты, если вы администратор.

Способ 2. Через командную строку

Запустите командную строку от имени администратора, правой кнопкой кликнув по кнопке Пуск или иконки «Мой компьютер» и выбрав соответствующий пункт. Введите команду:

wmic useraccount where name=»Старое Имя» rename «Новое имя»

и дождитесь окончания процедуры. Вам даже не нужно будет перезагружать ноутбук.

Переименование сетевой учётной записи

После того как вы перейдёте в меню управление аккаунтами, выберите «Переименовать сетевую учётную запись» (если вы пользуетесь Windows 10, нажмите «Изменение учётной записи в окне “Параметры компьютера”»), после чего будет открыт браузер, в котором вы выполните переименование.

Заключение

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

Сообщение об ошибке «имя каталога является недопустимым» при запуске CMD. exe или Notepad. exe с помощью функции «Запуск от имени» в Windows

Проблемы

Если вы вошли в систему под учетной записью одного пользователя (например, администратор) и пытаетесь запустить программу от имени другого пользователя, могут возникнуть указанные ниже проблемы. Если вы попытаетесь запустить программу командной строки или программу «Блокнот» в качестве другого пользователя с помощью функции «Запуск от имени», может появиться одно из указанных ниже сообщений об ошибке.

C:\Windows\system32\cmd.exe имя каталога является недопустимым.

C:\Windows\system32\Notepad.exe имя каталога является недопустимым.

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

Причина

В Microsoft Windows XP и Windows Server 2003 нельзя использовать функцию «Запуск от имени», чтобы получить доступ к подключенному к главному диску пользователя, вошедшего в систему. Программа командной строки или Блокнот заносит в журнал сообщение об ошибке, в котором говорится, что путь% HOMEDRIVE%% HOMEPATH% является недопустимым для сеанса. Это происходит в том случае, если для свойства Start in задано значение% HomeDrive%% HOMEPATH% на вкладке ярлык диалогового окна Свойства: Командная строка или Свойства блокнота . Появляется сообщение об ошибке, описанное в разделе «симптомы» этой статьи. Эта проблема также может возникать, если в поле имя пользователя введено имя пользователя, выполнившего вход в систему. Windows XP и Windows Server 2003 обрабатывают два экземпляра одного и того же имени пользователя в двух разных локальных пользователях.

Решение

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

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

  2. Щелкните правой кнопкой мыши командную команду или Блокноти выберите пункт Свойства.

  3. В поле начать с измените значение с % HomeDrive%% HOMEPATH% на значение в масштабе всей системы (например, % WINDIR%).

  4. Нажмите кнопку ОК.

Найти в настоящее время вошли в систему Имя пользователя через CMD на ПК с Windows

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

Также прочитайте: – Как узнать, кто вошел в ваш компьютер в ваше отсутствие и когда

Давайте теперь пройдемся по шагам, которые необходимо выполнить, чтобы выяснить, кто в данный момент вошел в систему Windows 10. Это может быть достигнуто тремя способами: Использование запрос пользователя, wmic или whoami Команда. Следуйте им в порядке, указанном ниже.

МЕТОДЫ, КОТОРЫЕ НАЙТИ КТО ВХОДИТ В WINDOWS 10 ПК

МЕТОД 1: Использование команды Whoami

Это в основном означает Кто я? Когда эта команда введена, в командной строке отображается текущий работающий пользователь.

  • Откройте Бежать окно, нажав клавишу Windows + R.
  • В текстовом поле внизу введите CMD и нажмите Enter.
  • Когда откроется окно командной строки, вам нужно будет набрать команду кто я и нажмите кнопку ввода

Текущие пользователи и детали, как показано на скриншоте выше, появятся в окне.

МЕТОД 2: Использование команды – Пользователь запроса

Это еще одна команда для отображения информации. Что отличает его от вышеуказанного метода, так это то, что это может быть выполнено локально или удаленно.

Для локального компьютера

  • Откройте окно «Выполнить», нажав клавишу Windows + R. Введите текст CMD в поле и нажмите Enter.
  • Когда откроется командная строка, вам нужно будет набрать команду запросить пользователя.
  • Нажав кнопку «Ввод», вы получите все детали, связанные с пользователем.

С удаленного компьютера

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

  • Откройте командная строка сформируйте окно Run, как описано выше.
  • Когда вам будет предложено ввести команду, введите приведенную ниже команду.

запрос пользователя / сервера: имя_компьютера

Computername в приведенной выше команде – это имя системы, для которой вам нужно получить подробности. В моем случае это л.с., Убедитесь, что вы предоставляете его в правильном формате.

МЕТОД 3: Используя команду wmic

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

  • Откройте Командная строка из окна запуска, набрав CMD в своем текстовом поле.
  • Введите там, приведенную ниже команду.

WMIC / NODE: COMPUTERSYSTEM GET USERNAME ,

SystemName в приведенной выше команде следует заменить имя системы, запрашиваемой у. Вы получите детали, как показано выше.

Это оно. Надеюсь, вы нашли эту статью полезной.

Есть ли в командной строке Windows команда быстрого доступа для перехода к домашнему каталогу текущего пользователя, как в Linux?

Есть ли ярлык для

C: \ Users \ <текущий пользователь> \ ?

Нет прямого ярлыка.

Есть несколько различных решений (см. Ниже).

  1. Используйте переменную среды вместе с cd или cd / d

  2. Используйте subst или net use для создания сопоставления с другой буквой диска.

  3. Установите cygwin и используйте bash

  4. Используйте powershell — powershell поддерживает ~

Последнее решение, вероятно, будет самым простым, если вы готовы использовать powershell вместо cmd .


Решение 1. Используйте переменную среды вместе с

cd или cd / d

Если вы хотите регулярно переходить в этот каталог, выполните следующую команду:

  setx ДОКУМЕНТЫ% ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ%
  

Это навсегда установит переменную среды DOCS , но для ее использования вам необходимо сначала запустить новую оболочку cmd , затем переменная определена и готова к использованию:

  F: \ test> echo% DOCS%
C: \ Users \ DavidPostill \
  

Чтобы изменить каталог из любого места, используйте следующую команду:

  кд / д% DOCS%
  

Если вы уже находитесь на диске c: , вы можете просто использовать:

  кд% DOCS%
  

Создайте командный файл ( док.cmd ) и поместите его где-нибудь в своем PATH .

документы. Cmd:

  @ эхо выкл.
кд / д% DOCS%
  

Затем вы можете просто ввести docs независимо от вашего текущего местоположения, и вы перейдете к C: \ Users \ <текущий пользователь>


Решение 2. Используйте

subst или net use для создания сопоставления с другой буквой диска.

Вы можете использовать subst :

  subst x:% ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ%
  

А потом

  х:
  

К сожалению, сопоставления дисков не сохраняются после перезагрузки.

чистое использование будет сохраняться после перезагрузки, например:

  чистое использование x: "\\ имя_компьютера \ c $ \ имя_путь" / постоянное: да
  

См. Ответы в разделе Как сделать отображение SUBST постоянным при перезагрузках? для получения подробных инструкций.


Решение 3. Установите

cygwin и используйте bash

Вы можете рассмотреть возможность установки cygwin:

Cygwin это:

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

После установки cygwin вы можете запустить bash в терминале cygwin и установить соответствующую переменную среды bash HOME .

Альтернативы cygwin включают msys (MingW):

MSYS — это набор утилит GNU, таких как bash, make, gawk и grep, позволяющий создавать приложения и программы, которые зависят от традиционных инструментов UNIX. Он предназначен для дополнения MinGW и недостатков оболочки cmd.

и Git для Windows:

Git для Windows предоставляет эмуляцию BASH, используемую для запуска Git из командной строки. * Пользователи NIX должны чувствовать себя как дома, поскольку эмуляция BASH ведет себя так же, как команда «git» в средах LINUX и UNIX.


Решение 4. Используйте

powershell

Как указано в комментарии к другому вопросу SBI, powershell поддерживает ~ , и вы можете просто ввести:

  кд ~
  

Дополнительная литература

  • Индекс от A до Z командной строки Windows CMD — отличный справочник по всем вопросам, связанным со строкой Windows cmd.
  • cd — Изменить каталог — Выбрать папку (и диск)
  • setx — установить переменные среды на постоянной основе, SETX можно использовать для установки переменных среды для машины (HKLM) или текущего пользователя, вошедшего в систему (HKCU).
  • subst — замена сетевого или локального пути буквой диска.

windows — Как найти имя пользователя на удаленном компьютере?

windows — Как найти имя пользователя на удаленном компьютере? — Суперпользователь
Сеть обмена стеков

Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange
  1. 0
  2. +0
  3. Авторизоваться Подписаться

Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено 151k раз

У меня есть IP-адреса некоторых компьютеров в моей сети.Есть ли какой-либо инструмент командной строки, такой как PsExec, который может принимать IP-адрес в качестве входных данных и узнавать имя пользователя, вошедшего в систему в данный момент? Я могу устанавливать что-то на свою рабочую станцию, но не на другие. Я также могу запустить Metasploit / NMap / любую другую подобную программу на своей рабочей станции.

Андреа

1,935 44 золотых знака1616 серебряных знаков1919 бронзовых знаков

Создан 24 мая ’10 в 17: 552010-05-24 17:55

НилНил

72922 золотых знака99 серебряных знаков1818 бронзовых знаков

0

Для боксов Windows установите psLoggedOn.Он сообщает вам, кто в настоящее время вошел в систему через console / rdp, а кто подключен через общие сетевые ресурсы.

Если вы не хотите устанавливать приложение, есть также команды qwinsta и сеанс запроса, которые вы можете запустить из командной строки следующим образом:

  qwinsta / server: name_of_host или запрос сеанса / server: name_of_host
  

Добавить комментарий

Ваш адрес email не будет опубликован.