Thread Can't spwan "cmd.exe": Perl, Windows, system, >> (13 answers)
Opened by Crian at 2005-05-02 18:10

Crian
 2005-05-03 11:32
#54390 #54390
User since
2003-08-04
5870 Artikel
ModeratorIn
[Homepage]
user image
Ich habe übernacht die Variante mit der Batchdatei getestet, ohne Erfolg. Auch die dreimalige Wiederholung brachte keinen Erfolg, aus dem selben Programm gestartet tritt der Fehler dreimal an der selben Stelle auf, auch wenn sich diese Datei einzeln problemlos verarbeiten lässt.

Hier ist die Datei, die zu der generierten Fehlermeldung gehört. Wird jemand daraus schlauer?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="perl.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="a2p.exe" SIZE="86092" CHECKSUM="0xEB12925" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2004 17:52:59" UPTO_LINK_DATE="12/13/2004 17:52:59" />
<MATCHING_FILE NAME="perl.exe" SIZE="41033" CHECKSUM="0x5FAAFC54" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="Perl Command Line Interpreter" COMPANY_NAME="ActiveState, a division of Sophos" PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="perl.exe" INTERNAL_NAME="perl.exe" LEGAL_COPYRIGHT="Copyright 1987-2004, Larry Wall, Binary build by ActiveState, a division of Sophos, http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 17:52:55" UPTO_LINK_DATE="12/13/2004 17:52:55" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="perl5.8.6.exe" SIZE="41033" CHECKSUM="0x5FAAFC54" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="Perl Command Line Interpreter" COMPANY_NAME="ActiveState, a division of Sophos" PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="perl.exe" INTERNAL_NAME="perl.exe" LEGAL_COPYRIGHT="Copyright 1987-2004, Larry Wall, Binary build by ActiveState, a division of Sophos, http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 17:52:55" UPTO_LINK_DATE="12/13/2004 17:52:55" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="perl58.dll" SIZE="802891" CHECKSUM="0xC3BC16F9" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="Perl Interpreter" COMPANY_NAME="ActiveState, a division of Sophos" PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="perl58.dll" INTERNAL_NAME="perl58.dll" LEGAL_COPYRIGHT="Copyright 1987-2004, Larry Wall, Binary build by ActiveState, a division of Sophos, http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 17:52:54" UPTO_LINK_DATE="12/13/2004 17:52:54" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="PerlEz.dll" SIZE="36949" CHECKSUM="0xA31FB9DD" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="PerlEz Simple Host" COMPANY_NAME="ActiveState Corp." PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="PerlEz.dll" INTERNAL_NAME="PerlEz.dll" LEGAL_COPYRIGHT="Copyright © 1998-2003 ActiveState Corp. http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 18:13:26" UPTO_LINK_DATE="12/13/2004 18:13:26" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="perlglob.exe" SIZE="16461" CHECKSUM="0x38739B6D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="12/13/2004 17:50:33" UPTO_LINK_DATE="12/13/2004 17:50:33" />
<MATCHING_FILE NAME="PerlIS.dll" SIZE="32857" CHECKSUM="0xA37900EF" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="Perl Internet Information Server Plug-in" COMPANY_NAME="ActiveState Corp." PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="PerlIS.dll" INTERNAL_NAME="PerlIS.dll" LEGAL_COPYRIGHT="Copyright © 1998-2003 ActiveState Corp. http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 18:13:19" UPTO_LINK_DATE="12/13/2004 18:13:19" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="PerlMsg.dll" SIZE="24576" CHECKSUM="0x73721BFD" BIN_FILE_VERSION="1.0.1.0" BIN_PRODUCT_VERSION="1.0.1.0" PRODUCT_VERSION="1,0,1,0" FILE_DESCRIPTION="Perl Event Message DLL" COMPANY_NAME="ActiveState Corp." PRODUCT_NAME="Perl for Win32" FILE_VERSION="1,0,1,0" ORIGINAL_FILENAME="PerlMsg.dll" INTERNAL_NAME="PerlMsg.dll" LEGAL_COPYRIGHT="Copyright © 1997-2003 ActiveState Corp., http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.1.0" UPTO_BIN_PRODUCT_VERSION="1.0.1.0" LINK_DATE="12/13/2004 18:13:29" UPTO_LINK_DATE="12/13/2004 18:13:29" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="PerlSE.dll" SIZE="61529" CHECKSUM="0x20FE3D9F" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="PerlScript scripting engine" COMPANY_NAME="ActiveState Corp." PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="PerlSE.dll" INTERNAL_NAME="PerlSE.dll" LEGAL_COPYRIGHT="Copyright © 1998-2003 ActiveState Corp. http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 18:13:59" UPTO_LINK_DATE="12/13/2004 18:13:59" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="wperl.exe" SIZE="41033" CHECKSUM="0x5FAAFC54" BIN_FILE_VERSION="5.8.6.811" BIN_PRODUCT_VERSION="5.8.6.811" PRODUCT_VERSION="Build 811" FILE_DESCRIPTION="Perl Command Line Interpreter" COMPANY_NAME="ActiveState, a division of Sophos" PRODUCT_NAME="ActivePerl" FILE_VERSION="5,8,6,811" ORIGINAL_FILENAME="perl.exe" INTERNAL_NAME="perl.exe" LEGAL_COPYRIGHT="Copyright 1987-2004, Larry Wall, Binary build by ActiveState, a division of Sophos, http://www.ActiveState.com" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.8.6.811" UPTO_BIN_PRODUCT_VERSION="5.8.6.811" LINK_DATE="12/13/2004 17:52:55" UPTO_LINK_DATE="12/13/2004 17:52:55" VER_LANGUAGE="Englisch (USA) [0x409]" />
</EXE>
<EXE NAME="MSVCRT.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="msvcrt.dll" SIZE="343040" CHECKSUM="0xBA21B608" BIN_FILE_VERSION="7.0.2600.2180" BIN_PRODUCT_VERSION="6.1.8638.2180" PRODUCT_VERSION="7.0.2600.2180" FILE_DESCRIPTION="Windows NT CRT DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="msvcrt.dll" INTERNAL_NAME="msvcrt.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5B640" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="7.0.2600.2180" UPTO_BIN_PRODUCT_VERSION="6.1.8638.2180" LINK_DATE="08/04/2004 07:58:22" UPTO_LINK_DATE="08/04/2004 07:58:22" VER_LANGUAGE="Englisch (USA) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1057280" CHECKSUM="0xD52AA7B7" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Client-DLL für Windows NT-Basis-API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Betriebssystem Microsoft® Windows®" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle Rechte vorbehalten." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x108430" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:57:08" UPTO_LINK_DATE="08/04/2004 07:57:08" VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
</DATABASE>
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Can't spwan "cmd.exe": Perl, Windows, system, >>