소프트웨어 배치파일 고수님 도움을 주세요
2018.03.10 12:19
아래 배치파일은 배추보쌈님이 만들어준건대 실행이 안되는부분이 있어서 부탁을 드림니다,
폴더가 없으면 만들고 관리자 권한으로 파일을 복사해주는 배치파일인데 실행을 해보면 폴더는
만들어 지는데 파일 복사는 안되는 문제입니다,
(copy.txt 파일과 배치파일은 같은폴더에 있다는조건에서)
댓글 [6]
-
히이이잌 2018.03.10 12:36
배치파일 자체엔 문제가 없어보입니다.
단, (copy.txt 파일과 배치파일은 같은폴더에 있다는조건에서) 이라는 말이 좀 걸리는데요,
배치파일이 실행될 때 기본 경로는 배치파일이 있는 위치가 아니라, windows\system32 입니다.
따라서, 배치파일과 같은 경로에 있는 copy.txt를 %dest%로 복사하길 원하시는거라면
xcopy 뒤에 "복사할 파일" 의 경로를 전체를 다 적어주거나, pushd, cd /d 등으로 경로를 바꿔줘야합니다.
그게 싫다면 pushd %~dp0 명령을 통해 배치파일의 실행 경로를 현재 배치파일의 위치로 변경해주셔야하고요.
http://www.snoopybox.co.kr/1404
여기에서 ctrl+F 로 "%~dp0" 를 검색해보세요.
-
좋은데이 2018.03.10 17:08
답변 감사합니다,
참고하겠습니다,
-
좋은데이 2018.03.10 17:40
복사가 안되는 원인중에 이런문제가 있어보임니다,
즉 C:\Program Files (x86)\Common Files\AAAA\BBBB\CCCC\DDDD
경로를 폴더를 만들때는 되는데 복사할때는 폴더명에 (X86)이란 문구가 인식을
못하는것인지 아래그림과 같은 에러가 발생합니다,
한번더 살펴주시면 고맙겠습니다,
-
ToPs 2018.03.10 20:12 저는 배치파일에 대해서 아는 것은 없지만
질문의 본문과 다르게 위의 댓글에는 공백이 있는 경로에 큰따옴표를 사용하지 않으셔서 그런것 같습니다.
질문의 본문 내용 상단에 히이이잌님 말씀처럼
pushd %~dp0 또는 cd /d %~dp0 을 넣어주시고 배치파일과 같이 복사할 파일을 넣어주시면 됩니다.
배치파일에 대해서 모르지만 질문 본문과 히이이잌님의 댓글내용을 참고로...
즐거운 주말 되세요...
-
좋은데이 2018.03.10 22:19
ToPs 님 실행 해보니 잘됨니다,
몆일동안 궁리를 해봐도 안되던것이 해결되니 너무 감사한 마음입니다,
그 고마움 항상 잊지않고 있겠습니다,
줄거운 시간 되시길 바라겠습니다,
-
좋은데이 2018.03.10 22:11
답변 감사합니다,
참고하겠습니다,
줄거운시간 되시길 바람니다,
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
73009 | 윈 도 우| 홍차의 꿈님 복구용 PE에 드라이버 설치 방법? | 너구리세상 | 586 | 03-10 |
73008 | 소프트웨어| PStart 아이콘을 바꾸려고 합니다 [2] | TetraTheta | 314 | 03-10 |
73007 | 하드웨어| NAS 처음사룔해볼려고합니다.조언 좀... [9] | 투덜이5 | 663 | 03-10 |
73006 | 모 바 일| 문의)) 스마트폰이 이상합니다. 해결책 좀 부탁드립니다. [7] | chobits | 491 | 03-10 |
73005 | 윈 도 우| 윈10 static win 으로 디지털 인증한.... [2] | 도파니 | 1164 | 03-10 |
73004 | 윈 도 우| 윈도우10 인데 현재 관리자 권한인지 확인하는 방법이 뭔지... [4] | 센시로 | 616 | 03-10 |
» | 소프트웨어| 배치파일 고수님 도움을 주세요 [6] | 좋은데이 | 344 | 03-10 |
73002 | 하드웨어| usb 3.0 메모리를 [4] | MMX | 545 | 03-10 |
73001 | 하드웨어| 노트북에 램이 12기가인데, 줄여도 될까요? [6] | 기억의멜로 | 2156 | 03-10 |
73000 | 윈 도 우| RS4 로 업데이트후 이상한 현상? [1] | never | 630 | 03-10 |
72999 | 윈 도 우| 윈도우 해시값 보는 사이트 없나요? [6] | Pilot_ | 394 | 03-10 |
72998 | 소프트웨어| 웹 암호관리 Lastpass 에서 <CSV파일 가져오기> 질문 [1] | 영감-2 | 289 | 03-09 |
72997 | 하드웨어| INTEL 600P M.2 NVMe 128GB 입니다. [5] | massekao | 476 | 03-09 |
72996 | 윈 도 우| 윈10 [2] | 이탈 | 518 | 03-09 |
72995 | 윈 도 우| inccessible boot device에러 [2] | 이탈 | 470 | 03-09 |
72994 | 윈 도 우| 윈도우7 마우스 우클릭시 개인설정이 존재하지 않습니다. [1] | votto | 487 | 03-09 |
72993 | 윈 도 우| 윈도우7 업데이트 관련하여 질문드립니다.(SUK님이 봐주시... [13] | -엔지니어- | 546 | 03-09 |
72992 | 윈 도 우| 꾀나 전에,, 윈도우 자동 설치 스크립트를 본거 같은데 ,, [8] | ZzangD0L | 407 | 03-09 |
72991 | 기 타| chrome 테마 문제. [6] | 그냥그렇다 | 272 | 03-09 |
72990 | 소프트웨어| 토렌트 ip 확인하는곳 없나요? [4] | 코나 | 634 | 03-09 |
rem 관리자 권한
fsutil dirty query %systemdrive% >nul
if not %errorlevel% equ 0 (
echo Set UAC = CreateObject^("Shell.Application"^) > "%tmp%\admin.vbs"
echo UAC.ShellExecute "%~0", "", "", "runas", 1 >> "%tmp%\admin.vbs"
"%tmp%\admin.vbs" & del "%tmp%\admin.vbs" & exit /B )
rem 스크립트
set Dest=C:\Program Files (x86)\Common Files\AAAA\BBBB\CCCC\DDDD
IF Not EXIST "%Dest%" ( md "%Dest%" )
xcopy "복사할 파일" "%Dest%" /y
exit