윈도우 bat 파일 만드려는데 가이드 좀 해주실 분 계신가요?? ㅠㅜ 부탁드립니다.

brian3918   
   조회 4462   추천 0    

윈도 IIS 를 사용하는 서버 OS 컴터 대상으로 보안점검 스크립트를 돌려서 네트워크 공유폴더에 결과값을 각 호스트명의 디렉토리로 이동시키려는 배치 파일을 만들고 싶은데... 윈도에 약해서 인지 ㅠㅠ 잘 못만들겠더라구요. 가이드 부탁 좀 드립니다... 첨삭좀 부탁드립니다...

1. c:\infosec 디렉토리 생성 

--> mkdir c:\infosec

2. 공유 디렉토리에 현재 접속한 곳의 호스트명의 디렉토리 생성 (고쳐야 할 거 같은데 ... 어떻게 해야 하는지요)

--> mkdir \\10.10.10.10\temp\2016\%COMPUTERNAME%

3. OS 버젼 확인 하여 표시 (ex. 2003 / 2008 / 2012 ) 한 뒤 해당 OS 선택 문구 표기 

1) 2003

2) 2008

3) 2012

해당 OS 선택 입력시 2번의 네트워크 디렉토리에 있는 데이터 파일을 1번에서 생성한 c:\infosec 으로 복사

1) 2003 경로 (\\10.10.10.10\temp\2016\2003 )

2) 2008 경로 (\\10.10.10.10\temp\2016\2008 )

3) 2012 경로 (\\10.10.10.10\temp\2016\2003 )


4. 복사한 디렉토리 경로로 이동

--> chdir c:\infosec\2003

5. 해당 경로 안의 스크립트 실행 .bat 파일 (path 정보 : c:\infosec\2003\script.bat)

????

6. 스크립트 실행으로 생긴 .txt 파일 전체 네트워크 디렉토리의 (2번에서 만들어 놓은)

\\10.10.10.10\temp\2016\%COMPUTERNAME% 아래로 복사


이렇게 하려고 합니다... 부족한 부분 가이드 부탁드립니다.... 감사합니다. ㅜㅜ

brian3918
짧은글 일수록 신중하게.
3번 같은 경우는..

NT 커널 버전을 체크하여 자동으로 작업 가능 합니다.
이규섭 2016-01
윈도우 CMD에서는 위 방식으로 네트워크드라이브를 인식이 잘 안되던데요.
네트워크 드라이브로 매핑한 이후에 배치파일을 만들어야 확실합니다.
ZSNET5 2016-01
3번 참고자료
http://cappleblog.co.kr/548
5번 참고자료
cd 로 해당 폴더로 가신다음.
1. 해당 스크립트(프로그램)가 완료되면 다음작업이 진행되게 하시려면 그냥 스크립트이름만 적어주시면 되고
2. 병렬?로 실행하시려면 start 스크립트이름
으로 해 주시면 됩니다.


QnA
제목Page 2551/5725
2015-12   1769325   백메가
2014-05   5243944   정은준1
2016-01   3596   witbox
2016-01   4388   서울l승용
2016-01   4165   걸인신홍철
2016-01   4002   witbox
2016-01   4194   isaiah
2016-01   3654   susemi
2016-01   5141   김제연
2016-01   4463   brian3918
2016-01   6630   김훈1
2016-01   5102   니포
2016-01   3557   Antony
2016-01   3474   김건우
2016-01   5368   웅이나옹
2016-01   5277   캔위드
2016-01   3994   지나가는행인
2016-01   6476   박박서방
2016-01   4238   김제연
2016-01   3851   izegtob
2016-01   4860   나파이강승훈
2016-01   8146   sbg2005