Для текущего пользователя
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Для всех пользователей
Код:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Также вместо Run - можно использовать RunOnce: Это позволит выполнить запуск один раз, после запись из подраздела RunOnce удалится.
Для текущего пользователя
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Для всех пользователей
Код:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"7-Zip"="C:\\Program Files\\7-Zip\\7zFM.exe"
Учитывая что вам нужен CMD/BAT, то:
Даже в интернет ненужно выходить за помощью - поскольку по
reg add можно получить помощь на месте из командной строки:
Код:

reg add /?
Вывод:
Код:

reg add /?
REG ADD <имя_раздела> [/v <имя_параметра> | /ve] [/t <тип>] [/s <разделитель>]
[/d <данные>] [/f]
[/reg:32 | /reg:64]
имя_раздела [\\<компьютер>\]<раздел>
Компьютер — имя удаленного компьютера. Если оно опущено, то по
умолчанию используется локальный компьютер. На удаленном
компьютере доступны только корневые разделы HKLM и HKU.
Раздел — КОРЕНЬ\<подраздел>
КОРЕНЬ — [ HKLM | HKCU | HKCR | HKU | HKCC ]
Подраздел — полное имя подраздела реестра в указанном корневом разделе.
/v Имя параметра, добавляемого в выбранный раздел.
/ve Добавление параметра с пустым именем (по умолчанию) в этот раздел.
/t Тип данных
[ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ |
REG_DWORD | REG_QWORD | REG_BINARY | REG_NONE ]
Если не указывается, то по умолчанию используется REG_SZ.
/s Символ, используемый в качестве разделителя данных для параметров
типа REG_MULTI_SZ. Если не указан, то в качестве разделителя
используется "\0".
/d Значение, присваиваемое добавляемому параметру реестра.
/f Принудительно перезаписывает существующую запись реестра без
запроса подтверждения.
/reg:32 Указывает, что к разделу реестра следует обращаться с помощью
представления для 32-разрядных приложений.
/reg:64 Указывает, что к разделу реестра следует обращаться с помощью
представления для 64-разрядных приложений.
Примеры:
REG ADD \\ABC\HKLM\Software\MyCo
Добавляет раздел HKLM\Software\MyCo на удаленном компьютере ABC
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Добавляет параметр (имя: Data, тип: REG_BINARY, данные: fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Добавляет параметр (имя: MRU, тип: REG_MULTI_SZ, данные: fax\0mail\0\0)
REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
Добавляет параметр (имя: Path, тип: REG_EXPAND_SZ, данные: %systemroot%)
Примечание. В расширяемой строке используйте знак вставки ( ^ )
Ориентируясь подсказкой - подставляете свои данные, например:
Для текущего пользователя Run
Код:

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
Для всех пользователей Run
Код:

REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
Для текущего пользователя RunOnce
Код:

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
Для всех пользователей RunOnce
Код:

REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" /v "7-Zip" /t REG_SZ /d "C:\Program Files\7-Zip\7zFM.exe" /F
ключ /f подавляет запрос перезаписи в том случае, если запись в реестре существует. Таким образом произойдёт принудительное внесение данных в реестр.
Это самые банальные примеры.
Очевидно.