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

Hintergrundfarbe/ Schriftfarbe/ Fenstergrösse/ Sound in Batch definieren

Frage Entwicklung Batch & Shell

Mitglied: Butterblume

Butterblume (Level 1) - Jetzt verbinden

16.02.2007, aktualisiert 20.02.2007, 38889 Aufrufe, 8 Kommentare

Hallo, da bin ich wieder mit meiner Menüauswahl-Datei aber jetzt gehts um etwas anderes, wie ihr schon bei meinem Titel bemerkt habt.

Ich hab mit promt probiert...und zwar so:

@echo off

prompt $e[1;32m$p$g
cls

:START
Echo.
Echo.
Echo Menu
Echo.
Echo.
Echo 1 - Explorer
Echo.
Echo 2 - Msn
Echo.
Echo 3 - Backup
Echo.
Echo 4 - Beenden
Echo.

set /p choice=Bitte treffe deine Auswahl_

if %choice% == 1 goto EXPLORER
if %choice% == 2 goto MSN
if %choice% == 3 goto BACKUP
if %choice% == 4 goto QUIT
goto RESTART

:EXPLORER
explorer.exe
goto START

:MSN
C:\Programme\Messenger\msmsgs.exe
goto START

:BACKUP
backup.bat
goto START

:RESTART
set /p _ok=Falsche Eingabe! Bitte Treffe deine Auswahl!
goto START

:QUIT
exit
aber es funktioniert nicht, könnt ihr mir helfen???
Ich hab gehört man kann mit color / irgendwie, ich weiss aber nicht genau wie... Und Sound kann man auch irgendwie machen...

Danke sehr, Kristina
Mitglied: Biber
16.02.2007 um 18:18 Uhr
Moin Butterblume,

diese ANSI-Escape-Sequenzen gibt es eigentlich nicht mehr unter Win2000/WinXP.
Das war ein Zusammenspiel von dem früheren Befehlsinterpreter command.com und der ANSI.SYS, einem Device-Treiber, der in die unter DOS vorhandene config.sys eingebunden werden musste.

So etwas unter WinXP zum Fliegen zu bringen schaffen heutzutage nur noch drei weitere Biber (hätte ich vor einer halben Stunde behauptet).

Inzwischen habe ich aber erstaunlicherweise sogar eine Anleitung in einem der grossen Tankstellen-PC-Magazine gefunden:
ANSI-Treiber laden.

Habe ich nicht getestet, könnte aber funktionieren.

Gruss
Biber
Bitte warten ..
Mitglied: onegasee59
16.02.2007 um 22:31 Uhr
Hallo Kristina,

Hintergrundfarbe, Schriftfarbe kannst Du über Color-Befehl einrichten
color xy (x= Hintergrundfarbe, y= Schriftfarbe/Vordergrund)
color 4e wäre z.Bsp. ein Fenster mit rotem Hintergrund und gelber Schrift.
01.
Legt die Hinter- und Vordergrundfarben für die Konsole fest. 
02.
 
03.
COLOR [attr] 
04.
 
05.
  attr      Gibt die Farbattribute für die Konsolenausgabe an. 
06.
 
07.
Farbattribute werden durch ZWEI hexadezimale Ziffern angegeben - die erste 
08.
bezieht sich auf den Hintergrund, die zweite auf den Vordergrund. Jede Ziffer 
09.
kann einen der folgenden Werte annehmen: 
10.
 
11.
    0 = Schwarz        8 = Dunkelgrau 
12.
    1 = Dunkelblau     9 = Blau 
13.
    2 = Dunkelgrün     A = Grün 
14.
    3 = Blaugrün       B = Zyan 
15.
    4 = Dunkelrot      C = Rot 
16.
    5 = Violett        D = Magenta 
17.
    6 = Ocker          E = Gelb 
18.
    7 = Hellgrau       F = Weiß 
19.
 
20.
Wenn der COLOR-Befehl ohne Argument aufgerufen wird, werden die Farbein- 
21.
stellungen wiederhergestellt, mit denen CMD.EXE gestartet wurde. Diese werden 
22.
durch das aktuelle Konsolenfenster, die /T-Befehlszeilenoption oder durch den 
23.
Registrierungswert "DefaultColor" bestimmt.
Fenstergröße kannst Du über mode-Befehl (kann aber noch mehr) einrichten: mode x,y (x=zeilenbreite, y=zeilenanzahl)
mode 82,35 wäre z.Bsp. ein Fenster mit 82 Zeichen pro Zeile und 35 Zeilen

Sound ginge über den Umweg der "csound.com" von Horst Schaeffer. Aber erwarte keinen Sourround-Effekte - ist mehr ne Spielerei. Du musst die "csound.com" von der Batch aus aufrufen. Die Beschreibung wie es geht und die "csound.com" ist in "PBATS" enthalten.
http://home.mnet-online.de/horst.muc/main.htm


Für ANSI-Sequenzen (Monitor oder Tastatur) benötigst Du sogenannte Konsoltreiber.
Mit dem prompt-Befehl allein funktioniert das nicht.
siehe Batchkurs von Horst Schaeffer als Download http://home.mnet-online.de/horst.muc/batkurs.htm
oder
http://www.antonis.de/dos/batchtut/bat-kurs/#17
http://www.antonis.de/dos/batchtut/bat-kurs/#18
Ich hab damit mal rumprobiert - es aber nicht hinbekommen (WIN 2000/XP).
Hab sicher was falsch gemacht, denn die Testbeispiele mit dem Tool "WBAT" von Horst Schaeffer http://home.mnet-online.de/horst.muc/ui.htm funktionieren tadellos unter 2000/XP. Den Tip von Biber hab ich nicht getestet.

gruß
onegasee59
Bitte warten ..
Mitglied: Butterblume
19.02.2007 um 10:06 Uhr
Ich hab die Tools installiert und den Verzeichnis mit der Datei csound.com bei den Umgebungsvariablen eingebunden. Jetzt frage ich die Pfade mit path ab und der Pfad ist noch nicht da. Hab auch schon den PC neugestartet.
Ja und wenn ich einfach csound eingebe, denn findet er den Befehl nicht.

Was mache ich da falsch?
Bitte warten ..
Mitglied: onegasee59
19.02.2007 um 12:19 Uhr
Du musst den exakten Pfad zur "csound.com" angeben.
Am besten pack die "csound.com" ins gleiche Verzeichnis von der aus Du die Batch startest.

ich hab dir mal ein Bsp. für dich zum runterladen gemacht.
http://www.der-wmp.de/extra/Bsp_kristina.zip

gruß
onegasee59
Bitte warten ..
Mitglied: Butterblume
19.02.2007 um 17:48 Uhr
@onegasee59

Danke für deine Mühe...ehm

Für was kann ich überhaupt diese Datei brauchen, wie kann ich Hintergrundmusik oder so eonbauen? Ich weiss ehrlich gesagt gar nicht wie ich sie nutzen kann...wollte mal ausprobieren...
Bitte warten ..
Mitglied: Butterblume
19.02.2007 um 18:04 Uhr
@onegasee59

Sorry, hab gerade gemerkt für was sie ist und hab ein bischen Zahlen verändert. Aber das mit der Hintergrundmusik würde mich schon interessieren...bin ein bischen abspruchsvoll ich weiss...ich weiss ja gar nicht ob das möglich ist.
Bitte warten ..
Mitglied: onegasee59
20.02.2007 um 12:03 Uhr
Möglich wohl, aber dann nicht mehr so einfach in einer Batch zu bewerkstelligen.
Mit "Csound.com" geht sowas gar nicht - damit kannst Du lediglich Tonfolgen erzeugen. siehe "csound.txt"
Man könnte den Windows Media Player (WMP) 6.4 dafür "missbrauchen", der spielt dann eine ausgewählte Musik ab.
Der WMP 6.4 ist auf Systemen von WIN 98 bis WIN XP vorhanden.

Ginge dann so an:
01.
"C:\Programme\Windows Media Player\mplayer2.exe" /play /close "C:\WINDOWS\Media\floete.wav"
Problem dabei, der WMP 6.4 startet nicht versteckt minimiert, ich habs jedenfalls noch nicht hinbekommen.. Und die Einstellung des WMP unter Ansicht - Optionen muss auf 1-mal Wiederholung stehen.

Probiers einfach aus und setzte obiges anstelle des "csound-Zeile" in meiner Bsp-Batch.

[edit]
Also ich hab nochmal experimentiert. Es geht - mit dem Media Player Classic (MPC).
Automatischer Start, Sound- oder Video-Wiedergabe und nach Beenden der Wiedergabe automatisches Beenden des Player.
Geht sogar minimiert, so das während der Wiedergabe der Player selbst nicht zu sehen ist.

Du musst dazu den MPC runterladen und ins gleiche Verzeichnis wie die Batch kopieren. Ein installieren des MPC ist NICHT erforderlich.
Ebenfalls ins gleiche Verzeichnis wie die Batchdatei, packst Du Dir die gewünschte Sounddatei.

Die Alternative - der Media Player Classic (MPC) http://www.der-wmp.de/index.htm#MPC

die Befehlszeile muss dann so aussehen:
01.
"Startpfad Deiner Batch\mplayerc.exe" /play /close /minimized "Startpfad zur Sounddatei\Sound-Datei"
ich hab nochmal eine Bsp.-Batch für Dich mit echtem Sound gemacht.
http://www.der-wmp.de/extra/Bsp_kristina_mit_Sound.zip
starte die "kristina.cmd" und mach eine falsche Eingabe, schau was passiert.
Aus Sicherheitsgründen hab ich bei allen richtigen Eingaben nur ne echo-Meldung gemacht damit nicht jemand sich was zerschießt. Es finden also keinerlei Aktionen auf dem System statt die irgendeine Systemveränderung bewirken könnten.
[/edit]

gruß
onegasee59
Bitte warten ..
Mitglied: akkaren
19.09.2011 um 22:10 Uhr
Gibt es denn die Möglichkeit nur die ausgabe einer Variabel farbig zu machen? Oder nur einzelne Zeichen in einer Zeile farbig zu schreiben?
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Hintergrundfarbe in Exel Fenster ändern
Frage von Michael71Microsoft Office1 Kommentar

Guten Morgen zusammen, ich habe ein Programm das mit Excel arbeitet. Bei einer Anwendung popt ein 2. Fenster auf ...

HTML
HTML Hintergrundfarbe unter Frame
gelöst Frage von freenodeHTML5 Kommentare

Hallo Kollegen, momentan versuche ich einfach so aus Spaß an der Freude meine zugegebenermaßen sehr rudimentären Schul-HTML-Kenntnisse ein bisschen ...

Windows 7
Schriftfarbe für Desktopsymbole ändern
gelöst Frage von hannsgmaulwurfWindows 79 Kommentare

Hallo, ich lasse via Batch-Datei auf einigen Windows 7 Pro Rechnern die Farbe und das Hintergrundbild des Desktops ändern: ...

Visual Studio
Visual basic - Fenstergröße
gelöst Frage von Cougar77Visual Studio4 Kommentare

Hallo, ich habe ein kleines Programm geschrieben - visual studio 2015, visual basic. Soweit funktioniert das auch sehr gut, ...

Neue Wissensbeiträge
Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 9 StundenWindows 102 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 10 StundenSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 1 TagViren und Trojaner3 Kommentare

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement15 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...

Netzwerkgrundlagen
Hi eine blöde frage. xD
Frage von 132954Netzwerkgrundlagen12 Kommentare

Also: Habe 2012 r2 essentials neuinstalliert, allerdings installiert diese version ja gleich diesen gangen AD kram mit, den hab ...