질문과 답변

윈 도 우 배치파일 작성질문

2012.04.28 11:16

윈도우찬양론자 조회:2340

지금 제가 배치파일 작성하는 공부를 하고 있는데요,

지금 VHD파일을 작성하는 스크립트를 만들어보고 있습니다.


@echo off

pushd %~dp0

title VHD파일 만들기

echo.

echo.

if errorlevel 1 goto admin

:start

cls

echo.

echo.

echo 지금부터 VHD파일을 만듭니다.       

echo.

echo.

echo.

echo.

echo 어디에 VHD파일을 만드실 건가요?

echo.

echo 경로명과 파일명을 입력해 주세요.

echo.

echo.

echo 좋은 예 : D:\VHDFiles\Windows7.vhd

echo 나쁜 예 : "D:\VHDFiles\Windows7.vhd"

echo.

echo.

echo.

echo.

set path=

set /p path=VHD파일을 저장할 경로명을 입력해주세요:

goto size

:size

cls

echo.

echo.

echo VHD파일을 어떤 크기로 만드실 건가요?

echo.

echo 크기를 GB단위로 입력해 주세요.

echo.

echo.

echo.

echo.

set gbsize=

set mbsize=

set /p gbsize=크기를 입력하세요(GB):

set /a mbsize=gbsize*1024

cls

echo.

echo.

echo 어떤 종류의 VHD파일을 만드실 건가요?

echo.

echo.

echo 1. 확장 크기 VHD를 만들어!

echo.

echo 2. 고정 크기 VHD를 만들어!

echo.

echo.

echo.

echo.

set type=

set tope=

set /p type=번호를 입력해주세요(1,2):

if "%type%"=="1" set %tope%=fixed

if "%type%"=="2" set %tope%=expandable

cls

echo.

echo.

echo VHD파일에 어떤 문자를 할당하실 건가요?

echo.

echo.

echo.

set ltr=

set /p ltr=문자를 입력하세요(f,j,t...):

echo create vdisk file=%path% maximum=%mbsize% type=%tope% > temp.txt

echo select vdisk file=%path% >> temp.txt

echo attach vdisk file=%path% >> temp.txt

echo create partition primary >> temp.txt

echo format quick fs=ntfs >> temp.txt

echo assign letter =%ltr% >> temp.txt

diskpart /s temp.txt

cls

echo.

echo VHD파일 생성이 완료되었습니다.

echo.

echo VHD파일의 위치가 열립니다.

if exist temp.txt del temp.txt

pause

exit

뭐 다 완성된 건 아니지만 실행될 것 같은데, 이상하게 실행이 안되네요.(처음 한 번은 됐는데 뭘 수정을 하고 나니까....)
도와주세요~~~~

그리고 질문 또 하나.
예로 두 개의 변수 A와 B가 있을때
A변수에는 문자열 '메롱'이 SET되어 있고, B변수에는 문자열 '바보'가 SET되어 있을때,
이 A,B변수를 합쳐서 C변수에 '메롱바보'를 SET하는 방법 없나요?
토큰을 어떻게 만지면 될 것 같긴 한데 잘 모르겠네요;;

번호 제목 글쓴이 조회 등록일
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
29694 기 타| usb안에 win iso 만들어져 있습니다. 그런데... [2] 짚신 2277 04-30
29693 기 타| bit.ly 나 goo.gl 같이 short url로 만들어주는 곳에 저장... [2] 통나무 3430 04-29
29692 소프트웨어| 오피스 2010 프로페셔널 인증문제 [6] Licensekey 4517 04-29
29691 윈 도 우| 윈도우7 압축 파일 삭제 빨리 하기 [1] 하루나 2784 04-29
29690 윈 도 우| WINNT.SIF 질문드려봅니다 darksyuna 2862 04-29
29689 기 타| 스위치허브와, ip 공유기 .질문입니다 .ㅠ [10] 모닝구스 3527 04-29
29688 하드웨어| 전원이 않들어감 [9] 펔탄 2429 04-29
29687 윈 도 우| 익스플로러9 에서 익스플로러8 로 복구하려는데 되지 않습... [6] 윈프리브 2665 04-29
29686 기 타| 공CD의 정확한 용량 아시는분 계신가요? [13] 메리아 4053 04-29
29685 윈 도 우| xp msdn sp3 원본에 칩셋드라이버가 반드시 필요할까요? [1] 메리아 3166 04-29
29684 소프트웨어| 사운드 관련 추가 질문입니다 [6] CHAOS 2277 04-29
29683 소프트웨어| ssd 830 시리즈 사용중인데요 [3] CHAOS 2410 04-29
29682 윈 도 우| 무선 네트워크 질문 좀 해볼께요..너무나 이상해서 [5] ojhcn 2105 04-29
29681 윈 도 우| 급! 하드복구 문제 입니다! [2] cook 1743 04-28
29680 하드웨어| cpu가(쿼드 9550) 정상인지 알아보려고합니다 [5] 회탈리카 2406 04-28
29679 기 타| Advanced JPEG Compressor 2012.9.3.100 왜이러는지요 深泉[三神 2303 04-28
29678 소프트웨어| vm 질문 [1] 홍초리 1765 04-28
29677 하드웨어| 써멀 구리스 어떤거 쓰시나요?? [7] 염감-2 5407 04-28
29676 윈 도 우| 윈7에서 XP부팅메뉴 추가문제 메리아 3517 04-28
» 윈 도 우| 배치파일 작성질문 [1] 윈도우찬양 2340 04-28
XE1.11.6 Layout1.4.8