registry- все статьи тега


Изменение разрешений папки реестра приводит к отказу в доступе

Я пытаюсь изменить некоторые Reg-разрешения, используя следующий код: $acl = Get-Acl HKLM:SYSTEMCurrentControlSetServicesTrustedInstaller $inheritance = [System.Security.AccessControl.InheritanceFlags]"None" $propagation = [System.Security.AccessControl.PropagationFlags]"None" $Rule = New-Object System.Security.AccessControl.RegistryAccessRule ("Administrators","FullControl","ContainerInherit","none","Allow") $acl.AddAccessRule($Rule) $acl | Set-Acl Когда я запускаю это, я получаю ошибк ...

Delphi: запись в реестр не работает на FormDestroy

procedure TMainForm.FormDestroy(Sender: TObject); var Registry: TRegistry; begin Registry := TRegistry.Create; try Registry.RootKey := HKEY_CURRENT_USER; if Registry.OpenKey('...', True) then begin Registry.WriteInteger('MainLeft', Self.Left); Registry.CloseKey; end; finally Registry.Free; end; end; Подобный код работает для FormCreate , но не тогда, когда приложение закрыто (т. е. ничего не сохраняется в реестре). Чего мне не хватает? The '...- расши ...

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

Я использую следующий код Эта ошибка возникает : Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена. Предпринята попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена. Public Class FormRegEnumValue Private Const ERROR_SUCCESS = 0& Private Const ERROR_NO_MORE_ITEMS = 259& Private Const HKEY_CURRENT_USER = &H80000001 Private Const REG_BINARY = 3 Private Const REG_DWORD = 4 Private Con ...

Как получить значение реестра в программе установки Inno, если оно использует только имя по умолчанию?

Я пытаюсь получить каталог установки приложения из реестра Windows (в данном случае Google Sketchup) с помощью скриптов Pascal от Inno Setup, чтобы установить там плагин. У раздела реестра нет имени, он просто имеет "(Default)" в Regedit. Я попробовал это: RegQueryStringValue( HKLM, 'SOFTWAREGoogleGoogle Sketchup 6', '(Default)', pluginLoc ); Но он не возвращает значения. Есть предложения? ...

Чтение 64-битного реестра из 32-битного приложения

У меня есть проект модульного теста c#, который скомпилирован для AnyCPU. Наш сервер сборки является 64-битной машиной и имеет 64-битный экземпляр SQL Express. тестовый проект использует код, подобный приведенному ниже, чтобы определить путь к объекту .MDF файлы: private string GetExpressPath() { RegistryKey sqlServerKey = Registry.LocalMachine.OpenSubKey( @"SOFTWAREMicrosoftMicrosoft SQL ServerInstance NamesSQL" ); string sqlExpressKeyName = (string) sqlServerKey.G ...

Windows не передает аргументы командной строки программам Python, выполняемым из оболочки

у меня возникли проблемы с получением аргументов командной строки, передаваемых в программы Python, если я пытаюсь выполнить их непосредственно в виде исполняемых команд из командной оболочки Windows. Например, если у меня есть эта программа (test.py): import sys print "Args: %r" % sys.argv[1:] и выполнить: >test foo Args: [] по сравнению с: >python test.py foo Args: ['foo'] Мои настройки: PATH=...;C:python25;... PATHEXT=...;.PY;.... >assoc .py .py=Python.File >ftype | ...

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

учитывая ключ для некоторого значения реестра (например, HKEY_LOCAL_MACHINEblahblahfoo), как я могу: безопасно определить, что такой ключ существует. программно (т. е. с кодом) получают свою ценность. У меня нет абсолютно никакого намерения писать что-либо обратно в реестр (на протяжении всей моей карьеры, если я могу помочь). Таким образом, мы можем пропустить лекцию о каждой молекуле в моем теле, взрывающейся со скоростью света, если я напишу реестр неправильно. предпочитаю ответы на C ...

Не удается вытащить / нажать изображения после обновления docker до 1.12

частный реестр хорошо работал на основе docker 1.10.3, но я не могу вытащить/нажать изображения после обновления docker до 1.12.0. я изменил/etc/sysconfig / docker как: OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000' или OPTIONS='--selinux-enabled=true --insecure-registry myip:5000' но когда я exec pull / push, я получил эту ошибку: $ docker pull myip:5000/cadvisor Using default tag: latest Error response from daemon: Get https://myip:5000/v1/_ping: http: server gave HTTP ...

Как я могу изменить версию среды выполнения Java в Windows (7)?

Как я могу изменить версию Java Runtime в Windows. Я установил Java 7 для некоторых тестов, и теперь мне нужен старый java6 в качестве системного значения по умолчанию, но я не хочу удалять Java 7 (мне это нужно для более поздних тестов). Могу ли я изменить систему-используется JRE на вкладке панель управления/Java/JRE? Я могу изменить/изменить/добавить / удалить пользовательскую версию, но не системную. ...