Zuletzt bearbeitet von anonymous1996 am 17.12.2011, 19:53, insgesamt einmal bearbeitet
hyperion
versuchs mal mit " vor und hinter dem == Verfasst am: 27.04.2010, 08:08
versuchs mal mit " vor und hinter dem ==
dass wirkt als Klammer bei Doppelnamen (Wenn wörter durch Leerzeichen getrennt sind gibt's sonst Syntax Error).
If /I für GroßKleinschreibung ignorieren ( nachzulesen mit IF /? ).
(der Lesbarkeit wegen hinzugefügt: echo. und pause)
Code:
@echo off
title Quiz
echo Wie heisst der Erfinder von Microsoft?
set /p name=
if /I "%name%" == "Bill Gates" goto next
color 4f
echo Falsch!
goto Leo
:next
color 2f
echo Richtig!
:Leo
echo.
echo Wie heisst der Erfinder von Apple?
set /p name=
if /I "%name%" == "Steve Jobs" goto gut
color 4f
echo Leider nicht!
goto jo
:gut
color 2f
echo Er ist ein Gott.
:jo
echo.
echo Wer hat dieses Programm geschrieben?
set /p name=
if /I "%name%" == "leo" goto ja
if /I "%name%" == "Leo Kappenhagen" goto ja
color 4f
echo Nein!
goto exit
:ja
color 2f
echo Leo auch.
echo.
pause
pause > nul
:exit
rem :exit
anonymous1996
Verfasst am: 29.04.2010, 14:06
Perfekt! Danke!
Jetzt habe ich noch ein Anliegen. Wie ihr vielleicht wisst, kann man mit der Taste 'Druck' bei Windows einen Screenshot machen, der in der Zwischenablage gespeichert wird. Habt ihr eine Idee, wie man eine Batch schreiben kann, die automatisch eine Datei mit dem Screenshot auf dem Desktop speichert? _________________
hyperion
Screenshot in Datei speichern Verfasst am: 30.04.2010, 08:58
Geht unter Windows oder DOS am besten mit Zusatzprogrammen.
Z.B. IRFANVIEW [ www.irfanview.de , kostenlos, de/en ]
Ausprobieren und Hilfe durchlesen...
...welche Einstellungen du beforzugst: Grafikformate, Non-GUI / Kommandozeilen-Aufruf*,
Screenshot per Hotkey oder Timer oder sofort*