2012-07-04 2 views
0

Можно создать дубликат:
read/write to Windows Registry using JavaКак я могу внести изменения в реестр с помощью Java?

Я хотел бы сделать определенные изменения реестра в Windows. Вместо того, чтобы прорываться через реестр, я бы хотел сделать это быстрее. В частности, я бы предпочел, чтобы простая программа могла сделать эти изменения для меня. Я предвижу программу, не основанную на GUI, которая дает мне меню (например, (1) для изменения реестра x). Затем, после того как я выберу его, он позволяет мне переключать модификацию.

Я думал, что могу внести изменения в реестр на компьютере. Создайте резервную копию каждого отдельного изменения в .reg-файле. Когда я выбираю что-то в меню, он просто импортирует его в реестр Windows.

+0

Java должен быть независимым от платформы и не обеспечивает прямой доступ к функциям ОС, таким как реестр Windows. Вам было бы лучше использовать Win32 и C/C++ для чего-то подобного. – casablanca

+0

@AaronDigulla Я уже посмотрел на этот вопрос, и это не помогло мне. Вот почему я здесь. –

ответ

-1

Поскольку Java не зависит от базового оборудования/ОС, нет службы, которую вы можете использовать из коробки.

Но вы можете вызвать инструменты командной строки для этого. См. Этот вопрос: read/write to Windows Registry using Java

+0

Выглядит хорошо. Моя единственная проблема заключается в том, что речь идет об изменении существующих ключей. Во многих случаях мне нужно создавать новые. Есть идеи? –

+0

Посмотрите на другие ответы. Использование командной строки 'reg' (второй ответ) может сделать все. –

Смежные вопросы