Aqui está como eu faço o meu, muito mais fácil de editar do que um arquivo .reg, pois o registro armazena esse campo como um blob hexadecimal. Também incluído um cenário de arquivo de página dupla, se necessário, exclua , d:\pagefile.sys 4096 4096
para um único c: \ pagefile.
start /wait /b powershell -command "Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name 'PagingFiles' -Value 'c:\pagefile.sys 1024 1024, d:\pagefile.sys 4096 4096'"
#
Aqui está a versão do registro das mesmas configurações, mas como você pode ver, ela não pode ser editada diretamente.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):63,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,30,00,32,00,34,00,20,00,31,00,\
30,00,32,00,34,00,2c,00,20,00,64,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,\
00,69,00,6c,00,65,00,2e,00,73,00,79,00,73,00,20,00,34,00,30,00,39,00,36,00,\
20,00,34,00,30,00,39,00,36,00,00,00,00,00
Para um verdadeiro método em lote, o reg.exe pode ser uma alternativa ao snipping do powershell. Mas a sintaxe é binária direta. Veja o post final do JRV neste tópico
Isso precisaria ser reescrito com o hex exato de qualquer configuração que você fizer.
REG ADD "HKCU\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser" /v "{83E8BF99-F3C0-4475-B453-9F9E8E4548C3}" /t REG_BINARY /d 09bfe883c0f37544b4539f