레지스트리 값 수정을 위해 파이프 및 reg 추가를 사용하는 혼란

레지스트리 값 수정을 위해 파이프 및 reg 추가를 사용하는 혼란

레지스트리 값을 편집하는 명령줄 명령을 만들려고 합니다. 그러나 삽입해야 하는 값은 매우 길고 단일 숫자가 아닌 파일에서 나옵니다. 파이프를 사용하여 파일의 내용을 읽은 다음 reg add명령에 대한 입력으로 보내려고 시도했지만 잘못된 것 같습니다.

다음 명령을 실행하면 레지스트리 값이 0으로 설정됩니다(읽고 있는 파일이 비어 있지 않기 때문에 이는 예상되지 않은 결과입니다).

type saved_game.xml | reg add "key name" /v "SaveGame1_h1867918427" /t REG_BINARY /f

다음 명령을 실행하면 Invalid syntax오류가 발생합니다.

type saved_game.xml | reg add "key name" /v "SaveGame1_h1867918427" /t REG_BINARY /f /d

여기서 "키 이름"은 실제 키의 이름이므로 개인정보 보호를 위해 여기에서 삭제했습니다.

감사해요

관련 정보