2009-09-09 6 views
0

일별 빈도로 웹 로그 파일을 웹 서버에서 로컬 데스크톱 상자로 복사하는 배치 파일을 만들어야합니다.배치 파일 및 창 스케줄러의 간단한 예제

저는 웹 개발자입니다.하지만 배치 파일을 만드는 과정을 배우는 데 애착을 가지기를 바랍니다. 그리고 Windows 스케줄러를 사용하면 내가 필요한 곳으로 가야한다고 생각합니다.

어쨌든, 나는 점프 포인트를 찾고 있습니다.

배치 파일 (mkdir 또는 이동과 같은 작업을 유발하는 명령 정보, 명령)에 대한 전제를 이해하고 있지만 일부 직접적인 자습서는 유용 할 것입니다.

또는 devguru.com 또는 4guysfromrolla.com과 같은 참조 가이드조차 도움이 될 것입니다.

감사합니다.

답변

1

배치 파일을 만드는 것은 비교적 간단합니다.

명령 셸에서 원하는대로 명령을 입력하고 .bat 확장명으로 파일을 저장하면됩니다.

유용할만한 간단한 예제 here이 있습니다. 텍스트 형식으로 저장하는 한 모든 편집기를 사용하여 배치 파일을 만들 수 있습니다.

편집 :

는 사용중인 Windows 버전에 따라, 예약 된 작업을 생성하는 과정은 약간 다릅니다 misteraiden 년대에 작은 후속 대답.

본질적으로 당신이 찾고있는 것은 스크립팅 기능입니다. 다양한 도구를 사용할 수 있습니다. 배치 파일은 Windows에서 지원하는 가장 간단한 스크립팅 형식입니다. 예를 들어, PowerShell 또는 Python에 스크립트를 작성할 수 있습니다. 둘 다 더욱 강력하고 유연한 스크립팅 언어입니다. 스크립트에 필요한 요구 사항과 학습에 대한 느낌에 따라 더 적절할 수 있습니다.

그러나 수행하려는 작업이 모두 copy 인 경우 가장 간단하고 쉬운 배치 파일은 배치 파일입니다.

0

약간 왼쪽 필드이지만, NAnt과 같은 XML 빌드 인터프리터를 사용하면 편리합니다. 당신이하려고하는 것을 지나치게 죽일 수도 있지만, 지금 배우면 많은 다른 장소에서 그것을 사용할 수 있습니다.

Windows 스케줄러를 사용하여 빌드를 트리거하면 삭제, 복사, 네트워크 공유에 로그온 등의 다양한 작업을 완료 할 수 있습니다.

그러나 아마도 이것을 배우려면 아마도 명령 줄 및 명령 줄 프로그래밍에 대해 자세히 알아야 할 것입니다.

어쨌든 copying 및 기타 basics 등을 다루는 몇 가지 NAnt 예제를 확인하는 것이 좋습니다.

0

이전에 언급 한 Microsoft 웹 사이트 이외의 다른 최고의 참조 번호 중 하나를 찾았습니다. http://www.robvanderwoude.com/batchfiles.php 나는 이것을 가지고 많은 것을 배우고 더 많은 것을 배우기 위해이 문제를 사용하고 있습니다. 나는 당신이 배치 파일이 어떻게 작동하는지에 대한 전제를 가지고 있기 때문에 이것은 당신을 위해 의지가 될 것이라고 생각한다.