PC에서 일상적인 작업 자동화 - 솔루션 개요. 마우스 동작 기록

예를 들어 업무에 필요한 많은 응용 프로그램 열기, 디스크의 바이러스 및 스파이웨어 검사, 데이터 백업 및 동기화, 불필요한 파일에서 디스크 정리 등 컴퓨터에서 정기적으로 수행되는 많은 작업에는 사용자에게 상당한 시간이 걸립니다. , 더 나은 지출이 될 수 있습니다. 사실 이러한 작업을 자동으로 수행하도록 컴퓨터를 구성하는 것은 매우 쉽고 시스템 로딩 관점에서 적절한 시간에 - 예를 들어 대량의 데이터를 동기화하고 디스크를 확인할 때 컴퓨터를 다른 목적으로 사용하지 않을 때는 이러한 작업을 위해 야간 시간을 선택하십시오. 실제로 자동화할 수 있는 날마다 반복되는 작업의 범위는 훨씬 더 넓으며 위에 국한되지 않습니다. 컴퓨터는 문서 및 웹 페이지 열기, 시스템 레지스트리 확인 및 정리, 데이터 업데이트, 파일 다운로드, 이메일 확인, 수신 및 전송, 데이터 보관, 파일 복사, 생성, 전송 등 다양한 작업을 독립적으로 수행하도록 위임받을 수 있습니다. 이메일 메일, 문서 인쇄 등 설정에 따라 컴퓨터는 엄격하게 정의된 순간(Windows가 시작될 때마다, Windows가 꺼질 때마다, 매일, 매주, 매월 지정된 시간 등, 특정 시스템 이벤트가 발생할 때)에 사용자가 지정한 작업을 수행할 수 있습니다. . 즉, 컴퓨터는 스스로 많은 작업을 수행하도록 학습할 수 있습니다. 이론적으로 이를 수행하는 방법에는 두 가지가 있습니다.

내장 Windows 스케줄러

시스템이 부팅될 때 또는 매일, 매주 또는 매월 지정된 일정에 따라 프로그램 파일을 자동으로 실행할 수 있는 내장 스케줄러가 있는 Windows 운영 체제의 표준 기능을 활용할 수 있습니다. 이 기능을 사용하면 디스크 백업, 다양한 파일 잔해 정리, 디스크의 바이러스 및/또는 스파이웨어 구성 요소 테스트 등과 같이 시간이 많이 걸리고 정기적으로 수행되는 작업을 자동화할 수 있습니다. 이 경우 각 작업에 대해 자체 작업을 생성할 필요가 전혀 없습니다. 사용자가 지정한 시간에 스케줄러가 시작하는 필수 명령 시퀀스가 ​​포함된 배치 파일을 미리 준비할 수 있습니다. 각 작업은 자체 작업을 생성하며 이는 전혀 어렵지 않습니다. 먼저 예약된 작업 패널을 엽니다(제어판에서 또는 시작 > 프로그램 > 보조프로그램 > 시스템 도구 > 예약된 작업을 클릭하여). 그런 다음 "작업 추가" 개체를 클릭하고 마법사의 지시에 따라 스케줄러에 필요한 작업을 표시합니다.

작업에 입력하는 비밀번호는 Windows 로그인 비밀번호와 일치해야 하며, Windows 스케줄러를 사용하여 프로그램이 자동으로 시작되려면 작업 스케줄러 서비스가 자동 시작 모드에서 실행되고 있어야 합니다. 이 모드로 전환하려면(어떤 이유로 자동 모드가 비활성화된 경우) 서비스 관리 편집기를 실행하고("시작" > "실행" > "services.msc" 명령) "작업 이름을 두 번 클릭합니다. 스케줄러" 서비스를 선택하고 "일반" 탭에서 시작 유형을 자동으로 설정합니다.

여러 작업을 순차적으로 수행해야 하는 경우(예: Windows에 로그인한 후 여러 응용 프로그램 실행) 필요한 명령 순서가 포함된 배치 파일을 준비하는 것이 더 합리적입니다(메모장에서 생성 가능). 아래에는 그러한 파일의 예가 있습니다. 그런 다음 지정된 시간에 이 파일을 실행하도록 스케줄러를 구성합니다. 그러나 이를 위해서는 배치 파일을 생성하는 기술을 이해해야 합니다.

전문 스케줄러 프로그램

전문적인 스케줄러 프로그램을 사용하면 표준 Windows 스케줄러에서 가능한 것보다 훨씬 더 다양한 작업을 자동으로 수행할 수 있습니다. 예를 들어, 필요한 폴더와 파일 열기, 응용 프로그램 실행, 특정 키 입력 및 마우스 조작 순서 재현, 파일 다운로드, 컴퓨터 끄기 등이 있습니다. 게다가 이러한 모든 문제를 자동으로 해결하기 위해 배치 파일을 만들 필요도 없고 프로그래밍 기술이 없어도 됩니다. 어떤 작업을 언제 수행해야 하는지 시스템에 알려주고 실행 매개변수를 설정하면 시각적 수준에서 프로세스를 자동화할 수 있습니다. 이 경로는 훨씬 더 편리하고 빠르며 안정적이며 특정 문제를 자동으로 해결하도록 시스템을 최적으로 구성할 수 있으며 사용자의 많은 시간을 절약하는 데 도움이 됩니다. 일정 관리 프로그램의 범위는 상당히 크며 광범위한 네트워크 및 컴퓨팅 작업을 자동화하기 위한 견고하고 값비싼 패키지가 모두 포함되어 있습니다. 예를 들어 IT 전문가를 위해 설계된 AutoMate($995)와 가격 및 복잡성 측면에서 보다 저렴한 패키지가 있습니다. 사용) 일반 사용자를 대상으로 한 솔루션입니다. 우리는 이러한 솔루션 중 가장 인기 있는 솔루션에 중점을 둘 것입니다. 이러한 프로그램의 기능은 매우 광범위합니다. 일부 솔루션을 사용하면 사전 설정된 특정 작업 세트에서 시각적 모드로 작업을 생성할 수 있습니다. 즉, "큐브"에서 해당 작업을 조립할 수 있습니다. 이는 전혀 어렵지 않으며 약간의 시간이 걸리지만 자동화 기능은 적절한 작업 집합으로 제한됩니다. 다른 솔루션은 추가로 매크로 또는 작업 스크립트 기록을 지원합니다. 즉, 프로그램은 특정 모드에서 사용자가 마우스와 키보드를 사용하여 수행한 모든 작업을 기억할 수 있으며 나중에는 해당 작업을 독립적으로 수행할 수 있습니다. 그러나 이러한 매크로를 기록할 때는 여러 가지 규칙을 따라야 합니다(그렇지 않으면 스크립트에 따른 유틸리티 작동 결과가 실망스러울 것입니다).
  • 스크립트 기록을 시작하기 전에 실행 중인 모든 애플리케이션을 닫아야 합니다.
  • 스크립트를 기록하는 과정에서 데이터를 지정할 때 먼저 편집된 필드에 초점을 맞춘 다음 데이터를 입력해야 하며 메뉴 항목을 선택할 때 먼저 상위 항목을 선택한 다음 하위 항목을 선택해야 합니다.
  • 경로를 정의할 때 디렉토리 트리에서 디렉토리를 지정하는 대신 원하는 경로를 해당 필드에 수동으로 입력해야 합니다. 그렇지 않으면 런타임 시 디렉토리 트리가 스크립트 작성 시와 다르게 보일 수 있으므로 자동 실행 프로세스가 중단됩니다.
또한 스크립트를 생성할 때 바이러스 백신, 방화벽 등 특정 작업을 방해할 수 있는 애플리케이션을 비활성화해야 합니다. 또한 일부 프로그램은 사용자에게 작업을 생성하고 프로그램 코드 수준에서 편집할 수 있는 기능을 제공합니다. 이 접근 방식을 사용하려면 적절한 지식과 기술이 필요하며 각 작업의 개발은 긴 프로세스이지만 이 그룹의 패키지를 사용하면 거의 모든 작업을 자동화할 수 있습니다.

매크로 스케줄러 자동화 도구 11.1.18

개발자: MJT넷(주)
분포 크기:매크로 스케줄러 라이트 - 4.42MB; 매크로 스케줄러 표준 - 5.39MB; Macro Scheduler Professional - 데모 버전 없음
확산:셰어웨어

Macro Scheduler는 작업을 자동화하도록 설계된 프로그램 중에서 가장 기능적인 솔루션 중 하나입니다. 전체적으로 생성을 위해 세 가지 기술을 구현합니다. 한편으로, 프로그램을 사용하면 사용자가 수행한 모든 작업을 기억하고 해당 프로그램 코드를 독립적으로 생성하여 자동으로 매크로를 생성할 수 있습니다. 반면에 매크로 스케줄러를 사용하면 시각적 편집기에서 작업을 개발할 수 있습니다. 여기에서는 미리 설정된 작업을 선택하거나 프로그램 코드를 수동으로 작성하여 거의 모든 작업, 심지어 가장 노동 집약적인 작업까지 자동화할 수 있습니다. 따라서 이 프로그램은 정기적으로 수행되는 다양한 작업을 자동화하는 데 유용합니다. 예를 들어 디스크를 사용하여 다양한 작업(백업, 복사, 동기화, 정리 등)을 자동으로 수행하고, 파일 이동 제어를 자동화하고 이메일을 다운로드하고, 소프트웨어를 테스트 및 설치하고, 로컬 네트워크를 통해 파일을 전송하는 데 도움이 될 수 있습니다. 인터넷 등에서 파일을 다운로드하는 등 작업은 수동으로 시작하거나 일정에 따라 실행하거나 특정 조건이 트리거될 때(단축키 누르기 또는 창/파일/폴더와 관련된 이벤트 발생) 실행할 수 있습니다. 프로그램에서 생성된 스크립트를 Windows를 실행하는 모든 컴퓨터에서 실행할 수 있는 독립적인 EXE 파일(아쉽게도 Professional 버전에만 해당)로 컴파일할 수 있습니다. 매크로 스크립트의 자동 생성은 다른 응용 프로그램과 정확히 동일한 방식으로 Macro Scheduler에서 구현됩니다. 유일한 차이점은 프로그램 코드 수준에서 프로그램에 의해 생성된 매크로를 편집할 수 있다는 것입니다. 스크립트를 수동으로 작성하는 것은 프로그램을 개발하는 것과 유사하며, 이 경우 MacroScript 스크립팅 언어에 대한 지식 없이는 할 수 없습니다. 이 언어에는 200개 이상의 스크립트 명령과 표준 프로그래밍 구성이 포함되어 있습니다. 여기에는 키 입력 및 마우스 작업에 대한 메시지를 다른 응용 프로그램에 보내는 프로그램 코드, 인터넷에서 작업 수행, 프로그램 시작 및 명령 실행, 파일 읽기, 쓰기, 복사, 이동, 삭제 및 실행, 동적 데이터 교환(DDE - 동적 데이터 교환) 등 필요한 경우 스크립트에 VBScript 코드를 포함할 수 있으며, 이를 통해 프로그램을 사용하여 OLE/ActiveX 작업을 자동화할 수 있습니다. 이 프로그램(이전에는 러시아어 현지화가 있었고 Russification 패키지는 기본 배포판과 별도로 다운로드됨)은 일반 사용자를 위해 여러 버전으로 제공되며 Macro Scheduler Lite, Macro Scheduler Standard 및 Macro Scheduler Professional 버전이 있을 수 있습니다. 관심 있는 버전에 대한 자세한 비교는 다음 주소에서 확인할 수 있습니다. 처음 두 버전의 데모 버전은 30일 동안 모든 기능을 사용할 수 있으며, Macro Scheduler Lite 버전의 상용 버전 가격은 39달러, Macro Scheduler Standard 버전은 95달러, Macro Scheduler Professional은 195달러입니다. Macro Scheduler 인터페이스는 우아하게 디자인되어 사용자에게 적합합니다. -친숙한. 작업 창 상단에는 명령 메뉴와 도구 모음이 있습니다. 측면 패널에는 범주 목록이 포함되어 있습니다. 즉, 매크로 작업을 편의를 위해 다양한 범주로 나눌 수 있습니다. 작업 창의 주요 부분에는 선택한 카테고리의 작업 목록이 표시되며, 프로그램 설치 직후 이 목록에는 매우 유용한 예가 많이 포함되어 있습니다.

내장된 작업 목록을 기반으로 새 작업을 자동으로 생성하려면 "새로 만들기" 버튼을 클릭하세요. 그런 다음 열리는 "매크로" 창의 왼쪽 패널에서 원하는 작업을 선택합니다. 예를 들어 응용 프로그램을 시작하려면 실행 중인 프로그램/파일 롤아웃을 열고 "프로그램 실행" 작업을 선택한 다음 시작할 파일 이름을 지정합니다. , 필요한 경우 실행 매개변수를 조정합니다. 이렇게 하면 MacroScript의 해당 프로그램 줄이 작업 스크립트(스크립트 탭)에 나타납니다. 전체 작업 목록은 정확히 동일한 방식으로 생성됩니다. 물론 모든 작업을 수동으로 직접 입력할 수 있지만 이를 위해서는 이미 프로그래밍 기술이 필요합니다. 그런 다음 일정("실행 시기" 탭), 키보드 조합 누르기("단축 키") 또는 특정 창, 파일 또는 폴더와 관련된 다른 이벤트 등 작업 실행을 시작하기 위한 신호 역할을 할 것이 결정됩니다. ("방아쇠"). 작업 이름은 매크로 창을 닫은 후 요청됩니다. 모든 작업은 편집 가능하며("편집" 버튼) 언제든지 프로그램 코드 줄을 삽입/삭제/변경하고 내장된 디버거를 사용하여 모든 작업을 테스트할 수 있습니다. 다른 방법으로 갈 수도 있습니다. 스크립트를 적어 두세요. 그런 다음 프로그램은 사용자가 마우스와 키보드를 사용하여 수행한 모든 작업을 기억하면서 완전히 독립적으로 프로그램 코드를 생성하고 나중에는 이를 독립적으로 수행할 수 있게 됩니다. 매크로를 기록하려면 "기록" 버튼을 클릭하고 매크로 이름을 입력한 다음 "시작" 버튼을 클릭하고 원하는 작업 세트 재생을 시작해야 합니다. 녹음을 종료하려면 기본적으로 "CTRL+ALT+S" 키 조합을 눌러야 합니다. 스크립트가 성공적으로 기록되고 테스트되면 해당 작업을 시작하기 위한 조건이 구성됩니다.

스크립트가 성공적으로 기록되지 않은 경우 기록을 반복하거나 디버거("디버그" 메뉴)를 사용하여 스크립트 코드를 수동으로 수정할 수 있습니다. 이를 통해 작업을 단계별로 수행할 수 있습니다. 프로그래밍이 처음인 사용자의 경우 덮어쓰기 옵션을 선택하는 것이 더 현명합니다.

필요에 따라 개별 작업을 빠르게 실행하려면 바탕 화면에 해당 작업에 대한 바로가기를 만들 수 있습니다("바로가기" 버튼).

OS Windows는 주로 편리하고 직관적인 인터페이스로 인해 인기를 얻었습니다. 그러나 일반 사용자가 이로부터 이익을 얻는다면 관리자에게는 푸시 버튼 제어가 많은 불편을 초래합니다. 물론 일부 문제는 콘솔 명령과 스크립트를 사용하여 해결할 수 있지만 전부는 아닙니다. 그리고 이것이 바로 특수 자동화 도구가 구출되는 곳입니다.

오토잇

관리자들 사이에서 가장 인기 있는 자동화 도구 중 하나는 AutoIt(autoitscript.com/autoit3)입니다. 이 도구는 사용자가 GUI 응용 프로그램에서 작업할 때 일반적으로 수행하는 키 입력, 마우스 클릭 및 기타 유사한 작업을 시뮬레이션합니다.

AutoIt을 사용하면 이러한 모든 동작을 BASIC과 유사한 언어로 프로그래밍할 수 있습니다. 프로그램은 프로세스 관리, Windows API 및 DLL 액세스, 레지스트리, 클립보드, 파일(읽기, 변경, 삭제), GUI 생성, 메시지, 데이터 입력 양식, 데이터베이스(MySQL 및 SQLite) 작업, HTML 코드 읽기, 다운로드 등을 수행할 수 있습니다. 파일, 이메일 보내기 등 다양한 기능을 사용할 수 있습니다. 일반적으로 모든 것은 설정을 수정하려는 욕구에만 달려 있습니다. AutoIt에는 관리자의 프로그래밍 기술이 필요하지 않다는 점이 만족스럽습니다. 스크립트에서는 단 몇 줄의 코드만으로 창 컨트롤에 쉽게 액세스할 수 있습니다. 그러나 AutoIt은 표준 Windows 창과 원활하게 작동한다는 점을 명심하십시오. 작성자가 인터페이스의 고유성을 고려했다면 필요한 매개변수를 찾기 위해 AutoIt을 설정하는 동안 약간의 작업을 수행해야 합니다.

64비트 버전의 시스템 작업을 포함하여 Windows 95부터 2k8까지 지원하며 Vista UAC와 "친화적"입니다. 스크립트를 exe로 컴파일한 다음 다른 컴퓨터에서 실행할 수 있다는 것은 편리합니다. 추가 애플리케이션이나 라이브러리가 필요하지 않습니다.

AutoIt은 프리웨어 라이센스에 따라 배포되므로 상업적 목적을 포함하여 제한 없이 사용할 수 있습니다. 설치는 표준이며 추가 요구 사항은 없습니다. 현재 버전은 3으로, 이전 버전 2와 구문이 호환되지 않습니다. 이 프로그램에는 SciTE4AutoIt3 스크립트 편집기, AU3Check.exe 구문 검사 유틸리티, 미리 만들어진 예제, Aut2Exe(및 역방향 Exe2Aut) 컴파일러 및 도움말이 함께 제공됩니다. 설치하는 동안 *.au3 확장자가 AutoIt 인터프리터에 매핑됩니다.

AutoIt에서 사용되는 스크립팅 언어는 AutoIt의 강점 중 하나입니다. 강력하면서도 단순합니다. 예를 들어, 프로그램을 실행하려면 다음과 같이 작성하세요.

그게 다입니다. 더 이상 조치가 필요하지 않습니다. AutoIt은 응답 파일을 지원하지 않는 응용 프로그램의 설치 프로세스를 자동화하는 좋은 방법입니다. 창을 포착하기 위해 일반적으로 WinWaitActive 함수는 매개변수를 입력하는 데 사용되며, 이는 창이 활성화될 때까지 스크립트 실행을 중단합니다. 함수 매개변수에는 창 제목과 선택적 추가 텍스트가 포함되어야 합니다. 후자를 사용하면 동일한 프로그램의 서로 다른 창을 서로 구별할 수 있습니다. 예를 들어, AutoIt 설치 프로그램 창에는 동일한 제목인 AutoIt v3.3.6.1.5가 포함되어 있습니다. 즉, 다음을 사용하는 경우입니다.

WinWaitActive("AutoIt v3.3.6.1.5")

이 디자인은 모든 설치 프로그램 단계와 일치합니다. 따라서 창에 표시되는 추가 텍스트를 입력하여 명확하게 설명하는 것이 좋습니다. 예를 들면 다음과 같습니다.

WinWaitActive("AutoIt v3.3.6.1.5", "라이센스 계약")

라이센스 계약 창으로 이동하게 됩니다. 남은 것은 그에게 확인을 보내는 것뿐입니다: Send("!y")

보시다시피 모든 것이 간단합니다. 프로그램과 함께 AutoIt 창 정보 도구(AU3Info.exe) 유틸리티도 설치되어 창 제목, 텍스트(표시 및 숨김), 상태 표시줄, 위치, 색상 등에 대한 모든 정보를 얻는 데 도움이 됩니다. . 실행하고 창에 십자 표시를 한 다음 창 정보 도구에서 모든 값을 읽습니다. 도움을 받으면 실험 프로그램 창에서 필요한 정보를 수집하는 것이 훨씬 쉽습니다. AutoIt의 도움말은 매우 자세하며 언어 사용에 대한 모든 세부 정보가 포함되어 있습니다. 프로젝트 웹사이트의 문서에서 번역된 도움말 버전에 대한 링크를 찾을 수 있습니다. 또한 수많은 전문 포럼에는 일반적으로 별도의 스레드가 있습니다. AutoIt을 배우는 데에는 문제가 없어야 합니다. 어느 날 저녁에는 간단한 스크립트를 작성하는 방법을 배울 수 있습니다. 복잡한 솔루션에는 당연히 많은 시간이 필요합니다.

엑스스타터

일상적인 시스템 관리자 작업을 자동화하는 또 다른 인기 있는 프로그램입니다. 개발자는 우리 동포인 Alexey Gilev(xstarter.com/rus)이므로 xStarter에는 현지화된 인터페이스가 있으며 가장 중요한 것은 프로그램이 러시아어를 사용하는 사용자에게 무료로 배포된다는 것입니다.

설치 후 xStarter는 수동으로 실행되거나 사용자가 로그인할 때 자동으로 실행되거나 Windows 서비스로 시작될 수 있습니다. 후자 옵션을 사용하면 컴퓨터가 켜져 있는 동안 시스템에 대한 사용자 등록 및 기타 요인에 관계없이 정확히 지정된 시간에 작업을 실행할 수 있습니다. 정기적인 작업 실행, 복합 일정, 누락된 작업에 대한 건너뛰기 및 작업 설정, 이벤트별 트리거 기능을 제공합니다. 일반적으로 옵션이 충분합니다. xStarter를 사용하면 단축키 목록을 확장하거나 해당 값을 전역 또는 로컬로 재정의할 수 있습니다. 예를 들어, 키 조합을 누르면 작업이 쉽게 실행되도록 할 수 있습니다. , 그러나 Firefox가 실행 중인 경우에만 해당됩니다.

실행 중인 프로그램이 트레이에 배치되고 아이콘을 클릭하면 작업 편집기가 호출됩니다. 섹션/작업 창에서는 모든 경우에 대해 24개의 예를 찾을 수 있습니다. 활성화된 작업은 녹색 아이콘으로 표시됩니다.

의미가 가장 가까운 것을 선택하거나 새 작업을 만들고 상황에 맞는 메뉴를 사용하여 복사한 후 필요에 맞게 편집합니다. 각 작업은 4개의 탭으로 구성됩니다. 따라서 "일정 및 정보" 탭에는 작업 이름, 작업이 시작될 시간 또는 이벤트, 키 조합 및 선택적으로 활성화된 프로그램 창이 나타나면 작업이 실행되어야 함을 나타냅니다. 매크로 자체는 "작업" 탭에 작성됩니다. "새 작업"을 클릭하면 설정 창이 나타납니다. 왼쪽에는 여러 그룹으로 나누어진 사전 설정이 있고 오른쪽에는 매개변수를 지정합니다. 나머지 작업 탭에서는 변수를 구성하고, 우선 순위를 설정하고, 별도의 프로세스에서 실행하고, 기록할 수 있습니다. 모든 것이 매우 간단하고 명확합니다.

차단된 기능을 활성화하려면 xStartHooks 모듈을 추가로 설치해야 합니다. 이 경우 xStarter는 일반적인 트로이 목마 또는 악성 소프트웨어처럼 작동합니다. 즉, 시스템 호출을 가로채고 키를 "누르며" 메시지를 보내기 시작합니다. 이는 바이러스 백신 및 방화벽이 좋아하지 않을 수 있습니다. 그러나 일부 바이러스 백신(예: NOD32)을 사용하면 예외에 xStarter를 추가하기만 하면 쉽게 해결할 수 있습니다.

편의를 위해 특정 설정에서 매크로를 exe 파일로 컴파일할 수 있으며 필요한 모든 라이브러리가 여기에 자동으로 추가될 수 있습니다. 그런 다음 해당 파일을 다른 시스템에 배포하고 실행합니다.

NT4에서 2k8/7까지의 모든 Windows 운영 체제가 지원된다는 점을 추가해야 합니다.

프로젝트 포럼에서는 파일 업로드, SMS 및 이메일 전송, 백업 및 데이터 동기화 등 몇 가지 인기 있는 작업의 예를 찾을 수 있습니다.
Firebird/Interbase용 Starter Job Scheduler의 특별 버전도 사이트에서 사용할 수 있습니다. 이는 SQL 스크립트를 실행하고 이러한 DBMS에서 데이터를 백업 및 복원하도록 설계되었습니다. 또 다른 고유한 기능은 작업 시작을 원격으로 제어하고 특수 xStarter Web Pilot 애플리케이션을 사용하여 로그를 보는 것입니다.

자동화

아마도 작업 자동화를 위한 가장 유명한 상용 프로그램은 Network Automation, Inc(networkautomation.com)에서 개발한 AutoMate일 것입니다. 주요 특징은 코드를 작성할 필요 없이 편리한 GUI를 사용하여 작업을 생성하는 것입니다. 마법사와 특수 작업 편집기인 Task Builder를 사용하여 전체 프로세스가 단순화됩니다. 이 프로그램에는 기성 작업 템플릿과 이에 대한 반응이 많이 포함되어 있어 일련의 작업을 만드는 과정이 더욱 단순화됩니다. 이 글을 쓰는 당시 AutoMate 7의 현재 버전은 작업 예약, 파일 및 데이터베이스 작업, FTP/SFTP를 통한 데이터 전송, PGP를 사용한 암호화, 시스템 모니터링, WMI 액세스 등을 수행할 수 있는 230개 이상의 사전 설정된 작업을 지원합니다.

AutoMate는 AutoMate Professional 및 Premium, AutoMateBPAServer 7 Standard 및 Enterprise의 네 가지 버전으로 제공되며 모두 특정 용도에 맞게 조정되었습니다. 가장 간단한 AutoMate Professional은 로컬 시스템에서 작업을 생성하기 위한 편리한 인터페이스를 제공합니다. 가장 발전된 기능인 엔터프라이즈(Enterprise)는 계정과 역할을 쉽게 관리하고, AD에서 작업하고, 여러 시스템의 중앙 집중식 관리, SNMP 지원, 텔넷 및 터미널 에뮬레이터를 제공하는 기능을 제공합니다.
XP SP2부터 2k8/7까지의 모든 Win OS가 지원됩니다. 설치하려면 Microsoft .NET Framework 버전 3.0이 필요합니다.

실제 관리는 Task Builder와 Task Administrator라는 두 개의 콘솔을 사용하여 수행됩니다. 작업은 Task Builder에서 생성됩니다. 이 프로세스는 매우 간단합니다. 왼쪽 패널의 사용 가능한 29개 그룹 중에서 원하는 작업을 선택하고 마우스를 사용하여 중간 필드로 이동합니다. 설정을 구체화하는 데 도움이 되는 마법사가 나타납니다. 예를 들어, 하드 드라이브 파티션의 데이터를 가져올 수 있는 작업을 만들어 보겠습니다. 시스템 –> 볼륨 정보 가져오기 메뉴로 이동하면 4개의 탭으로 구성된 동일한 이름의 마법사가 나타납니다.

우리는 각각의 매개변수를 순차적으로 살펴보고 선택해야 합니다. 일반에서는 디스크 파티션과 수신하려는 매개변수(유형, 레이블, 파일 시스템, 위치)를 나타냅니다. 또는 즉시 모든 볼륨을 선택한 후 필드 옆에 있는 아이콘을 클릭하여 확인 조건을 설정할 수 있습니다. 프로그램은 이 분야에서 사용할 수 있는 다양한 내장 변수, 함수 및 트리거를 제공합니다. 자신만의 조건을 만들 수도 있습니다. 다른 탭에는 작업에 대한 설명과 오류 발생 시 조치가 지정됩니다.
작업이 생성되면 중간 목록에 나타나 편집, 이동, 비활성화 등의 작업을 수행할 수 있습니다. 다음으로 같은 방법으로 다른 Action을 선택하고 입력합니다. 디버깅을 위해 작업에 중단점을 추가할 수 있습니다(Breakpoint, ).

작업 관리자는 로컬 및 원격 시스템 모두에서 모든 작업을 관리하도록 설계되었습니다. 작업을 선택하면 해당 속성을 보거나 활성화하거나 새 작업을 만들 수 있습니다. 작업 속성에는 트리거, 우선 순위, 보호 및 작업이 실행될 계정이 규정됩니다. 많은 설정이 있으며 매우 다양합니다. 작업은 *.aml 확장자를 가진 파일에 저장됩니다.

오토핫키

AutoHotkey(autohotkey.com)는 AutoIt v2의 포크입니다. 저자인 Chris Mallett은 AutoIt에 단축키 지원을 추가할 것을 제안했지만 아이디어는 반응을 얻지 못했고 그 결과 2003년 11월에 초기 릴리스가 출시되었습니다. 상위 제품과 달리 AutoHotkey는 GNU GPL 라이센스에 따라 사용할 수 있습니다.

언어 구문은 AutoIt v2를 기반으로 하며 일부 아이디어는 v3에서 가져왔습니다. 도움을 받으면 프로그램 실행, 메일 보내기, 레지스트리 편집 등 반복적인 작업을 쉽게 자동화할 수 있습니다. 파일 작업, 마우스 버튼 누르기 시뮬레이션을 지원하며 GUI 생성이 가능합니다. 프로그램은 시스템 이벤트를 모니터링하고 이벤트가 발생할 때 작업을 수행할 수 있습니다.

하지만 AutoHotkey의 비결은 단축키 관리입니다. 예를 들어, 다음 조합으로 계산기를 시작하려면 , 한 줄만 작성합니다.

해시 표시 "#"은 키에 해당합니다. . 문서는 매우 상세하며(번역은 www.script-coding.info/AutoHotkeyTranslation.html에서 확인 가능) 언어의 모든 기능을 반영합니다. 인터프리터 자체 외에도 프로젝트는 강조 표시 및 코드 완성 기능이 있는 SmartGUI Creator 및 SciTE4AutoHotkey 편집기와 같은 GUI 생성을 위한 유틸리티를 제공합니다.

스크립트(*.ahk 확장자)는 exe 파일로 컴파일되어 모든 컴퓨터에서 실행될 수 있습니다.

AutoIt을 사용하여 Firefox 자동 설치

AutoItSetOption("WinTitleMatchMode", 2)
AutoItSetOption("WinDetectHiddenText", 1)
WinMinimizeAll()
수면 (1000)
실행("FirefoxSetup3.6.6.exe")
WinWait("Mozilla Firefox 설치")
보내기("(엔터)")
WinWait("Mozilla Firefox 설치", "설치 유형")
보내기("(엔터)")
WinWait("Mozilla Firefox 설치", "요약")
보내기("(엔터)")
WinWait("Mozilla Firefox 설치", "종료
설치 마법사")
보내기("(엔터)")
출구

어디서나 자동화

캘리포니아 회사 Tethys Solutions, LLC()의 개발은 이미 관리자로부터 인정을 받았으며 다양한 미디어 간행물로부터 상을 받았습니다. Automation Anywhere를 사용하면 프로그래밍 없이 단순하거나 복잡한 반복 작업을 쉽게 자동화할 수 있습니다.

나는 제품이 매우 진지하고 수많은 가능성을 가지고 있다고 즉시 말할 것입니다. 이 프로그램은 파일 작업, 메일 보내기, 계획에 따른 작업 실행, 트리거 실행 시 VBS 및 JavaScript 스크립트 사용 등 다양한 작업을 수행할 수 있습니다. "SMART 자동화 기술"이라고 불리는 이 기술을 사용하면 관리자가 프로그래머일 필요도 없습니다. 컴퓨터가 모든 사용자 작업을 기록하면 녹음이 자동으로 수행될 수 있습니다. 앞으로는 이러한 작업을 즉시 또는 편집 후에 다른 시스템에서 "스크롤"하여 마우스 자체가 화면에서 어떻게 실행되고 버튼을 누르는지 확인할 수 있습니다. 이 프로그램은 데스크톱 애플리케이션용 개체 레코더와 웹 브라우저에서 일련의 작업을 기록하는 웹 레코더라는 두 가지 레코더를 제공합니다.

또한 최신 버전의 프로그램에 포함된 Web Recorder는 Java, JavaScript, AJAX, Flash, 프레임 등 웹에서 사용되는 모든 주요 기술을 지원합니다. 프로세스는 매우 간단합니다. Automation Anywhere를 실행하고 레코더를 선택하면 프로그램이 모든 사용자 작업을 기록하기 시작합니다. 중지하려면 조합을 누르세요. 또는 화면 하단의 부동 창에서 "중지" 아이콘을 클릭하세요. 프로세스가 끝나면 프로그램은 녹음 내용을 파일(확장자 *.atmn)로 저장할 것을 제안합니다. 작업 편집과 작업 수동 생성은 작업 편집기를 사용하여 수행됩니다.

개발자는 이미 예제로 사용할 수 있는 여러 작업 템플릿을 프로그램에 포함시켰습니다. 기록된 작업을 편집하는 데에도 코드 지식이 필요하지 않습니다. 편집 버튼을 클릭하면 화면에서 수행되는 전체 작업 순서(마우스 움직임, 키 입력)를 볼 수 있습니다.

왼쪽 편집기 창에는 작업에 추가할 수 있는 사전 정의된 명령이 범주로 구분되어 표시됩니다. 여기에는 파일 및 디렉터리 작업, 백업, Excel 테이블, 인터넷 연결, 이메일 보내기, 데스크톱 이미지 캡처, 서비스 시작/중지 등 모든 것이 포함되어 있습니다. 원하는 작업을 선택하고 오른쪽 창으로 드래그하면 됩니다. 제안된 매개변수(각 항목마다 고유함)를 입력하는 속성 편집 창이 즉시 열립니다. 편집기는 추가 스크립트, 변수 작업, 디버깅 등을 지원합니다.

생성된 작업은 실행 파일로 내보내어 다른 시스템에 배포할 수 있습니다.

작업은 시간에 따라 시작되거나 트리거가 실행될 때 시작될 수 있습니다. 이 동작은 트리거 관리자에서 구성되며 여기에서 다음을 선택할 수 있습니다: 특정 텍스트가 포함된 창 시작, 디렉터리에 있는 파일 모양, 리소스 로드(CPU, 메모리, 여유 공간) space), 프로세스나 서비스의 시작/중지, 특정 이메일 수신. 개발자는 보안을 잊지 않았습니다. Automation Anywhere를 사용하면 스크립트를 비밀번호로 보호하고 암호화할 수 있습니다.

일반적으로 필요한 모든 것은 프로그램에 있으며, 누락된 유일한 것은 현지화입니다. Automation Anywhere는 XP부터 2k8/7까지 모든 버전의 Windows를 지원합니다.

결론

실제로 일상적인 작업을 자동화하는 프로그램은 훨씬 더 많습니다. 유료 버전은 더 큰 편의성과 친숙한 인터페이스, 네트워크 환경에서 작업할 수 있는 기능으로 구별됩니다. 하지만 귀하의 준비와 설정 변경 의지에 따라 xStarter, AutoIt 또는 AutoHotkey와 같은 무료 프로그램을 사용할 수도 있습니다.

표준 Windows 작업 스케줄러

Microsoft는 마침내 적절한 스케줄러의 필요성을 깨달았고 Vista부터 시스템은 이전 버전에 비해 크게 재설계된 향상된 작업 스케줄러(관리.. 작업 스케줄러 또는 taskchd.msc)를 받았습니다. 해당 인터페이스를 사용하면 구성을 위해 다른 컴퓨터에 연결하고 작업을 생성(간단 및 고급 버전)하거나 가져올 수 있습니다. 따라서 작업의 주요 요소는 트리거, 작업, 조건 및 설정이었습니다. 트리거는 작업을 실행할 이벤트 발생 시기와 발생 시, 즉 시간별, 컴퓨터가 켜진 시간별, 로그인한 시간별, 로그에 이벤트가 나타나는 시간별 등을 결정합니다. 후자의 경우 이벤트를 추적할 로그, 소스 및 이벤트 코드를 지정해야 합니다.

조건과 매개변수는 작업의 본질을 명확하게 하고 작업은 실제로 수행할 수 있는 작업(프로그램 시작, 메시지 보내기)을 결정합니다. 작업 시작을 지연하는 기능을 사용하면 즉시 시작이 허용되지 않는 상황(예: 높은 시스템 부하)에서 시작을 지연할 수 있습니다. 조건은 예를 들어 컴퓨터가 유휴 상태인 동안 작업을 실행하기 위한 다른 옵션을 지정합니다.


크기: 814KB
가격: $15.00
목적: 작업 스케줄러

우리는 정기적으로 많은 활동을 수행해야 합니다. 우리의 일상 생활 - 운동, 아침 식사, 샤워, 출근. 많은 사람들의 경우 전체 근무일은 분 단위로 계획되어 있습니다. 실수로 무언가를 잊어버리거나 일부 일상적인 단계를 의도적으로 건너뛸 수도 있습니다.

다행스럽게도 컴퓨터 시스템의 가상 생활은 자동화에 적합합니다. 특정 시간에 작업을 할당하면 확실히 완료됩니다. 더 높은 권력의 도움으로 자동 양치질, 면도 및 기타 지루한 절차를 처방하는 것이 불가능하다는 것은 유감입니다. 그러나 현실 세계에서는 불가능한 일이 프로세스를 자동화하도록 설계된 특별한 종류의 소프트웨어 내에서 오랫동안 컴퓨터에 구현되어 왔습니다.

Active Task Manager는 정기적인 실행이 필요한 프로그램 작업을 예약할 수 있는 다양한 작업을 자동으로 수행하는 유틸리티입니다. 유틸리티 작업의 본질은 "무엇입니까?"라는 두 가지 영원한 질문에 답하는 것입니다. 그리고 언제?".

활성 작업 관리자 작업 창은 적은 수의 요소와 할당된 작업 목록이 포함된 작업 표시줄로 구성됩니다. 기본적으로 프로그램은 정기적인 백업을 수행하고, 디스크 무결성을 확인하고, 등록 필요성에 대한 지속적인 알림을 제공하도록 구성됩니다.

예약된 작업은 EXE, COM 실행 파일 및 BAT 배치 모듈일 수 있습니다. 또한 프로그램은 다양한 경고를 표시하고, 를 사용하여 백업을 수행하고, 컴퓨터를 끌 수도 있습니다.

작업 실행의 규칙성은 일, 주 또는 월 중 정확한 시간을 지정하여 연속 시작 사이의 간격 형태로 지정할 수 있습니다.

작업 추가 버튼을 사용하여 새 작업을 생성합니다. 그러면 매우 간단하고 이해하기 쉬운 마법사가 열립니다. 먼저, 향후 작업의 이름을 입력해야 합니다. 그런 다음 응용 프로그램 실행, 미리 알림, 백업 또는 컴퓨터 종료 등 작업 유형을 지정해야 합니다. 미리 알림은 문자 메시지일 수도 있고 오디오 알림일 수도 있습니다.

작업을 시작하기로 선택한 경우 실행 가능한 모듈의 경로를 선택하고 시작 키를 지정해야 합니다. 다음으로 작업 빈도를 설정합니다. 작업이 완료되었습니다.

알림을 설정하려면 문자 메시지를 입력하고 사운드 파일도 지정하라는 메시지가 표시됩니다. 모든 유형의 작업에 대한 빈도 선택은 동일합니다.

백업은 시스템에 Active Backup Expert 모듈이 있는 경우에만 작동하며 생성할 데이터 복사본 유형(전체 복사본 또는 증분 추가)만 지정할 수 있습니다.

"컴퓨터 끄기"라는 용어는 현재 세션을 종료하고, 워크스테이션을 완전히 종료하고, 재부팅하고, (전기) 네트워크에서 컴퓨터를 분리해도 안전한 상태로 시스템을 전환하는 것을 의미합니다. PC 종료는 강제 모드뿐만 아니라 기존 방식으로도 수행할 수 있습니다.

프로그램 설정이 완료되면 시스템 트레이에 작은 벨만 표시됩니다. 그 위로 마우스 커서를 가져가면 예정된 작업 상태에 대한 정보가 포함된 표준 팝업 창(풍선)이 표시됩니다.

이 프로그램은 공식 웹사이트의 정보에 따르면 표준 Windows 서비스로 실행되며 180KB의 RAM만 차지합니다. Active Task Manager는 프로세스 예약을 위한 간단하고 컴팩트한 유틸리티로 모든 테스트 중에 심각한 결함을 찾을 수 없었습니다. 수동으로 예약된 모든 작업은 도움말에 설명된 대로 정확하게 완료되었습니다.

안녕, 친애하는 친구! 최근에는 모든 마우스 동작을 기록하고 동작을 반복할 수 있는 프로그램이 필요했습니다. 내가 스팸을 보내려고 했다고 생각하지 마세요. 나는 방금 민속 공예가에 따르면 꽤 많은 수입을 올릴 수 있는 인터넷 게임 하나를 실험하기로 결정했습니다. 물론 특정 트릭을 사용하는 경우.

오늘은 RoboMouse 마우스 녹화 프로그램이 무엇인지, 왜 필요한지, 어떻게 사용하는지 알려드리겠습니다.

작업 기록을 시작하려면 "기록" 버튼 또는 "ALT" + "F9"를 클릭해야 합니다. 그 후에는 프로그램이 트레이로 최소화됩니다. 이제 녹음할 움직임을 만들 수 있습니다. 필요한 모든 작업을 완료한 후 "ALT" + "F10" 버튼 조합을 누르면 녹음이 중지됩니다.

동작이 올바르게 기록되었는지 확인하려면 "재생" 버튼을 클릭하거나 "ALT" + "F11" 버튼 조합을 클릭하세요. 모든 것이 잘 진행되었다고 확신하면 "저장" 버튼을 클릭하여 녹음 내용을 저장하세요. 녹음이 실패하면 "지우기" 버튼을 클릭하고 프로세스를 다시 재생해 보십시오.

이 항목을 두 번 이상 반복해야 하는 경우 프로그램 창 오른쪽에서 반복 횟수를 지정하십시오.

P.S.: 작업 방법을 이해하지 못하는 분들을 위해:

컴퓨터에서 작업하는 것은 동일한 작업을 단조롭게 수행하고, 마우스와 키보드를 사용하고, 화면에서 동일한 동작을 수행하고, 동일한 버튼을 눌러야 하는 주기로 바뀌는 경우가 있습니다. 이러한 지루한 작업은 무료 Ghost Automizer 프로그램을 사용하여 자동화할 수 있습니다. Ghost Automizer는 사용자 동작을 기록하고 자동화하는 프로그램입니다. 이 유틸리티는 사용자의 작업을 기억하고 반복하여 일상적인 작업에서 벗어나 시간을 절약해 줍니다. 우리는 마우스와 키보드의 동작을 기록하고 결과 알고리즘을 루프로 실행했습니다. 매우 편리했습니다.

마우스 및 키보드 동작 기록

"동작 기록" 버튼을 클릭하면 Ghost Automizer가 마우스와 키보드를 사용한 조작 내용을 자세히 기록하기 시작합니다. 녹음 작업을 완료하려면 사용자가 F12 버튼을 눌러야 합니다. 나중에 기록된 동작을 사용하기 위해 결과 동작 프로그램을 편집하고 디스크에 저장할 수 있습니다. 애플리케이션 설정을 사용하면 동작 기록 시 일시 중지를 저장하고, 키보드 녹음을 활성화/비활성화하고, 마우스 포인터 움직임의 정확성 기록 모드(미세, 대략 및 최상의 경로)를 선택하고, 기록된 동작의 재생 시작 지연을 사용할 수 있습니다. Ghost Automizer 관리를 단순화하기 위해 단축키를 할당하여 이전에 저장된 작업 알고리즘을 실행할 수 있습니다. 추가 프로그램 설정을 사용하면 Explorer에서 Ghost Automizer를 시작할 때 기록된 작업 실행을 자동으로 시작하고 작업 알고리즘이 끝나면 유틸리티를 자동으로 닫고 시스템 트레이나 작업 표시줄로 최소화할 수 있습니다.

고스트 오토마이저의 스크린샷




질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: