배치파일

포스트: 2
Tags

Posts

2 posts

[Cross-platform] bash 사용자를 위한 윈도우 batch 스크립트

지훈현서|2018년 12월 7일

윈도우에 배치파일 작성 이라고는 30년 전쯤 DOS로 무언가를 하던때로 거슬러 올라갑니다.그럼에도 불구하고 막상 배치로 무언가를 짜려고 하면 항상 막막~ 한것이 사실입니다. 다음과 같이 Mac과 Linux에서 잘 동작하는 쉘 스크립트를 작성해 놓았습니다. #!/bin/bash # 1) 쉘 스크립트가 있는 디레터리 위치 구함WDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"echo "working directory for build_all is \"${WDIR}\"" # 2) 해당 디렉터리에서 재귀적으로 build.sh 를 구하여 $bf로 작업for bf in $(find ${WDIR} -name "build.

윈도우서버 2008 작업 스케줄러 오류 처리(0x1) 처리(BAT파일 스케줄러 실행 안될 시)

윈도우서버 2008 작업 스케줄러 오류 처리(0x1) 처리(BAT파일 스케줄러 실행 안될 시)

Keep Going|2017년 1월 6일

서버에 BAT 파일 생성 후 작업스케줄러로 실행 시 정상적으로 작동되지 않고 실행하자마자 처리 상태에 (0x1)에러가 발생하여 확인. BAT 파일을 단독 실행 시 정상 작동 확인. 검색결과 원인은 동작탭에서 잘못 설정한 부분으로 확인. 출처:%EA%B1%B8%EA%B8%B0 1. 작업스케줄러 실행 (실행 > taskschd.msc)이름 넣고 보안 옵션 설정(취향대로..위 사진은 제 취향) 2. 트리거 탭 이동 후시간 설정 및 작업 반복 간격 설정. 이것도 취향대로.. 3. (중요) 동작탭 이동하여 새 동작 만들기에서 설정 내 프로그램/스크립트(P)에는 파일 이름만 설정 시작위치(옵션)(T)에서 경로 설정 저렇게 설정하면 배치파일(BAT) 정상 스케줄 실행 확인.