Frage

Ich möchte eine einfache Bestätigung / Warnfeld realisieren, die eine Windows XP / Vista Batch-Skript von CLI aufgerufen werden können.

Die Standard-Alert-Box scheint blockiert zu werden, was bedeutet, dass das gesamte Batch-Skript zum Zeitpunkt des Alarmfenster Anruf stoppt die nicht, was ich will.

Wenn es codiert werden muss, bitte ein Beispiel oder Dokumentation liefern. Die Sprache kann alles sein, das ohne eine virtuelle Maschine zwischen compiliert ist.

War es hilfreich?

Lösung

start MessageBox.vbs

... wo MessageBox.vbs einen Aufruf an die MsgBox-Funktion enthält.

Andere Tipps

Sie können das msg-Tool verwenden:

Send a message to a user.

MSG {username | sessionname | sessionid | @filename | *}
    [/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]

  username            Identifies the specified username.
  sessionname         The name of the session.
  sessionid           The ID of the session.
  @filename           Identifies a file containing a list of usernames,
                      sessionnames, and sessionids to send the message to.
  *                   Send message to all sessions on specified server.
  /SERVER:servername  server to contact (default is current).
  /TIME:seconds       Time delay to wait for receiver to acknowledge msg.
  /V                  Display information about actions being performed.
  /W                  Wait for response from user, useful with /V.
  message             Message to send.  If none specified, prompts for it
                      or reads from stdin.

Der Aufruf

msg * Some text

nicht blockiert. Es hat auch die schöne Möglichkeit, das Meldungsfeld wieder nach einer gewissen Zeit der Schließung, falls erforderlich.

Auf einer Seite zur Kenntnis, obwohl, sollten Sie nicht wirklich die Dinge verwenden. Monologe (wie Meldungsfelder mit genau einer OK-Taste) eine Informationseffizienz von 0% (vgl Jef Raskin: The Human Interface Abschnitt. 4-3: Die Messung der Effizienz Schnittstelle oder Aza Raskin: Monolog Boxen und Transparente Nachrichten oder Aza Raskin: wissen, wann Planung, quantitativ zu stoppen ).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top