Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

vmware-cmd.pl in Datei umleiten

Moderatoren: Dayworker, irix

Member
Beiträge: 121
Registriert: 19.05.2008, 14:18

vmware-cmd.pl in Datei umleiten

Beitragvon thp » 24.11.2011, 12:29

Hallo,

nach dem Kommando

vmware-cmd.pl -H SERVER -U USER -P PASSWORT -l >DATEI


ist die Datei leer. Wenn ich

vmware-cmd.pl -H SERVER -U USER -P PASSWORT -l

ausführe, sehe alles was ich haben will auf dem Monitor.

Gruss
Torsten

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 24.11.2011, 12:40

Evtl. erfolgt die Ausgabe nach stderr, ergo must du 2> verwenden.

Gruss
Joerg

Member
Beiträge: 121
Registriert: 19.05.2008, 14:18

Beitragvon thp » 24.11.2011, 12:44

Hallo Joerg,


ich nutze die VMware CLI 4.xl unter windows, 2> ist von unix/linux

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 24.11.2011, 12:48

thp hat geschrieben:Hallo Joerg,


ich nutze die VMware CLI 4.xl unter windows, 2> ist von unix/linux


Diese Annahme ist falsch.

Gruss
Joerg

Experte
Beiträge: 1848
Registriert: 04.10.2011, 14:06

Beitragvon JustMe » 24.11.2011, 12:57

Das ist sie in der Tat, allerdings ebenso die Annahme, dass die Ausgabe vom vmware-cmd.pl (zumindest standardmaessig) nach stderr ginge.

Hier funktioniert das wie gewuenscht...

Hat der angemeldete Windows-Benutzer den Schreibrechte in dem Verzeichnis?
Wird die Datei tatsaechlich angelegtm und hat dann 0 Byte Groesse, oder wird ueberhaupt keine erzeugt?

Profi
Beiträge: 871
Registriert: 26.09.2007, 13:09
Wohnort: NRW

Beitragvon ideFix » 24.11.2011, 12:57

Bei mir läuft es erfolgreich:

%PROGRAMFILES%\VMware\VMware vSphere CLI\bin>vmware-cmd.pl -H 192.168.100.56 -U root -P pass -l >test.txt

@ VMware vSphere CLI and vSphere SDK for Perl 4.1 + WinXP_SP3

Member
Beiträge: 121
Registriert: 19.05.2008, 14:18

Beitragvon thp » 25.11.2011, 09:55

ich glaube daß ich das Problem gelöst habe.

Es sieht so aus, als wenn sich die cmd.exe 32bit und 64bit unterschiedlich verhalten. Mein System ist ein Win.2008R2. Das Programm welchen das Kommando aufruft ist aber ein 32bit. Nachdem ich das Programm mit 64bit neu compiliert hatte lief es wie es sollte.


Gruss
Torsten


Zurück zu „ESXi 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 26 Gäste