왜 Perl 스크립트가 내 환경에서 명령 줄 인수를받지 못하는지 알 수 없습니다. 이 일련의 명령을 실행하여 모든 구성의 유효성을 검사하고 문제 출력을 시연했습니다.
C:\Users\bmarty\Desktop>assoc .pl
.pl=PerlScript
C:\Users\bmarty\Desktop>ftype PerlScript
PerlScript=c:\tools\Perl64\bin\perl5.16.3.exe "%1" %*
C:\Users\bmarty\Desktop>.\test.pl a b c
C:\Users\bmarty\Desktop>c:\tools\Perl64\bin\perl5.16.3.exe .\test.pl a b c
abc
보시다시피 PL 파일의 기본 명령 줄과 수동으로 입력 한 명령 줄 사이에는 차이가 있으며 그 이유를 알 수 없습니다.