myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   einfache batchd atei (https://mygully.com/showthread.php?t=2175877)

döner123 02.12.10 20:02

einfache batchd atei
 
hallo,

ich hatte vor (da ich alnge weile hab bzw. hatte)xD mir ne batch zu schreiebn mit der ich musik abspielen kann. nu is das problem das ich wenn ich sach C:\mein lied.mp3
er immer sacht das das entweder falsch geschreiben is oder das net existiert

was mach ich denn nun ??? was ahb ich falsch gemacht ???

gruß döner 123

spartan-b292 02.12.10 20:30

Zitat:

Alternatively you can use the start command to start the program associated with the file. For example, if you wanted to open the player to play "music.mp3" in the command line or batch file you could type the below command.

start music.mp3
Quelle:[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Ansonsten muss der Pfad stimmen also nochmal genau nachgucken!

Xalir 02.12.10 21:57

Du musst bei Leerzeichen im Dateinamen den vollen Pfad in Anführungszeichen setzen.

Also statt
Code:

C:\mein lied.mp3
das so
Code:

"C:\mein lied.mp3"
schreiben.

GGEETTOO 02.12.10 22:28

kann mich meinem vor poster nur anschlisen.

"C:\mein lied.mp3"

döner123 03.12.10 19:39

m... also der befehl mit start musik.mp3 das geht nur wenn die bat datei im gleichen ordner ist
sonst öffnet er die cmd console

und das mit den ganzen pfad angeben und den " " davor und dahinter das geht auch ent das sacht der dann das gleiche

der Befehl ""C:\\ der name.mp3"" ist entweder falsch geschrieben oder konnte nicht gefudnen werden

er macht das mit den "" zeichen automatisch also wird es daran net liegen :?:

danke schon mal

Benni1000 04.12.10 00:09

Also mach einfach in deine Batch datei rein:
Code:

Start C:\deinedatei.mp3
Dann startet die Datei "deinedatei.mp3" die im Laufwerk C: Liegt!

döner123 05.12.10 17:59

das problem is jetzt aber benni das sich dann nur der ordner öffnet und das lied net abgespielt wird

PornoPenner 05.12.10 19:00

So fragen kann doch eigentlich nur ein Troll stellen...

döner123 05.12.10 20:14

könnte mir sonst einer den vertigen code geben ?!

Shimama 05.12.10 20:23

du machst ne batchdatei mit dem inhalt

start "Der genaue link deiner musikdatei in gänsefüßchen"

mglweise noch mit nem parameter wie wmplayer.exe

guck ma [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

döner123 05.12.10 20:40

da hab ich schon gekuckt aber das hat mir auch ent weiter geholfen
also::
ich ahb start dannd en richtig pfad angegeben so

@echo off
start "C:\mein lied.mp3"
pause

so wenn ichd as nun starte dann gehen 2 cmd consolen auf auf der einens teht drücken sie einte teste... und die andere is ne nomale cmd console!!!

und jetzt ?1

Shimama 05.12.10 20:42

versuch mal das mit dem parameterangaben

döner123 06.12.10 19:46

das hab ich doch schon gemacht !!!!
@echo off
echo i kill people.mp3 >> playlist.pls
start playlist.pls
pause

das is jetzt meine batch wenn ich das ganze starte sagt der media palyer das er die datei art oder was uch immer net wieder geben kan (.pls) was kann das dumme ding denn wieder geben ?

und er erstellt dann diese play list auf meinem desktop

danke soweit

PornoPenner 06.12.10 23:31

Zitat:

Zitat von döner123 (Beitrag 21623686)
das hab ich doch schon gemacht !!!!

Woher soll er das wissen?
P.S. Deine !-Taste klemmt!

döner123 07.12.10 19:41

ja aber nachdem ichd as gemacht ahbe ging es imemr nochz ent das mkeine ich

döner123 15.12.10 20:32

also das problem besteht immer noch !!!
meine bat datei :

@echo off
echo i kill people.mp3 >> playlist.mp3
start playlist.mp3
pause


omg was is jetzt da so flasch?! :( eig geht es jetzt aber er sacht nur das er das mit mp3 nich öffnen kann

???

m3zz0w1x 15.12.10 22:15

Zitat:

Zitat von GhostCoD (Beitrag 21657308)
wieso das denn? Er hat probleme und fragt nach, und da du anscheinend ein ober pro 1337-Batch-S*****er bist kannste entweder was sinnvolles dazu Beitragen oder deine klappe halten

Das sind aber irgendwie auffällig dumme Fragen!

Ein User hat ihn ja bereits darauf aufmerksam gemacht Anführungszeichen zu verwenden.
Wenn man so pipi-einfache Sachen nicht versteht, dann muss man aber schon ziemlich blöd sein...

ThePhysican 15.12.10 22:22

Für ne einzelne Datei:
start "" "programm" %1

Für mehrere mit for-Schleife:
for %%i in (*) do start "" "programm" %1

Mit Shift Befehl (falls du den brauchst)
if "%1"=="" goto ende
shift
start "" "programm" %1
goto schleife
end

döner123 18.12.10 09:38

so zu dir m3zz0w1x ich hab bereit natürlich auch mit "" gemacht !!! die funktioniert aber eben sowenig!!!

Benni1000 19.12.10 01:05

So Langsam glaube ich an einen Troll.....

döner123 19.12.10 12:26

leute eas geht so wie ich es zur zeit habe einfach nicht!!!
und wenn ihr dann so toll seit dann macht mir das ding fertig so das ich nur noch die namen der lieder oder des liedes einfügen muss und dann aht sich die sache!!!

Benni1000 19.12.10 20:29

OK...
Bitte Poste deinen bisherigen Code!
Dann Poste bitte noch:
Welches Windows GENAU du installiert hast..
Und BITTE Ein Bisschen Rechtschreibung hat noch niemandem geschadet.

döner123 20.12.10 18:29

@echo off
echo i kill people.mp3 >> playlist.pls
start playlist.pls
pause

so sieht es bis jetzt aus !!!
ich hab da jetzt keinen genauen pfad angegeben !!! (wie man sieht xD)


so ich nutze windows7 home premium 64bit


danke :\

m3zz0w1x 20.12.10 18:44

Deine !-Taste klemmt!

ExXxtrem93 20.12.10 21:30

Hallo,

ich hab mal ein kleines Batch-S***** gebastelt, mit dem man einfach den Pfad in die Konsole einfügt, und er dann eine Playlist.m3u erstellt, von dem Pfad in dem die ganzen mp3-Dateien enthalten sind...

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Also nochmal für alle: ihr müsst nur den gesamten Pfad angeben (kopieren aus der Explorer-Adressleiste)!

also z.B. so ist es richtig - wenn sich die Musik.mp3 in "C:\Musik" befindet, dann kopiert ihr auch nur den Pfad "C:\Musik" in die Konsole. Falsch wäre es, wenn ihr den Pfad "C:\Musik\Musik.mp3" in die Konsole kopiert, dann funktioniert der Playlist-Maker nicht....

PS: wenn ihr eine neue Playlist erstellen wollt, müsst ihr die alte Playlist in einen anderen Ordner verschieben, umbenennen oder löschen, da er sonst die die neue Playlist in die alte Playlist einfügt xD

greetz
ExXxtreme93

döner123 21.12.10 18:22

exxxtrem kannste mir denn noch mal nen code geben für ne eifnache datei damit ich den ka... eifnach nur so absielen kann?

mande 21.12.10 18:57

Zitat:

Zitat von ExXxtrem93 (Beitrag 21675821)
ich hab das nochmal in eine exe gemacht, weil ich den Source-Code nicht gerne raus gebe...

set /p dir=Pfad zu den Mp3-Dateien:
dir "%dir%\*.mp3" /b /s >> playlist.m3u

Das ist im Prinzip das Herz deines S*****es. Hättest doch ruhig hergeben können. :D
Um eine 34-Zeilen Batch-Datei einen 50kb großen Wrapper zu wurschteln ist auch fragwürdig.

ExXxtrem93 21.12.10 19:59

Hallo mande,

hast Recht^^
ich hab jetzt einfach die rohe Batch-Datei hochgeladen :T

greetz
ExXxtreme93


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:14 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.