가정 HiTek 소프트웨어
 

가정

제품 다운로드 구입 지원

 

자동화 소프트웨어
Automize
- 자동화 소프트웨어
 
ftp 다운로드
AbleFTP
- 자동화된 FTP 클라이언트
 
ftp를 장악하십시오
JaSFtp
- 자동화된 안전한 FTP 클라이언트
 
자료 암호화 소프트웨어, 파일 암호화 소프트웨어
Autokrypt
- 자동화된 암호화 소프트웨어

 

제목 Perl 원본을 달리는 방법
날짜는 경신했다 1/16/2007년
버전은 영향을 미쳤다 4.0와 나중에
OS는 영향을 미쳤다 버그 아닙니다
묘사 사용자는 그것에 또는 커맨드선에서 눌러서 perl 원본을 정확하게 달릴 수 있다.  그러나 Automize에서 동일한 원본을 달릴 수 없다.
원인 Perl는 시스템에 등록된다. 그러므로 시스템이 실행할 수 있는 perl.exe에 .pl 파일을 관련시키기 때문에, 수동으로 perl 원본을 발사할 수 있고 .pl 원본을 달릴 것을 그것이 요구한다.  그러나, Automize는 perl.exe에 관련되는 .pl 할 수 있지 않는다.  perl.exe를 첫째로 발사한다 그래야 commandline를 배열해야 한다.
해결책 Automize에서는, commandTask 또는 WinCommand 업무를 위해, commandLine는 실행할 수 있는 perl에서 시작해야 한다. perl의 위치를 실행할 수 있는, 그 후에 찾아내십시오:
commandline를 위해, 사용하십시오:
c:\… \ perl_folder \ perl.exe
"c:\… \ perl_script_folder \ adsendcleanup.pl"
작동 dir를 위해, 사용:
c:\….\ perl_script_folder

또는, 문서 열기에서 perl 원본에 전체 경로를 할당하고십시오, 입력하십시오:
c:\… \ perl_script_folder \ adsendcleanup.pl

CommandTask는 만약에 원본이 system.out 또는 system.err에 쓰면, 최대 의견을 준다.
WinCommandTask는 Windows에 배치 파일로 잘 작동한다.
문서 열기는 다만 그것에 눌러 수동으로 하고자 했는 처럼, 파일을 열고 가정된다 할당한다.  문서 열기 업무는 의견을 제공하지 않으며 일반적으로 사슬에 유용하지 않다
산출 로그 Windows는 업무를 명령한다
Windows는 명령한다 - 발전하십시오|
WinCommand.exe 달리기
CommandLine = D:\Predator\Rel.2 _3 \ 궤 \ ntdbevolve.pl
작동 Dir = D:\Predator\Rel.2 _3 \ 궤
과실:: 프로세스를 시작하지 못하는
Windows에 의하여 - 발전하십시오 - 나간다 부호가 = 1 명령한다

업무를 명령하십시오
커맨드 - 우선권
CreateProcess: D:\Predator\Rel.2 _3 \ 궤 \ ntdbevolve.pl error=193
커맨드 - 우선권 - 부호를 = 101 나가십시오

로그를 제충하십시오

-