MicroStation - Batchprocess (runwait.exe) ohne Console Window starten

Hallo Zusammen,

es gibt bekanntlich die Möglichkeit mit der runwait.exe (befindet sich dort, wo auch die ustation.exe liegt)

einen batchprocess ohne MicroStation-Oberfläche zu starten.

Es wird dann z.B. so ein Console Window angezeigt.

Ist es jetzt nun möglich, das dieses Text Window auch nicht angezeigt wird?

Mit freundlichen Grüßen

Frank Schneller

Parents
  • Hi,

    Was mir ad toc einfällt, mit den Windows Möglichkeiten ein Fenster"minimiert" zu starten!

    Regards

    Frank

    since 1985: GIS, CAD, Engineering (Civil)  Senior Consultant : [Autodesk Civil 3D , Esri ArcGIS, VertiGIS: in previous days : Bentley MS V4 - V8i, GeoGraphics, Bentley Map V8i, InRoads,  HHK Geograf, IBr DAVID] :  Dev: [C, C++, .NET, Java, SQL, FORTRAN, UML]
    [direct quote by: http://en.wikipedia.org/wiki/Helmut_Schmidt]: "Wer Kritik übel nimmt, hat etwas zu verbergen"
    Wer Grammatik- und/oder Rechtschreibfehler findet, der darf sie behalten :-)

  • Hallo,

    rufe das ganze selber in einem selbtgeschriebenen VB.NET-Programm auf.

    Hier habe ich die runwait.exe beim Aufruf auf nicht sichtbar gesetzt.

    ...

    'If File.Exists(Zielverzeichnis & "\" & Blatt & ".dgn"Then ThreadStatusZeileAllgemein("Von <" & Blatt & "> wird ein Plot erzeugt..."MeColor.Black)     Shell(m_RunWait & " " & m_MS & " -wabatchprocess -i" & Zielverzeichnis & "\plotbatch.bprc"AppWinStyle.HideTrue)

    End If
    ...

    Funktioniert bei anderen EXEen die im DOS-Fenster aufgerufen werden können einwandfrei.

    Glaube da gibt es nix, wenn man z.B. die runwait.exe ohne Parameter per doppelklick im Explorer aufruft,

    kommt auch hier kurzfristig das Console Window.

    Scheinbar gibt es hier kein 'Silent'-Modus!

    Gruß

    Frank

Reply
  • Hallo,

    rufe das ganze selber in einem selbtgeschriebenen VB.NET-Programm auf.

    Hier habe ich die runwait.exe beim Aufruf auf nicht sichtbar gesetzt.

    ...

    'If File.Exists(Zielverzeichnis & "\" & Blatt & ".dgn"Then ThreadStatusZeileAllgemein("Von <" & Blatt & "> wird ein Plot erzeugt..."MeColor.Black)     Shell(m_RunWait & " " & m_MS & " -wabatchprocess -i" & Zielverzeichnis & "\plotbatch.bprc"AppWinStyle.HideTrue)

    End If
    ...

    Funktioniert bei anderen EXEen die im DOS-Fenster aufgerufen werden können einwandfrei.

    Glaube da gibt es nix, wenn man z.B. die runwait.exe ohne Parameter per doppelklick im Explorer aufruft,

    kommt auch hier kurzfristig das Console Window.

    Scheinbar gibt es hier kein 'Silent'-Modus!

    Gruß

    Frank

Children
No Data