rudeboy
Goto Top

Wscript.Echo und Kommandozeilen-ECHO ohne Zeilenumbruch verknüpfen

Hallo VB-Profis,

weiß nicht ob die Lösung zu einfach ist das ich sie nicht finde...

Für ein Inventory-Script lese ich eine WMI-Variable aus
(per Wscript.Echo objComputer.Product)
und schreibe die in eine Textdatei.
Soweit so gut...

In der gleichen Zeile versuche ich schon seit Stunden den Rechnernamen und Benutzernamen
(per cmd-Echo %computername%;%username%)
zu packen aber er macht immer einen Zeilenumbruch (oder Fehlermeldung ;) )!
Versuche auch schon diesen Befehl an Wscript mit & anzuhängen aber finde nicht den richtigen Syntax.
Einfacher wär es aber wahrscheinlich wenn ich direkt mit VB-Systemvariablen arbeiten würde.

Kann mir hierbei jemand helfen oder werden noch mehr Infos benötigt?

Gruß, Thomas

Content-Key: 86849

Url: https://administrator.de/contentid/86849

Printed on: April 24, 2024 at 11:04 o'clock

Member: tacker
tacker May 02, 2008 at 12:50:59 (UTC)
Goto Top
salü,

wie du es auch schon angesprochen hast würde ich hier direkt mit vbscript variabeln arbeiten! hierzu könntest du z.b. folgendes verwenden!

set wsnet = createobject("wscript.network")  

computername = wsnet.computername
username = wsnet.username

was sich natürlich auch noch anbieten würde da du WMI ja bereits anwendest, wäre die zwei infos gleich auch noch damit auszulesen..

das verknüpfen ist danach ja wie gewohnt (&) möglich...

gruss tacker
Member: rudeboy
rudeboy May 02, 2008 at 13:33:21 (UTC)
Goto Top
Warum kann nicht alles so einfach sein...
Vielen Dank ,jetzt kann ich wieder ruhig schlafen. ;)

Wünsche ein schönes WE!!!