이러한 소프트웨어가 설치된 디렉토리를 찾아 경로를 사용합니다. TXT 는 소프트웨어 마스터 프로그램이 있는 디렉토리를 기록합니다 (보통 가장 많이 여는 프로그램). 형식은 1 소프트웨어의 마스터 프로그램 이름입니다. Exe= 두 번째 소프트웨어의 마스터 프로그램 이름입니다. Exe= 마스터 프로그램 이름 (전체 디렉토리 이름 필요).
각각 새 폴더 (폴더 이름은 이러한 마스터 프로그램의 이름을 따서 지정됨) 를 만들고 소프트웨어 루트 디렉토리를 해당 폴더에 복사합니다.
레지스트리 (regedit.exe) 를 실행하고 레지스트리 검색 ("Ctrl+F" 키) 을 눌러 첫 번째 소프트웨어의 루트 이름을 찾습니다. 이름이 일치하거나 근사치인 경우 레지스트리의 기본 키를 마우스 오른쪽 버튼으로 클릭하고 이름을 마스터 프로그램 이름으로 지정합니다. "reg" 를 선택하고 위에서 새로 만든 폴더의 루트 디렉토리 (해당 소프트웨어 폴더) 로 내보내도록 선택합니다. \ \? 오솔길. TXT 는 폴더 밖에서 보내야 합니다.
모든 프로그램 파일과 레지스트리 정보가 준비되면' anzhuang.rar' 이라는 이름으로 패키지화합니다. \ \ 파일이 모두 준비되면 코드가 없습니다. 다음은 제가 간단히 소개하는 P 처리 코드입니다: @echo off:: 원버튼 소프트웨어 설치 코드 by autumn. 단풍잎 "c: \ program files \ winrar \ rar.exe" x-t-o-p c: \ an zhuang.rarc: \ an. Anzhuangfor/f "tokens = 1, 2delims ="%% I in (path). Txt) do (move "%%I" "%%j" pushd "%%j" echo 파일 등록 시작 ... for/f "tokens = *"% a.. Call regsvr 32/s "%%pt%%") I exist "%%i.reg" start ""%%i.reg "popd) echo 소프트웨어를 성공적으로 설치했습니다 & gtnul 일시 중지