Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Message-Titel in Batch manipulieren

Mitglied: 48046

48046 (Level 1)

24.08.2008, aktualisiert 18.10.2012, 8159 Aufrufe, 6 Kommentare

Hallo !

Man kann mit folgendem Batch-Inhalt eine Message-Box aufrufen:

msg * Erste Zeile
msg * Zweite Zeile
msg * Dritte Zeile usw.

Allerdings steht in der so erzeugten Message-Box als Titelzeile immer als Absender der aktive User.
Meine Frage ist nun, kann man den Absendernamen (bzw. die Titelzeile), nach eigenen Wünschen abändern?


Gruß ELMI
Mitglied: bastla
24.08.2008, aktualisiert 18.10.2012
Hallo Elmi55!

Soferne Du die MsgBox nur lokal benötigst, könntest Du Dir diesen Beitrag ansehen ...

Grüße
bastla
Bitte warten ..
Mitglied: 48046
24.08.2008 um 10:08 Uhr
Hallo bastla !


Ja das sieht schon sehr gut aus für meine Zwecke

Einziges optisches Manko ist, dass im Hintergrund während der
ganzen Aktion ein DOS-Fenster steht, bzw. überhaupt erzeugt wird.
Läßt sich dies noch irgendwie unterdrücken !?

Ansonsten schon top

Gruß ELMI
Bitte warten ..
Mitglied: bastla
24.08.2008 um 10:39 Uhr
Hallo Elmi55!

Eigentlich wäre ich davon ausgegangen, dass die MsgBox aus einem Batch heraus aufgerufen wird (und somit ohnehin ein CMD-Fenster offen ist) ...

Wenn Du auf die Auswertung des Errorlevels ("Welche Schaltfläche hat der Benutzer verwendet?") verzichten kannst, dann etwa so:
01.
@echo off & setlocal 
02.
set M=%temp%\Meldung.vbs 
03.
>%M% echo Set args=WScript.Arguments:WScript.Quit MsgBox(args(0),args(1),args(2)) 
04.
start "" wscript %M% "Das ist der Fehlertext!" 0 "Das ist der Titel"
Grüße
bastla
Bitte warten ..
Mitglied: 48046
24.08.2008 um 12:13 Uhr
Hallo bastla !


Ja genau, so ist es perfekt !

Auch bei meinem eingangs genannten Beispiel-Code poppt
zwar kurz ein DOS-Fenster auf, aber ist auch sofort wieder
verschwunden. Der gleiche Effekt ist jetzt auch hierbei
(also ohne Errorlevels).

Einfach prima, vielen Dank an Dich bastla


Gruß ELMI
Bitte warten ..
Mitglied: bastla
24.08.2008 um 13:44 Uhr
Hallo Elmi55!

Da ich ja nix über den Sinn der Aktion (und noch nicht einmal, wie/von wem diese MsgBox überhaupt aufgerufen wird) weiß, kann ich Dir nur noch als allgemeine Variante folgendes vorschlagen: Spare den Batch ein, und verwende nur ein VBScript ("Meldung.vbs"), etwa:
01.
Text = "Dein Text" 
02.
Typ = 0 
03.
Titel = "Dein Titel" 
04.
MsgBox Text, Typ, Titel
Da "wscript.exe" per Default als Interpreter für VBScript festgelegt ist, musst Du dann nur noch die Scriptdatei starten ...

Grüße
bastla
Bitte warten ..
Mitglied: 48046
24.08.2008 um 14:36 Uhr
Hi bastla !


Bist mal wieder unschlagbar, dass das so funktionieren könnte,
darauf kam ich eigentlich noch garnicht (also ohne den Weg über
die BATCH).

Aber es funktioniert perfekt und ist für den Zweck, für den ich es
benötige, geradezu ideal.


Nochmals meinen Dank an Dich



Gruß ELMI
Bitte warten ..
Ähnliche Inhalte
VB for Applications

In einer Funktion im Makro Cellfarben Manipulieren

Frage von 94451VB for Applications5 Kommentare

Hi, ich möchte eine Funktion schreiben welche nach "Errechnung" ein anderes Feld Farblich markiert. Ich weiß, das könnte man ...

VB for Applications

Spalten nach Titel sortieren

gelöst Frage von AnrionVB for Applications2 Kommentare

Hallo Community, Ich bin auf der Suche nach einem Makro, welches mir es ermöglicht, die Spalten zu sortieren. In ...

SEO

Falscher Website Titel bei Google

Frage von YanmaiSEO4 Kommentare

Hallo ihr Administratoren, ich habe eine Website geschrieben, bei Google steht aber als Titel wenn man nach diesem Begriff ...

Batch & Shell

Powershell Wert der Property entfernen manipulieren

gelöst Frage von NintoxBatch & Shell9 Kommentare

Hallo zusammen, ich möchte einen bestimmten Key in der Registry ändern. Genauer gesagt, dass bei allen Volumes der Papierkorb ...

Neue Wissensbeiträge
Vmware
VMware Update für den ESXi 5.5 verfügbar
Information von sabines vor 2 StundenVmware

Nach dem ganzen Hickhack um Update mit Microcode Anpassungen und Rückzug, gibt es nun für den ESXi 5.5 ein ...

CPU, RAM, Mainboards

Meltdown und Spectre: Intel zieht Microcode-Updates für Prozessoren zurück

Information von keine-ahnung vor 6 StundenCPU, RAM, Mainboards4 Kommentare

Moin, extrem lutztig. Nur gut, dass ich noch nicht beim Probanden-Bingo mitgemacht habe :-) LG, Thomas

Router & Routing
PfSense als Addon auf QNAP
Information von magicteddy vor 20 StundenRouter & Routing3 Kommentare

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 1 TagDatenschutz1 Kommentar

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement26 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Server
TEMP-Profile
gelöst Frage von Forseti2003Windows Server21 Kommentare

Guten Morgen, wer kennt sie nicht, die lieben Temporären Benutzerprofile, vorallem immer dann, wenn man sie am wenigsten braucht. ...

Multimedia & Zubehör
Welches Tablet für die Verkäufer?
Frage von Hendrik2586Multimedia & Zubehör15 Kommentare

Guten Morgen meine Lieben, vielleicht könnt ihr mir ja helfen. Es geht um unsere Außendienstmitarbeiter /Verkäufer. Sie sollen demnächst ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...