생성 된 텍스트 파일을 perl로 인쇄해야합니다. xampp, Windows7 64 비트를 사용하고 있습니다. 내 펄 스크립트는 인쇄 시스템 호출을 포함한다 : 내가 cmd를 쉘에서 같은 줄을하려고하면xampp (windows-7-x64)을 통해 perl에서 시스템을 통해 인쇄하지 마십시오.
$system = "print\ /d:\\\\SERVER\\PRINTER\ C:\\xampp\\cgi-bin\\textfile.txt";
system ($system);
는, 인쇄 작동합니다.
C:\xampp\cgi-bin\textfile.txt wird momentan gedruckt.
아무것도 다른 반응이 없습니다 :
대답이다.
그런 다음 배치 파일을 만들려고했습니다. 배치 파일을 수동으로 시작하면 인쇄가 시작됩니다. system()에서 - 아무것도 호출하지 않습니다.
그런 다음 다른 방법으로 시도해 보았습니다. 먼저 Firefox에서 파일을 표시했습니다. 내 htdocs에-디렉토리에 파일을 복사하여 내 배치 파일을 변경 :
cd "c:\Program Files (x86)\Mozilla Firefox"
firefox.exe -new-window http://localhost/textfile.txt
Doubleclicking 박쥐 내 파이어 폭스 내 TEXTFILE를 시작합니다. system() - 호출 ist가 작동하지 않습니다.
어떤 아이디어?
톰
마지막 백 슬래시 ('cgi-bin \ textfile.txt')를 벗어나는 것을 잊었습니까? – mob
네, 고마워요! 하지만 내 게시 된 질문에만 :-(내 실제 코드에서 그것은 탈출했다. – millemedium