REG_MULTI_SZ
dane w .reg
plikach muszą być zakodowane w systemie szesnastkowym. Jeśli zawartość nigdy się nie zmienia, możesz utworzyć w rejestrze element zastępczy z danymi, wyeksportować go i dostosować do własnych potrzeb.
Jeśli się zmieni, prawdopodobnie znacznie łatwiej będzie użyć reg
programu dołączonego do systemu Windows, aby go dodać. Aby to zrobić, zadzwoń reg
w tym formacie:
Reg Add <KEY> /v <NAME> /t REG_MULTI_SZ /d <DATA> /s <SEPERATOR>
Przełącznik separatora jest opcjonalny. Jeśli nie zostanie użyty, ciągi do zapisania powinny być oddzielone sekwencją zmiany znaczenia dla znaku null ( \0
). Na przykład, aby dodać element o nazwie Flair
aby HKLM\SOFTWARE\WhizBang\Excite-O-Rama
ze strun foo
, bar
i baz
chcesz uruchomić:
Reg Add HKLM\SOFTWARE\WhizBang\Excite-O-Rama /v Flair /t REG_MULTI_SZ /d foo\0bar\0baz
Aby zamiast tego oddzielić dane przecinkami, uruchom:
Reg Add HKLM\SOFTWARE\WhizBang\Excite-O-Rama /v Flair /t REG_MULTI_SZ /d foo,bar,baz /s ,
Aby uzyskać więcej informacji, zobacz Dokumenty Microsoft w celu uzyskania Reg
polecenia.
.bat
pliku zreg
poleceniem zamiast.reg
pliku), ale dlaczego mówi o REG_MULTI_SZ, gdy pytanie dotyczy REG_EXPAND_SZ?