REGED(8)

πŸ’… REGED(8) β€” the manual, but make it a group chat πŸ’…

System Manager's Manual energy, bestie. Sit down, grab a boba, we're talking about reged. 🫢


✨ NAME ✨

reged β€” a utility to export/import and edit a Windows registry hives πŸ¦‹

🌸 SYNOPSIS 🌸



reged [options] -x<registryhivefile><prefixstring><key><output.reg>

reged [options] -I<registryhivefile><prefixstring><input.reg>

reged [options] -e<registryhivefile>

πŸ’– DESCRIPTION πŸ’–

Okay so, this manual page documents reged briefly. And listen β€” this page was written for the Debian distribution because the original program literally does not have a manual page. So this is the page. We're the page. 😭

reged is the interactive command line utility that can be used to export, import or edit a Microsoft Windows registry hive. That's the whole vibe. Main character energy, honestly. πŸ‘‘


✨ OPTIONS ✨

  • -h β€” shows you a lil summary of the options. The "help me bestie" flag. πŸ™ˆ
  • -x <registryhivefile> <prefixstring> <key> <output.reg> β€” exports parts of a hive file out to a text registry (.reg) file. The <prefixstring> tells it which part of the registry hive to dump (for example HKEY_LOCAL_MACHINE\SOFTWARE). The <key> parameter defines the key to dump, and yes it does it recursively. You can use \ or \\ to list all the keys in the hive file. πŸ’«

Only one hive file and one .reg file can be defined. One. Not two. Just one. Periodt.

  • -I <registryhivefile> <prefixstring> <input.reg> β€” imports the content of the input.reg file into the registry file. The value <prefixstring> can be any valid prefix, for example it is HKEY_LOCAL_MACHINE\SOFTWARE. πŸ“₯

Only one .reg and one hive file supported at the same time. Same deal as before.

  • -e <registryhive> ... β€” interactive edit of one or more registry files. Go off, edit your hives. ✏️
  • -L β€” logs all changed filenames to /tmp/changed. When this option is set, the program automatically saves the changes in the hive files without prompting the user. No vibe check, no asking, it just does it.
⚠️ Be careful when using the -L option as a root user in a multiuser system. The filename is fixed and this can be used by malicious users (dropping a symlink with the same name) to overwrite system files. Not a slay. Genuinely scary. πŸ’€
  • -C β€” automatically saves all changes. Do not prompt the user. Zero questions asked. πŸ”₯
  • -N β€” do not allocate more information, only allow the editing of existing values with same size. If it don't fit, it don't sit. πŸ™…
  • -E β€” do not expand the hive file (safe mode). Cozy mode. 🧚
  • -t β€” prints debug information of allocated blocks. Nerdy and we love her for it. πŸŽ€
  • -v β€” prints verbose information and debug messages. She will NOT stop talking and honestly? Respect. 🌈

πŸ’€ KNOWN BUGS πŸ’€

There are many unknown bugs. If you find bugs please report them to the author. Bestie is collecting them like PokΓ©mon cards, send yours in. πŸ“


🌟 SEE ALSO 🌟

  • chntpwd
  • samusrgrp
  • sampasswd

You will find more information available on how this program works, in the text files /usr/share/doc/chntpw/README.txt and /usr/share/doc/chntpw/MANUAL.txt. Homework, but make it optional. iykyk. πŸ“š


πŸ’œ AUTHOR πŸ’œ

This program was written by Petter N Hagen. πŸ‘‘

This manual page was written by Javier Fernandez-Sanguino <jfs@debian.org>, for the Debian GNU/Linux system (but may be used by others). Generous queen behavior. 🫢


And that's the whole page, bestie β€” written under the System Manager's Manual umbrella, dated the 6th August 2014, and yeah, the title page still says REGED(8) at the top and bottom like a lil signature. Slay, go edit some hives, stay safe with that -L flag, mwah. πŸ’…βœ¨πŸŽ€