Здесь вы немного смешиваете различные проблемы с кавычками / экранированием.
В самом пакете есть другие правила для кавычек и экранировок, чем для reg
.
В пакете каретка экранирует следующий символ, но только вне кавычек (есть только одно исключение для экранирования восклицательного знака внутри кавычек).
reg.exe
использует \
для экранирования следующего символа, EDIT: , но кажется, что он экранирует только символ кавычки.
Чтобы встроить одну кавычку, прощеиспользуйте две кавычки.
Только обратная косая черта в конце содержимого является проблемой, поскольку она выходит за пределы последней цитаты.
Reg Add HKCU\Temp /d "One""two\\" /t REG_SZ
Добавляет One"two\