Сменить пароль в bat
Обновлено: 21.11.2024
Изменяет пароль для базы данных, используемой сервером JP1/DH.
Не используйте в пароле никаких знаков или символов, кроме описанных выше. Если вы используете какие-либо знаки или символы, отличные от описанных выше, возможно, вы больше не сможете изменить пароль.
Кроме того, убедитесь, что вы внесли изменения в следующий файл конфигурации и пакетный файл после смены пароля:
Описание изменений
Описание изменений
(2) Исполнитель
Не выполняйте команду напрямую. Используйте командную строку для выполнения команды.
(3) Формат
(4) Аргументы
Укажите текущий пароль.
Если вы используете какой-либо из следующих символов, добавьте к нему управляющий символ вставки (^), а затем заключите вставку и символ в двойные кавычки:
Укажите новый пароль.
Если вы используете какой-либо из следующих символов, добавьте к нему управляющий символ вставки (^), а затем заключите вставку и символ в двойные кавычки:
Кроме того, если вы используете один из следующих символов, добавьте к нему escape-символ обратной косой черты (\):
(5) Результаты выполнения
Пароль базы данных изменен.
(6) Коды возврата
Действие после возникновения события
Пароль успешно изменен.
Прерывает обработку команды.
Выполнение команды отменяется во время подтверждения смены пароля.
Прерывает обработку команды.
Аргумент не указан.
Прерывает обработку команды.
Неверное количество указанных аргументов.
Прерывает обработку команды.
Не удалось изменить пароль.
(7) Выходное сообщение (назначение вывода: стандартный вывод)
Действие после возникновения события
Действие, которое должен предпринять оператор
Пароль БД будет изменен на ****** . Вы уверены? (д/н)
Ждет ответа пользователя.
Выберите y, чтобы продолжить выполнение, или n, чтобы отменить выполнение.
При выполнении команды
Пароль будет изменен.
Начинает выполнение команды.
Когда y выбрано в № 1
Успешно изменен пароль. Нажмите любую клавишу.
Прекращает выполнение команды.
При успешной смене пароля
Укажите аргумент. Нажмите любую клавишу и повторите попытку.
Прекращает выполнение команды.
Укажите текущий пароль базы данных и новый пароль базы данных в качестве аргументов, а затем повторите команду.
Если аргумент не указан
Недопустимое количество аргументов. Нажмите любую клавишу и повторите попытку.
Прекращает выполнение команды.
Укажите текущий пароль базы данных и новый пароль базы данных в качестве аргументов, а затем повторите команду.
Если указано неправильное количество аргументов
Прекращает выполнение команды.
Проверьте содержимое выходного сообщения об ошибке, устраните причину ошибки, а затем повторите команду.
Если не удалось изменить пароль
Отменено выполнение команды. Нажмите любую клавишу.
Прекращает выполнение команды.
Если вы выбрали n в № 1, укажите новый пароль, а затем выполните команду.
Когда в № 1 выбрано n
(8) Примечания по использованию команды
Не выполняйте команду напрямую. Используйте командную строку для выполнения команды.
Если вы включили UAC (контроль учетных записей) в операционной системе, используйте один из следующих способов выполнения команды:
Войдите в систему как встроенный администратор, запустите командную строку и выполните команду.
Войдите как пользователь с правами администратора, запустите командную строку, нажав Запуск от имени администратора, а затем выполните команду.
Одновременное выполнение команд на одном компьютере не поддерживается.
Есть много удивительных и простых трюков, которые помогут вам изменить пароль администратора любого компьютера. Сегодня мы собираемся показать один из таких простых приемов, с помощью которого вы без труда справитесь с работой. Здесь, в этом трюке, мы будем использовать так называемую технику пакетного программирования для смены пароля администратора. .
Примечание. Эта статья предназначена только для образовательных целей, и OnlineCmag не несет ответственности за любые повреждения вашего компьютера.
Шаги по изменению пароля администратора:
Шаг 1. Откройте Блокнот.
Нажмите в меню «Пуск» и выберите «Все программы» => «Стандартные» => «Блокнот». Вы даже можете открыть его, просто набрав блокнот в строке «Выполнить».
Шаг 2: Копировать – Вставить:
Внимательно скопируйте приведенный ниже код и вставьте его в свой блокнот. Здесь «OnlineCmag» — это новый пароль, который имеет приоритет над старым паролем администратора.
Шаг 3. Сохранить как.
Теперь сохраните этот файл с расширением «.bat», например, «pwd.bat».
Шаг 4: Выполнение:
Теперь ваш файл готов для смены пароля любого компьютера. Вы можете скопировать его себе на флешку, и как только он/она выполнит его, пароль изменится на «OnlineCmag».
wikiHow – это вики, похожая на Википедию. Это означает, что многие наши статьи написаны в соавторстве с несколькими авторами. Над созданием этой статьи работали 11 человек, некоторые из которых были анонимными, и со временем редактировали и улучшали ее.
Эта статья была просмотрена 169 922 раза.
Добавить защиту паролем к пакетному сценарию Windows не так уж и сложно, но это было бы сложно сделать без каких-либо инструкций. Если вы готовы потратить время на обучение, то в кратчайшие сроки получите защиту паролем.
Откройте Блокнот. Вы можете открыть приложение «Блокнот», выбрав «Пуск», затем «Все программы», а затем «Стандартные». В разделе «Аксессуары» вы найдете «Блокнот». Пользователи Windows могут просто ввести «блокнот» без кавычек в меню «Пуск» и нажать Enter. Приложение откроется. [1] X Источник исследования
- :А
- Эхо введите пароль для активации программы.
- установить/p "пройти=>"
- если НЕ %pass%== пароль, перейдите к :FAIL
- : НЕ ПРОШЕЛ
- echo Неверный пароль. Если вы хотите написать дополнительный текст, вы можете. Если вы хотите, чтобы между первой строкой текста и второй строкой текста было время, добавьте строку с надписью «ping localhost (номер)». Это определяет количество времени между каждой строкой текста. Поместите его между второй и третьей строкой. Если вы хотите, чтобы ваша программа работала медленно и давала людям время на использование каждой строки текста, увеличьте время ping localhost. Пауза между каждой строкой текста, которая появляется из кода, будет временем ping localhost. Если вы хотите, чтобы программа говорила "Привет", а через пять секунд говорила "как дела", вы должны написать ping localhost 5
- перейти :конец
- :конец
Измените «passwordhere» на пароль по вашему выбору. Вы можете выбрать любой пароль, который вы хотите. Это может быть так долго, как вы хотите тоже. Только не забудьте сохранить кавычки. [3] X Источник исследования
Сохраните файл с расширением .bat. По умолчанию будет .txt, поэтому вам придется изменить это. Если вы уже сохранили файл, просто перейдите к файлу, затем сохраните как и измените расширение на .bat. Возможно, вам придется установить флажок «Показать расширение», если вы не видите .txt.
Перейдите к разделу Производительность и обслуживание. Вы можете перейти на эту вкладку из панели управления вашего компьютера. Теперь перейдите в «Запланированные задачи» и перейдите к только что созданному файлу. Вы можете настроить его на запуск, когда захотите — когда кто-то пытается войти в систему, когда он пытается открыть определенный файл или папку или по любому другому запросу. [4] X Источник исследования
Это хорошая идея. Однако ничто не мешает пользователю отредактировать файл и увидеть пароль в открытом виде. Что можно сделать, чтобы предотвратить это?
Скрыть файл .bat с паролем. Атрибут +s +h. А затем вызовите его из другого однострочного .bat файла. Это затруднит редактирование.
Да. Этот метод делает настоящий пакетный код только в том случае, если введен правильный пароль. По сути, этот метод защищает запуск программы только паролем.
Пример сценария от пользователя для изменения сетевого пароля
Я пытаюсь написать сценарий, который позволит пользователю изменить пароль локальной сети (домен NT) с ПК под управлением Win95. Однако я могу найти функцию смены пароля только в файле wwwnt34I.dll. Когда я пытаюсь вызвать это с ПК с Win95, выдается ошибка, что я запускаю NT DLL на 95.
Цель состоит в том, чтобы исключить навигацию по панели управления каждый раз, когда пользователь хочет сменить пароль. Я ошибаюсь, думая, что это должно быть относительно простой задачей (учитывая, как это делается для DLL Novell)? Если это так просто, что я упускаю?
Ответ:
Моя встроенная программа(ы) смены пароля позволяет изменять ВСЕ ваши пароли одновременно, включая Win95, экранную заставку NT и/или NetWare. Я надеюсь, что эта информация окажется полезной. В настоящее время мы используем этот код в производственной среде, и уже почти год без существенных изменений.
В силу наших обстоятельств он достаточно сложен, но также представляет собой модульный, хорошо прокомментированный код, который легко удалить или изменить в соответствии с вашими потребностями.
Наша ситуация такова, что мы в первую очередь подключаемся к серверам Novell NW 3.12 (скоро будет NW 4), но также должны иметь доступ к удаленному домену NT. К сожалению, мы НЕ контролируем удаленный домен, поэтому дубликаты паролей стали настоящей проблемой, так как они нормально работали на одной системе, но не работали на другой, что приводило к их рассинхронизации. Я бы порекомендовал вам устанавливать уникальные пароли ТОЛЬКО для основной системы входа, таким образом они проверяются, но НЕ будут отклонены другими серверами при полной смене пароля.
Мое решение состояло в том, чтобы запустить отдельный пакетный файл для создания сетевого пароля на PDC (вы можете изменить свой пароль ТОЛЬКО на PDC, если в вашей подсети нет контроллера домена), а затем отреагировать на ошибку. коды возвращаются. Это самый сложный и самый важный компонент для работы. Если все в порядке, я затем запускаю программу смены пароля Windows после изменения реестра, чтобы изменить только те вещи, которые я хочу. (экранная заставка может быть СЕРЬЕЗНОЙ болью, если она не синхронизирована, поэтому я отключаю ее). Программа Windows запускается из отдельной вызываемой программы, а затем я делаю для нее SendKeys, чтобы отвечать на соответствующие подсказки. Это позволяет использовать DLLCall, который я получил от другого пользователя. ЛУЧШАЯ часть этого заключается в том, что у вас могут быть политики, ограничивающие запуск программы смены пароля Windows, но МОЯ программа по-прежнему работает нормально. Это позволяет контролировать то, что выполняется, и предотвращает потерю синхронизации, не меняя ВСЕ соответствующие пароли.
Чтобы сделать вещи менее интересными (т. е. упростить поддержку), у меня есть большое поле, заполняющее весь экран, пока выполняется фоновая обработка; это должно держать пользователей подальше от процесса.
Затем, когда все сделано, я создаю 5-минутный обратный отсчет (с предупреждениями), который перезагружает рабочую станцию, чтобы дать время для репликации измененной информации учетной записи с PDC на BDC на нашем сайте. Мы обнаружили, что без этой перезагрузки пользователям было отказано в доступе к некоторым общим ресурсам, поскольку пароли между PDC и BDC (где на самом деле находятся общие ресурсы) не синхронизированы. Если вас интересует код для этого, напишите мне, и я пришлю вам то, что у меня есть.
В этой программе есть еще несколько вещей, например, я ищу файл флага с именем FORCPASS.FLG, который создает принудительную смену пароля. Это было сделано для наших преобразований, чтобы создать стандартные пароли для наших администраторов для входа на машины.
Я также создаю/обновляю файл флага с именем PASSLEVH.BAT, который является датой последней принудительной смены пароля. Чтобы избежать проблем с истечением срока действия паролей, мы меняем дату в нашем сетевом файле (называемом PASSLEVN.BAT), и это вместе с большим пакетным файлом, который ВСЕ наши пользователи запускают при входе в систему, вызовет программу PASSCHNG, чтобы «принудительно» пользователям менять свои пароли. Затем я регистрирую дату и время изменения в другом файле с именем PASSCHNG.LST.Этот файл будет использоваться для исключения принудительной смены паролей пользователями, если они уже изменили их в течение периода, определяемого администратором.
Я был бы признателен за ваши комментарии к моей программе, приветствуются как положительные, так и отрицательные. Спасибо.
Чтобы предотвратить нежелательный доступ к устройству, обязательно смените пароль по умолчанию во время первоначальной настройки.
Предпосылки:
- Доступен Ethernet-кабель RJ45 (не входит в комплект поставки)
- Персональный компьютер включен
- Программное обеспечение HiDiscovery установлено
- Программное обеспечение LANconfig установлено
- Устройство включено
Шаг 1. Подключите устройство к персональному компьютеру с помощью Ethernet-кабеля RJ45.
Шаг 2. Откройте (дважды щелкните) HiDiscovery.
Результат: HiDiscovery обнаруживает новое устройство без конфигурации IP, как показано на снимке экрана ниже.
Устранение неполадок, если HiDiscovery НЕ обнаруживает устройство:
Возможно, существует конфликт между HiDiscovery и вашей антивирусной программой. Выполните следующие действия:
- Обратитесь к системному администратору, чтобы узнать, можно ли временно отключить антивирусную программу или настроить исключение для HiDiscovery.
- Затем нажмите "Повторить сканирование".
HiDiscovery обнаруживает новое устройство без конфигурации IP, как показано на снимке экрана выше.
Шаг 3. Дважды щелкните устройство, которое хотите настроить.
Результат: HiDiscovery открывает диалоговое окно «Свойства».
Шаг 4. Настройка IP
- Настройте IP-адрес по своему усмотрению.
- Настройте сетевую маску в соответствии со своими предпочтениями.
- Нажмите "ОК".
Результат: через 5-10 секунд HiDiscovery покажет IP-адрес и сетевую маску, которые вы настроили (см. снимок экрана ниже).
Устранение неполадок, если настройка IP занимает больше 10 секунд после того, как вы нажали кнопку "ОК", а настроенный IP-адрес и сетевая маска по-прежнему НЕ отображаются:
Возможно, существует конфликт между HiDiscovery и вашей антивирусной программой. Выполните следующие действия:
- Отменить действие.
- Обратитесь к системному администратору, чтобы узнать, можно ли временно отключить антивирусную программу или настроить исключение для HiDiscovery.
- Нажмите "Повторить сканирование".
HiDiscovery показывает IP-адрес и сетевую маску, которые вы настроили (см. снимок экрана выше).
Читайте также: