xnx443
Goto Top

CMD Probleme (Suche batch Befehl für cmd )

Ich hoffe ihr könnt mir weiterhelfen

Ich habe folgendes Problem:

@echo off
color 42
title Programm Starter
echo ...............................................................................
echo.
echo Programm Starter -(c) 2009 by xNx443
echo.
echo ...............................................................................
echo.
echo.
echo Time: Date:
echo.
echo %time% %date%
echo.
echo.
echo --------------------------------------------------------------------------------
echo You can start:...ICQ...Mozilla Firefox...CMD...Arbeitsplatz...
echo ...internet Explorer...Microsoft Word...Microsoft Word
echo --------------------------------------------------------------------------------
echo.
echo.
echo Option:
echo.
echo.
echo.

set /p n=ICQ:........
Start ICQ.exe %n%

set /p m=Mozilla Firefox:........
Start firefox.exe %m%

set /p y=Internet Explorer:.......
Start iexplore.exe %y%


set /p x= Microsoft Word:........
Start winword.exe %x%

set /p c=Microsoft Exel:........
Start excel.exe %c%


Bei diesem Batch möchte ich durch cmd immer auswählen können was ich möchte, doch bei mir zeigt es z.B. nur ICQ an.
Mein Problem ist welchen Befehl muss ich eingeben damit Mozilla Firefox und alle anderen Programme bei cmd schon beim öffnen von cmd zur auswahl stehen!!!


Ich will mich schon mal im voraus bedanken

Content-Key: 130324

Url: https://administrator.de/contentid/130324

Printed on: April 18, 2024 at 16:04 o'clock

Member: Miyamoto
Miyamoto Nov 26, 2009 at 15:44:12 (UTC)
Goto Top
Hi,
versuch mal bitte das hier.
@echo off
color 42
title Programm Starter
echo ...............................................................................
echo.
echo Programm Starter -(c) 2009 by xNx443
echo.
echo ...............................................................................
echo.
echo.
echo Time: Date:
echo.
echo %time% %date%
echo.
echo.
echo --------------------------------------------------------------------------------
echo You can start:...ICQ...Mozilla Firefox...CMD...Arbeitsplatz...
echo ...internet Explorer...Microsoft Word...Microsoft Word
echo --------------------------------------------------------------------------------
echo.
echo.
echo Option:
echo.
echo.
echo.


echo ICQ:.....................1
echo Mozilla Firefox:.........2
echo Internet Explorer:.......3
echo Microsoft Word:..........4
echo Microsoft Exel:..........5
set /p v=Eingabe:

goto %v%

REM icq::
:1
Start ICQ.exe %v%
goto ende

REM firefox::
:2
Start firefox.exe %v%
goto ende

REM ie::
:3
Start iexplore.exe %v%
goto ende

REM word::
:4
Start winword.exe %v%
goto ende

REM exel::
:5
Start excel.exe %v%
goto ende

:ende
Nach dem Start einfach die entsprechende Zahl eingeben und das Programm wird gestartet.
Member: Snowman25
Snowman25 Nov 26, 2009 at 15:53:24 (UTC)
Goto Top
ich versteh die Logik deines Userinterfaces schonmal garnicht...
versuchs lieber mal so:

@echo offcolor 42title Programm Starter:menuclsecho ...............................................................................echo.echo Programm Starter -(c) 2009 by xNx443echo.echo ...............................................................................echo.echo.echo Time: Date:echo.echo %time% %date%echo.echo.echo --------------------------------------------------------------------------------echo You can start:echo.echo 1.) ICQecho 2.) Mozilla Firefoxecho 3.) CMDecho 4.) Explorerecho 5.) Internet Explorerecho 6.) Microsoft Wordecho 7.) Microsoft Excelecho.echo or you can end the programm by typing qecho --------------------------------------------------------------------------------echo.set /P option=Choose: if "%option%X"=="1X" goto icqif "%option%X"=="2X" goto ffif "%option%X"=="3X" goto comdif "%option%X"=="4X" goto computerif "%option%X"=="5X" goto ieif "%option%X"=="6X" goto wordif "%option%X"=="7X" goto excelif "%option%X"=="qX" goto endif "%option%X"=="QX" goto endgoto menu:icqStart icqgoto menu:ffstart firefoxgoto menu:comdstartgoto menu:computerstart explorergoto menu:iestart iexploregoto menu:wordstart winwordgoto menu:excelstart excelgoto menu:endexit

Achja: Die Farbwahl ist bescheiden. Nimm lieber 0A face-wink

PS: berichtige Version. funktioniert jetzt
Member: Snowman25
Snowman25 Nov 26, 2009 at 15:55:12 (UTC)
Goto Top
Zitat von @Miyamoto:
echo ICQ:.....................1
echo Mozilla Firefox:.........2
echo Internet Explorer:.......3
echo Microsoft Word:..........4
echo Microsoft Exel:..........5
set /p v=Eingabe:

goto %v%

REM icq::
:1
Start ICQ.exe %v%
goto ende

damit würdest du ICQ mit dem Parameter 1 aufrufen...
FF mit parameter 2
u.s.w.. also kompletter schwachsinn :D
Member: Miyamoto
Miyamoto Nov 26, 2009 at 16:11:56 (UTC)
Goto Top
Hey,
bei deinem Vorschlag muss man ja auch Zahlen eingeben face-big-smile
Member: Snowman25
Snowman25 Nov 26, 2009 at 16:16:44 (UTC)
Goto Top
schon, aber die aufrufparameter, wie du sie von xNx443 übernommen hast sind unsinnig face-big-smile
Ausserdem hinkt dein menü noch ein wenig bzgl. Fehleranfälligkeit face-wink aber ich will dir keine Vorwürfe machen. Ich bastel halt nur relativ oft solche menüs
Member: Miyamoto
Miyamoto Nov 26, 2009 at 16:21:38 (UTC)
Goto Top
Ach was ist doch schön wenn mehrere an einer Sache Arbeiten,
das mit den Parameter stimmt, das habe ich wirklich verbockt face-smile
Beim nächsten mal Achte ich auch wieder drauf, wenn ich ausgeschlafen bin face-smile
Member: Snowman25
Snowman25 Nov 26, 2009 at 16:27:49 (UTC)
Goto Top
wäre schon, wenn xNx443 auch mal 'n comment dazu abgeben könnte, obs denn jetzt funktioniert oder nicht oder sonstiges :D
aber ich mach jetzt erst mal feierabend...
Member: xNx443
xNx443 Nov 27, 2009 at 12:45:01 (UTC)
Goto Top
Ja ich hab erst vor einer Woche angefangen mich für dos Befehle und alles drumherum zu intressieren aber bin sehr happy das an diesem Thema so viele geantwortet haben und ihr hab recht meine konztrunktion war ned wirklich es wahre
Es funktioniert einwandfrei danke an alle dieses Forum ist super!!!
Member: xNx443
xNx443 Nov 27, 2009 at 13:58:41 (UTC)
Goto Top
Weiß vielleicht von euch zufällig jemand wie bei Windows Vista der Computer (Arbeitsplatz) abgekürzt wird also das ich über cmd den arbeitsplatz öffnen kann

ich bedank mich schon mal für die antworten
Member: Snowman25
Snowman25 Nov 27, 2009 at 14:10:12 (UTC)
Goto Top
probiers mal mit
explorer /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

unter XP klappt das
Member: xNx443
xNx443 Nov 27, 2009 at 14:18:34 (UTC)
Goto Top
danke für die schnelle antwort aber bei vista geht des ned is dan genauso als würd ich nur start explorer eingeben und da öffnet sich nur die dokumente
Member: Snowman25
Snowman25 Nov 27, 2009 at 14:29:51 (UTC)
Goto Top
ich finds auf die schnelle nicht, aber du kannst ja selbst mal googlen face-smile
Member: xNx443
xNx443 Nov 27, 2009 at 14:45:19 (UTC)
Goto Top
ja also habe befehl gefunden er heißt:

> %SystemRoot%\explorer.exe /e,
Member: Snowman25
Snowman25 Nov 27, 2009 at 16:14:36 (UTC)
Goto Top
dann kannst du auch einfach
explorer /e, schreiben...
%Systemroot% ist einer der Orte, in denen CMD IMMER nachschaut face-wink
Member: xNx443
xNx443 Nov 27, 2009 at 19:54:59 (UTC)
Goto Top
stimmt das geht bei mir auch danke für den ratsamen tipp