Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  PTC Creo Elements/Programmierung
  Windows Scripting Host ausführen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
  
Behalten Sie Ihre IT-Sicherheit im Überblick, eine Pressemitteilung
Autor Thema:  Windows Scripting Host ausführen (800 mal gelesen)
Fan-ME10
Mitglied
DV-Adminstrator, Konstrukteur


Sehen Sie sich das Profil von Fan-ME10 an!   Senden Sie eine Private Message an Fan-ME10  Schreiben Sie einen Gästebucheintrag für Fan-ME10

Beiträge: 543
Registriert: 21.08.2001

Erare humanum est

erstellt am: 11. Apr. 2005 12:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

weiß jemand, wie man Scripting Host sprich '*.vbs' Dateien ausführen kann? Habe es mit winexec probiert, geht nicht. Rückmeldung ERROR.
System: Win2000, ME10 8.7.

------------------
Gruß Wilfried 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rhoffmann
Mitglied
Techniker


Sehen Sie sich das Profil von rhoffmann an!   Senden Sie eine Private Message an rhoffmann  Schreiben Sie einen Gästebucheintrag für rhoffmann

Beiträge: 58
Registriert: 22.01.2003

erstellt am: 11. Apr. 2005 13:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Fan-ME10 10 Unities + Antwort hilfreich

Hallo Wilfried,

Laut Hilfe musst Du die Anwendung UND die Datei, die ausgeführt wird,
angeben, zB. LET Fehler WINEXEC'C:\Programme\EXCEL.EXE TEST.XLS.

Die WINEXEC-Funktion unterstützt nicht, nur den Dateinamen aufzurufen
und Windows anhand der Dateizuordnungen entscheiden zu lassen,
welches Programm nun mit dieser Datei verknüpft ist.

MfG

Robert

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Fan-ME10
Mitglied
DV-Adminstrator, Konstrukteur


Sehen Sie sich das Profil von Fan-ME10 an!   Senden Sie eine Private Message an Fan-ME10  Schreiben Sie einen Gästebucheintrag für Fan-ME10

Beiträge: 543
Registriert: 21.08.2001

Erare humanum est

erstellt am: 11. Apr. 2005 14:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


COPY_FILE.vbs.txt

 
Hallo Robert,

ich glaube, da hast du was falsch verstanden. Was ich machen will ist eine Scripting Host Datei zu starten.
ME10 Befehlszeile:
LET E (WINEXEC 'C:\COPY_FILE.vbs')

Ich hänge die Datei mal an, muß aber noch umbenannt werden. (Das .txt muß weg)

------------------
Gruß Wilfried 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rhoffmann
Mitglied
Techniker


Sehen Sie sich das Profil von rhoffmann an!   Senden Sie eine Private Message an rhoffmann  Schreiben Sie einen Gästebucheintrag für rhoffmann

Beiträge: 58
Registriert: 22.01.2003

erstellt am: 11. Apr. 2005 16:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Fan-ME10 10 Unities + Antwort hilfreich

Hallo Wilfried,

ich verstehe es schon.
Die Scripting Host Datei muss von dem Windows-Scripting Host
ausgeführt werden (wie meine test.xls von Exel ausgeführt wird.

Und genau da hat die (alte) Winexec das Problem, dass es zwischen Deiner Copyfile.vbs und dem WHS keine Verbindung erkennt.
Hoffe, das war verständlich.

Gruss

Robert

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

clausb
Ehrenmitglied V.I.P. h.c.



Sehen Sie sich das Profil von clausb an!   Senden Sie eine Private Message an clausb  Schreiben Sie einen Gästebucheintrag für clausb

Beiträge: 2914
Registriert: 20.12.2000

Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.

erstellt am: 11. Apr. 2005 16:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Fan-ME10 10 Unities + Antwort hilfreich

Wenn man .vbs-Dateien nicht systemweit registriert hat, so dass sie automatisch ueber den Scripting Host ausgefuehrt werden, kann man's immer noch manuell erreichen. Beispiel:
Code:

  cscript foo.vbs

Sowas wie LET Fehler WINEXEC'cscript foo.vbs' sollte also tun.

Claus


------------------
OneSpace Designer Modeling FAQ: http://www.clausbrod.de/Osdm/

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

robert-hoffmann
Mitglied
Masch.bau-Techniker

Sehen Sie sich das Profil von robert-hoffmann an!   Senden Sie eine Private Message an robert-hoffmann  Schreiben Sie einen Gästebucheintrag für robert-hoffmann

Beiträge: 3
Registriert: 21.12.2000

erstellt am: 11. Apr. 2005 20:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Fan-ME10 10 Unities + Antwort hilfreich

Hallo Wilfried,

warum machst Du es nicht mit ME10-Bordmitteln?

DEFINE EVA_Copy_File
  LOCAL Datei_1
  LOCAL Datei_2

  LET Datei_1 ('c:\tmp\echo.txt')
  LET Datei_2 ('c:\tmp\test1.txt')

  TRAP_ERROR
    OPEN_INFILE 1 Datei_1
  IF (CHECK_ERROR)
    DISPLAY("Datei "+Datei_1+" existiert nicht.")
    CANCEL
  END_IF
    COPY_FILE Datei_1 DEL_OLD Datei_2
END_DEFINE

MfG

Robert http://home.t-online.de/home/eva-hoffmann http://www.rhdev.de
cad@rhdev.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Fan-ME10
Mitglied
DV-Adminstrator, Konstrukteur


Sehen Sie sich das Profil von Fan-ME10 an!   Senden Sie eine Private Message an Fan-ME10  Schreiben Sie einen Gästebucheintrag für Fan-ME10

Beiträge: 543
Registriert: 21.08.2001

Erare humanum est

erstellt am: 11. Apr. 2005 20:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo

@Claus
der Tip von Dir war gut. Wenn man jetzt noch wscript statt cscript nimmt taucht auch kein DOS-Fenster auf.

Vielen Dank!

@Robert
Das sollte nur eine Beispieldatei sein. Ich will nicht kopieren. Trotzdem Danke!

------------------
Gruß Wilfried  

[Diese Nachricht wurde von Fan-ME10 am 11. Apr. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz