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

Mitglied: Butterblume

Butterblume (Level 1) - Jetzt verbinden

16.02.2007, aktualisiert 20.02.2007, 40374 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 ...

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, ...

Microsoft Office

Excel Schriftfarbe mit übernhemen

gelöst Frage von Florian86Microsoft Office1 Kommentar

Hallo, gibt es im Excel eine Möglichkeit ( möglichst ohne VBA ) bei Änderung der Schriftfarbe einer Zelle diese ...

Neue Wissensbeiträge
Humor (lol)

Das neue Miniatur Wunderland OFFICIAL VIDEO - worlds largest model railway - railroad

Information von StefanKittel vor 6 StundenHumor (lol)

Hallo, wer noch nie im Miniatur Wunderland war, sollte es dringend mal nachholen. Es gibt eine neues Video. Viele ...

Exchange Server

Exchange 2010-2019 Sicherheitslücke durch Regkey löschen schließen

Information von sabines vor 17 StundenExchange Server1 Kommentar

Unter ist eine Lücke im Exchange 2010-2019 beschrieben, die durch das Löschen eines reg keys geschlossen werden kann. In ...

Windows Server
Erneutes Release von WS2019 und Win10 v1809
Tipp von IT-Pro vor 1 TagWindows Server3 Kommentare

Hi, nachdem der Windows Server 2019 und Windows 10 in der Version 1809 aufgrund von verschwinden von Dateien nach ...

CPU, RAM, Mainboards
Spectre Update Tool für ältere PCs
Information von sabines vor 1 TagCPU, RAM, Mainboards6 Kommentare

Mit Hilfe eines Tools wird der betreffende PC permanent von einem USB Stick gestartet, der ein passendes Microcode Update ...

Heiß diskutierte Inhalte
Java
Testautomatisierung
gelöst Frage von WPFORGEJava15 Kommentare

Hallo, nehmen wir an, es gibt eine Webseite mit einer Karte und einem Suchfeld. Nun wird in das Suchfeld ...

Viren und Trojaner
Office365 Trojaner Analyse
Frage von ZeppelinViren und Trojaner12 Kommentare

Liebe Community, ich wende mich an euch, um mehr über den Office365 Trojaner zu erfahren, welcher grade seine Runden ...

Exchange Server
PST Datei enthält weder Betreff noch Absender
gelöst Frage von SSamuelExchange Server10 Kommentare

Hallo zusammen, ich versuche aus einer wiederhergestellten Exchange (SBS2011) .EDB mit dem Programm "Kernel for Exchange von Nucleus" eine ...

Netzwerke
Anfänger in SSL Zertifikat
Frage von Florian961988Netzwerke10 Kommentare

Guten Morgen liebes Forum, ich habe mal Fragen zum Thema SSL zertifikat verlängern/bzw ändern! Aber von vorne wir haben ...