Как проверить значение в реестре

Главная / Как проверить значение в реестре

Как проверить значение в реестре

Профиль | Отправить PM | Цитировать

Часто работаю с разными компьютерами, и приходится для удобства на всех запускать такой вот reg-файл (Для отключения постоянных запросов UAC):

Собственно вопрос — можно ли сделать проверку в батнике, которая бы смотрела значение этого ключа, и если оно равно 1 — запускала бы этот файл?

Сообщения: 6042
Благодарности: 3487

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

Сообщения: 1518
Благодарности: 848

Последний раз редактировалось Foreigner, 07-09-2012 в 13:00 .

Сообщения: 22137
Благодарности: 6383

Сообщения: 21
Благодарности: 0

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

set «regpath=hklm\software\microsoft\windows\currentversion\policies\system»
for /f «tokens=3» %%i in (‘ reg query «%regpath%» /v «consentpromptbehavioradmin» ‘) do set /a «value=%%i»
if «%value%»==»1» (Others\Automated\UAC_Disable.reg)

Идеально, всем спасибо

forum.oszone.net

Работа с реестром из командной строки¶

Работа с реестром возможна не только через утилиту regedit.exe , но и напрямую из командной строки с помощью утилиты REG , она поддерживает все возможности, которые имеет программа regedit.exe . И более того – она также поддерживает несколько особенных функций. Полезна в том случае когда работа с regedit по каким либо причинам невозможна.

К тому же это позволяет автоматизировать многие рутинные задачи и встраивать команды в скрипты.

Основной синтаксис¶

В общем виде синтаксис команды REG выглядит следующим образом:

Всего существует одиннадцать процедур, которые способна выполнять директива REG : QUERY , ADD , DELETE , COPY , SAVE , LOAD , UNLOAD , RESTORE , COMPARE , EXPORT , IMPORT . Каждая из этих процедур имеет, как правило, собственный набор параметров.

При вызове из командной строки директива REG пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен 0 , это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен 1 .

Более подробные сведения об использовании утилиты REG вы можете получить, набрав в командной строке директиву REG /? , чтобы получить информацию о какой-либо из перечисленных процедур, воспользуйтесь командой REG /? .

Сокращения¶

Для удобства ввода применяются сокращения названий веток реестра. Все сокращения представлены в таблице ниже:

Вывод содержимого ветвей (QUERY)¶

Команда REG QUERY отправляет в системный реестр Windows запрос о содержимом ветвей, ключей, подразделов или параметров, и выводит на экран результат обработки этих запросов. В общем виде синтаксис данной команды записывается следующим образом:

В составе директивы могут использоваться следующие параметры:

  • Компьютер – имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае, если этот параметр опущен, команда выполняется на локальном компьютере.
  • Путь – полный путь к целевому разделу реестра в виде корень\ключ\подраздел , где корень — сокращенное обозначение ветви реестра ( HKLM , HKCU , HKCR , HKU или HKCC ), а ключ\подраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы.
  • /v – запрос о содержимом указанного раздела реестра.
  • Параметр – вывести имя и значение запрашиваемого параметра в указанном разделе.
  • /ve – запрос стандартного параметра с пустым именем.
  • /s – вывести список всех подразделов данного раздела реестра вместе с их содержимым.
  • В качестве примера получим содержимое ветки в которой хранятся закрытые ключи квалифицированных электронных подписей:

    Лучше вводить путь в кавычках.

    Будет выведен примерно такой результат:

    Как видно из вывода, в реестре компьютера находится всего один контейнер 2015ZAO_ .

    Экспорт и импорт веток реестра (EXPORT и IMPORT)¶

    Для экспорта используется команда EXPORT . Синтаксис команды:

    • имя_раздела – полное имя подраздела реестра в одном из выбранных корневых разделов.
    • имя_файла – имя .reg файла, который получится после экспорта.
    • Параметр /y в конце команды позволяет выполнение замены существующего файла без запроса подтверждения.
    • Экспортируем контейнеры закрытых ключей на рабочий стол:

      Вся ветка с контейнерами успешно экспортирована на рабочий стол и сохранена в файле keys.reg . Теперь импортируем ее обратно.

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

      Для импорта используется команда IMPORT . Синтаксис команды:

      Напомню, что для экспорта ветки на другом компьютере, необходимо будет изменить в файле keys.reg путь к ветке реестра с учетом разрядности операционной системы и SID текущего пользователя. Подробнее об импорте и экспорте закрытых ключей смотрите в Руководстве по работе с реестром ОС Windows в разделе Где хранятся ключи(закрытый ключ сертификата) в реестре? [1739].

      Создание резервной копии реестра (SAVE и RESTORE)¶

      Для резервного копирования и восстановления реестра используются следующие команды (типы операций) утилиты REG SAVE и REG RESTORE :

      В данному разделе перечислены основные команды утилиты REG для получения более подробной информации обратитесь к ресурсам, перечисленным в разделе Дополнительные ссылки

      regedit.readthedocs.io

      IT → Существует ли раздел в реестре на VBScript


      В предыдущей статье описывался один из способов определения установленной программы на компьютере пользователя. Реализация данного способа была выполнена в виде функции на языке VBScript.
      Если присмотреться более внимательно, можно обнаружить, что в ней использовался, достаточно, нестандартный способ проверки существования ключа. Стоит заметить, что речь идет именно об определении ключа, а не параметра или его значения.

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

      Поэтому, чтобы проверить наличие определенного раздела в реестре, достаточно проверить его параметр по умолчанию. На VBScript, чтобы получить значение параметра по умолчанию какого-либо раздела, следует к имени раздела, в конце поставить дополнительный слэш.

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

      Извлечение значение из параметра Windows, который находится в разделе HKLM\SOFTWARE\Microsoft\

      Извлечение значение из параметра по умолчанию, который находится в разделе HKLM\SOFTWARE\Microsoft\Windows\

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

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

      Листинг 1. Функция проверки существования раздела.

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

      Листинг 2. Функция проверки существования параметра.

      Каждый системный администратор должен иметь в своем арсенале, столь необходимые функции.

      zoo-mania.ru

      Как узнать, внесена ли запись в Единый государственный реестр юридических лиц, что наш контрагент ликвидирован

      Вопрос-ответ по теме

      Как узнать, внесена ли запись в Единый государственный реестр юридических лиц, что наш контрагент ликвидирован?

      Сведения о ликвидации Вы можете найти сайте ФНС России. Кроме того, Вы можете заказать выписку из ЕГРЮЛ в отношении данного контрагента, уплатив госпошлину в размере 200 руб.

      Обоснование данной позиции приведено ниже в материалах «Системы Юрист».

      1. Рекомендация: Как проверить нового контрагента при помощи внешних источников информации (государственные реестры, интернет-сайты, СМИ)

      Риски ликвидации, реорганизации и банкротства контрагента

      Организации при выборе контрагентов предпочитают не иметь дело с теми компаниями, которые находятся на этапе реорганизации (и уже тем более в процессе ликвидации) или в отношении которых возбуждена процедура банкротства. Опасения эти не напрасны: юридическое лицо, находящееся в процессе реорганизации, вскоре прекратит свое существование, а его права и обязанности перейдут к другому лицу (к другим лицам). Юридическое лицо, находящееся в процессе ликвидации, вскоре прекратит свое существование, и все обязательства с этим контрагентом будут прекращены на основании статьи 419 Гражданского кодекса РФ. В свою очередь организация, в отношении которой возбуждена процедура банкротства, не имеет средств для погашения всех своих долгов, поэтому заключать договоры с ней экономически нецелесообразно.

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

      Как предотвратить подобные риски? Проверить, находится ли предполагаемый контрагент в процессе реорганизации или ликвидации, можно по информации, содержащейся в ЕГРЮЛ.*

      Юридическое лицо в течение трех рабочих дней после даты принятия решения о его реорганизации обязано в письменной форме сообщить в ФНС России о начале процедуры реорганизации с указанием формы реорганизации. Если в реорганизации участвуют два и более юридических лиц, такое уведомление направляет то юридическое лицо, которое последним приняло решение о реорганизации, или то, на которое эта обязанность возложена самим решением о реорганизации. На основании уведомления ФНС России вносит в ЕГРЮЛ запись о том, что юридическое лицо (юридические лица) находится (находятся) в процессе реорганизации (п. 1 ст. 60 ГК РФ). Сведения о том, что юридическое лицо находится в процессе реорганизации, размещаются на сайте ФНС России, а также публикуются в журнале «Вестник государственной регистрации».

      О ликвидации юридического лица в ФНС России письменно сообщают в течение трех рабочих дней после даты принятия решения о ликвидации. Такая обязанность возложена на того, кто принял решение о ликвидации: то есть на учредителей (участников) юридического лица или на государственный орган. Такие правила установлены в пункте 1 статьи 62 Гражданского кодекса РФ. Сведения из ЕГРЮЛ о том, что юридическое лицо находится в процессе ликвидации, размещаются на сайте ФНС России, а также публикуются в журнале «Вестник государственной регистрации».*

      Даже если на момент заключения договора в ЕГРЮЛ не было сведений о том, что данная организация находится в процессе ликвидации, но решение о ликвидации и о назначении ликвидационной комиссии уже было принято, то в суде можно признать договор недействительным.

      Учредители (участники) юридического лица или орган, принявшие решение о ликвидации юридического лица, назначают ликвидационную комиссию или ликвидатора (п. 2 ст. 62 ГК РФ). С момента назначения ликвидационной комиссии к ней переходят полномочия по управлению делами юридического лица (п. 3 ст. 62 ГК РФ). Следовательно, с момента принятия решения о ликвидации полномочия на заключение гражданско-правовых сделок имеются лишь у ликвидатора (председателя ликвидационной комиссии).

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

      По одному из дел оспаривались договоры цессии, которые руководитель (директор) общества заключил в период после принятия решения о назначении ликвидатора, но до внесения записей об этом в ЕГРЮЛ. Суды указали, что полномочия директора общества с момента назначения ликвидационной комиссии ограничиваются законом, и он уже не вправе выступать от имени юридического лица в отношениях с другими лицами, в том числе в гражданско-правовых сделках. Исходя из этого, суды признали оспариваемые договоры ничтожными сделками на основании статьи 168 Гражданского кодекса РФ в связи с их противоречием пункту 1 статьи 53 и пункту 3 статьи 62 Гражданского кодекса РФ (постановление ФАС Западно-Сибирского округа от 24 сентября 2007 г. № Ф04-6711/2007(38627-А46-36) по делу № А46-8441/2006).

      Порядок предоставления сведений из ЕГРЮЛ определен постановлением Правительства РФ от 19 июня 2002 г. № 438 «О Едином государственном реестре юридических лиц».

      Сведения о применении в отношении юридического лица процедур банкротства (введении наблюдения, финансового оздоровления, внешнего управления, о признании должника банкротом и об открытии конкурсного производства) вносятся в Единый федеральный реестр сведений о банкротстве и публикуются в газете «Коммерсантъ» (ст. 28 Федерального закона от 26 октября 2002 г. № 127-ФЗ «О несостоятельности (банкротстве)»).

      Признание юридического лица банкротом судом влечет его ликвидацию (п. 1 ст. 65 ГК РФ).

      Также на сайте ФНС России можно проверить, не принято ли решение о предстоящем исключении той или иной организации из ЕГРЮЛ. Такое решение может быть принято в отношении юридического лица в том случае, если оно является недействующим.

      магистр частного права, LL.M, заместитель начальника Правового управления Департамента культурного наследия города Москвы (до 2013 г. — главный консультант Управления публичного права и процесса Высшего арбитражного суда РФ)

      кандидат юридических наук, старший эксперт ЮСС «Система Юрист»

      кандидат юридических наук, старший юрист Goltsblat BLP

      2. Рекомендация: Как работать с Единым государственным реестром юридических лиц (ЕГРЮЛ) и Единым государственным реестром индивидуальных предпринимателей (ЕГРИП)

      Как получить выписку из ЕГРЮЛ или ЕГРИП о другом лице (контрагенте)

      Чтобы получить выписку из ЕГРЮЛ или ЕГРИП о другом лице (юридическом лице или индивидуальном предпринимателе), необходимо представить в налоговую инспекцию установленный законодательством комплект документов. Документы нужно подать в инспекцию по месту регистрации этого лица.*

      Для подачи документов в налоговую инспекцию юрист должен выполнить ряд действий.

      Во-первых, нужно определить способ представления документов.

      По закону документы можно подать двумя способами:

      1) представить непосредственно (лично) в налоговую инспекцию;

      2) направить в налоговую инспекцию по почте.

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

    • от имени юридического лица — генеральный директор (иное лицо, действующее без доверенности) либо представитель по доверенности;
    • от имени индивидуального предпринимателя — сам предприниматель либо представитель по доверенности.
    • Выписка будет готова на следующий день либо через пять дней после подачи документов (срок зависит от порядка выдачи выписки).*

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

      • инспекция получит документы лишь через несколько дней (или даже недель) с момента их направления в ее адрес;
      • инспекция сможет выдать выписку на следующий день либо через пять дней с момента получения документов;
      • юридическое лицо (индивидуальный предприниматель) получит выписку по почте через несколько дней (недель) с момента ее направления инспекцией.
      • Следовательно, такая выписка может утратить свое значение для юридического лица (индивидуального предпринимателя). Например, к этому времени лицо уже заключит договор с тем контрагентом, которого нужно было проверить.

        Имеет смысл отказаться от получения выписки из ЕГРЮЛ или ЕГРИП, если одновременно соблюдаются два условия:

        1) требуется получить информацию о лице (контрагенте) в максимально короткий срок (например, в течение трех дней);

        2) в течение этого срока невозможно получить выписку об этом лице (контрагенте) (например, если местонахождение организации-заявителя — Москва, а контрагент зарегистрирован во Владивостоке).

        Во-вторых, необходимо составить документы, необходимые для получения выписки из ЕГРЮЛ или ЕГРИП. В налоговую инспекцию нужно подать:

        1. Письменный запрос о предоставлении сведений из ЕГРЮЛ или ЕГРИП (п. 20 Правил ведения ЕГРЮЛ, п. 26 Правил ведения ЕГРИП).

        Можно составить один из запросов:

      • запрос о предоставлении некоторых (конкретных) сведений о другом юридическом лице (индивидуальном предпринимателе). Такой запрос необходимо составить, если выписка из ЕГРЮЛ (ЕГРИП) нужна для подтверждения каких-либо конкретных сведений (например, может ли физическое лицо действовать от имени контрагента без доверенности);
      • запрос о предоставлении всех сведений о другом юридическом лице (индивидуальном предпринимателе). Такой запрос нужно составить в случае, если требуется получить все сведения о лице (о контрагенте).
      • Запрос подписывает лицо, действующее от имени заявителя без доверенности.

        2. Платежное поручение. Налоговая инспекция может выдать выписку либо в течение пяти дней со дня поступления запроса, либо уже на следующий день после поступления запроса (п. 21 Правил ведения ЕГРЮЛ, п. 29 Правил ведения ЕГРИП). В обоих случаях выписка представляется за плату: в первом случае размер платы составляет 200 руб., во втором случае (т. е. при срочном предоставлении сведений) — 400 руб. (абз. 5 п. 23 Правил ведения ЕГРЮЛ, абз. 6 п. 31 Правил ведения ЕГРИП).*

        эксперт ЮСС «Система Юрист»

        заместитель начальника юридического отдела ЗАО УКБ «Белгородсоцбанк»

        * Так выделена часть материала, которая поможет Вам принять правильное решение.

        Ведущий эксперт Горячей линии «Системы Юрист» Виктория Рыбалкина

        Ведущий эксперт Горячей линии «Системы Главбух» Наталья Колосова

        www.law.ru

        Как узнать из реестра GUID приложения в Windows

        В данной статье я приведу один из методов извлечения цифрового идентификатора приложения из реестра Windows.Правильное название: статистически уникальный 128-битный идентификатор . Если Вы знаете ,то можете открыть любой компонент Windows, shell. где — shell — интерпретатор команд Windows.

        Пример вызова компонента Windows диспетчер устройств:
        shell. <74246bfc-4c96-11d0-abef-0020af6b0b7a>,для запуска необходимо вызвать диалоговое окно «Выполнить» используя клавиши Win + R, прописать данный код и нажать«OK» Все значения хранятся в разделе реестра HKEY_CLASSES_ROOTCLSID. Зайдя в CLSID поиск, лучше всего производить методом перебора значений для правильного определения в значении должен присутствовать подраздел ShellFolder. Для поиска нужного необходимо иметь время и терпение. Итак, всё по порядку.

        Как узнать из реестра GUID приложения в Windows -01

        Раздел реестра HKEY_CLASSES_ROOTCLSID

        Клавишами Win + R открываем диалоговое окно «Выполнить» вводим команду regedit — открыть редактор реестра. Для поиска заходим в раздел реестра HKEY_CLASSES_ROOTCLSID

        Пример: нам нужен «Панели управления — Control Panel», методом перебора значений находим нужный, смотрим наличие подраздела ShellFolder.

        Как узнать из реестра GUID приложения в Windows -02

        Для того, чтобы извлечь и проверить правой клавишей мыши нажимаем на значение, в открывшемся меню выбираем пункт «Экспортировать», и сохраняем с расширением .reg

        Как узнать из реестра GUID приложения в Windows -03

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

        Как узнать из реестра GUID приложения в Windows -04

        Выделяем значение, с помошью клавиш Ctrl + C копируем, вызываем диалоговое окно «Выполнить» и с помощью клавиш Ctrl + V вставляем, перед фигурными скобками прописываем Shell. и нажимаем«OK».

        Как узнать из реестра GUID приложения в Windows -05

        Если Вы сделали всё правильно, то откроется компонент Windows. Желаю удачи, и будьте внимательны при работе с реестром Windows.

        pyatilistnik.org

        Смотрите так же:

        • Past continuous tense правила Past Continuous — Прошедшее продолженное время в английском языке Правила образования Past Continuous в английском языке Утвердительная форма Past Continuous Tense образуется при помощи вспомогательного глагола to be в простом прошедшем времени (Simple Past/Past Indefinite — was, were) и […]
        • Реестр общего доступа Профиль | Отправить PM | Цитировать Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. milligan, Конфигурация компьютера\Административные шаблоны\Сеть\Сетевые подключения\Брандмауэр Windows\Профиль домена -> Брандмауэр Windows: […]
        • Файл реестра системы отсутствует Профиль | Отправить PM | Цитировать Сообщения: 1003 Благодарности: 77 Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. Сообщения: 13 Благодарности: 1 Вспомнился случай. Как то принесли диск на восстановление данных. Смотрю, а все […]
        • Нотариус в астрахани ленинский район Нотариусы астрахани трусовский район Кошкина улица Карла Маркса, 20 56-23-67 56-31-65 Пятница: Нуржанова Котрова 56-23-82 Вторник, четверг: Кировский район 51-40-10 четверг, пятница: Понедельник, вторник, среда, четверг, пятница: Бирченко улица Никольская, […]
        • Правило лото кено Тиражная лотерея "KENO" / "КЕНО" в Казахстане Во время розыгрыша, с помощью лототрона, определяется выигрышная комбинация — 20 чисел от 1 до 80. Чтобы выиграть главный приз – 10 000 000 тенге, Вам достаточно угадать всего половину выпавших номеров! Стоимость ставки — 100 тенге. Вы сами […]
        • Корректирующая субсидия для потребителей Корректирующие налоги и субсидии Прежде чем перейти к рассмотрению конкретных экономических механизмов и инструментов в охране окружающей среды, рассмотрим теоретические принципы установления налогов и платежей за загрязнение . Как уже отмечалось, загрязнители окружающей среды, […]
        • Нотариус кировский район ростов-на-дону Нотариусы по наследственным делам Уфа Кировский район По состоянию на текущий момент в Кировском районе Уфы ведут деятельность 13 нотариусов. Из них 12 правомочны вести дела, связанные со вступлением в наследство. Как мы с вами помним, для упрощения доступа к архивам и улучшения […]
        • Правила сложения вычитания умножения и деления положительных и отрицательных чисел Вычитание отрицательных чисел Как известно вычитание — это действие, противоположное сложению. Если « a » и « b » — положительные числа, то вычесть из числа « a » число « b », значит найти такое число « c », которое при сложении « с » числом « b » даёт число « a ». Определение вычитания […]