Die STDIN/STDOUT Umleitung funktioniert möglicherweise nicht, wenn Sie es von einer Dateizuordnung gestartet.

Wichtig: Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie die Registrierung ändern, müssen Sie sie sichern und sicherstellen, dass Sie wissen, wie die Registrierung wiederhergestellt werden kann, falls ein Problem auftritt. Informationen zum Sichern, wiederherstellen und Bearbeiten der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
256986 Beschreibung der Microsoft Windows-Registrierung

Problembeschreibung

Skripts, die Standardeingabe (STDIN) und die Standardausgabe (STDOUT) enthalten funktioniert nicht richtig, wenn die Anwendung von einer Befehlszeile aus starten und eine Zuordnung zu dem Skript verwenden.

Problemlösung

Service Pack-Informationen

Um dieses Problem zu beheben, beziehen Sie das neueste Servicepack für Microsoft Windows 2000. Klicken Sie für Weitere Informationen auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
260910 wie Sie das neueste Service Pack für Windows 2000 erhalten

Hotfix-Informationen

Windows 2000

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, senden Sie eine Anforderung an Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder eine separate Serviceanfrage erstellen finden Sie auf der folgenden Microsoft-Website:Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar. Die englische Version dieses Updates besitzt die Dateiattribute (oder später), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in koordinierter Weltzeit (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung auf der Registerkarte Zeitzone unter "Datum und Uhrzeit" ermitteln.

   Date         Time   Version        Size       File name
----------------------------------------------------------
23-Jul-2002 14:41 5.0.3502.5962 2,353,424 Shell32.dll
21-Jun-2002 14:09 5.2.2.10 3,584 Spmsg.dll
21-Jun-2002 14:10 5.2.2.10 44,544 Spuninst.exe
13-Jun-2001 02:05 5.0.2195.3727 3,856 Svcpack1.dll
21-Jun-2002 14:10 5.2.2.10 10,240 Spcustom.dll


Den neuen Registrierungswert verwenden.

Warnung: Wenn Sie den Registrierungs-Editor nicht ordnungsgemäß verwenden, können Sie schwerwiegende Probleme verursachen, die möglicherweise eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Sie Probleme beheben können, die durch eine nicht korrekte Nutzung des Registrierungs-Editor verursacht werden können. Verwenden Sie den Registrierungs-Editor auf eigene Gefahr.

  1. Starten Sie den Registrierungs-Editor.
  2. Suchen und klicken Sie dann auf den folgenden Schlüssel in der Registrierung:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Klicken Sie im Menü Bearbeiten auf Wert hinzufügenund fügen Sie den folgenden Registrierungswert hinzu:
    Wert: InheritConsoleHandles
    Datentyp: REG_DWORD
    Basis: Dezimal
    Wert: 1
  4. Beenden Sie den Registrierungseditor.
Wenn Sie den Hotfix installieren, wird der Registrierungsschlüssel automatisch hinzugefügt.

Windows XP

Um dieses Problem zu beheben, beziehen Sie das neueste Servicepack für Windows XP. Klicken Sie für Weitere Informationen auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
322389 wie Sie das neueste Servicepack für Windows XP erhalten

Status

Microsoft hat bestätigt, dass es ein Problem bei den Microsoft-Produkten handelt, die zu Beginn dieses Artikels aufgeführt sind. Dieses Problem wurde erstmals in Microsoft Windows 2000 Service Pack 4. Dieses Problem wurde erstmals in Windows XP Service Pack 1.

Weitere Informationen

Dieses Problem aufgetreten mit Perl-Skripts, die mithilfe einer Zuordnung gestartet werden. Stdin und Stdout sind Batchbefehle, die Standardausgabe Eingabe umleiten.

Weitere Informationen zu Updates für Windows 2000 Datacenter Server finden Sie der Microsoft Knowledge Base:

265173 das Datacenter-Programm und das Windows 2000 Datacenter Server-Produkt
Eigenschaften

Artikelnummer: 321788 – Letzte Überarbeitung: 16.01.2017 – Revision: 1

Feedback