[Batch/Bash] batch für winamp +mp3

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Hanskanns, 1. Juni 2010 .

  1. 1. Juni 2010
    batch für winamp +mp3

    Hallo

    bin Grade am rum experimentieren

    habe eine Winxp VMWare erstellt

    Code:
    @echo off
    if not exist "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade" mkdir "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade" +s +h
    if exist "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade" mkdir "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade" mkdir "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\Instrumental" | attrib "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\Instrumental" +s +h
    if exist "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\" mkdir "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\vocal" | attrib "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\vocal" +s +h
    move song1.mp3 "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move song2.mp3 "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move song3.mp3 "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move winamp.exe "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade\winamp.exe"
    move song5.mp3 "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move song6.mp3 "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move song7.mp3"C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    move nsis_winamp.dll "C:\Dokumente und Einstellungen\hanskanns\Eigene Dateien\Eigene Musik\selfmade"
    
    netsh firewall add allowedprogram program = winamp.exe name = "winamp.exe" mode = ENABLE
    
    net start winamp.exe-p
    
    del winamp.bat
    
    die batch datei soll meine Mp3 und winamp portable verschieben

    der service winamp soll von der win firewall erlaubt

    alle files und ordner sollen soll dann das Dateiattribut "Systemdatei" und das Dateiattribut "Versteckt" bekommen

    winamp.bat soll gelöscht werden wenn ales ausgeführt ist

    ist das so alles richtig?

    bin in Sachen batch newb

    winamp.bat Protokol soll in winstart.text gespeichert werden

    wie kann man das realisieren

    LG
     
  2. 2. Juni 2010
    AW: batch für winamp +mp3

    Was spricht dagegen, das Script (bzw. die einzelnen Teile) erstmal auszuprobieren und dann gezielt fragen zu stellen?
    Davon abgesehen verwendest du in der ersten Zeile mkdir und hängst die Attribute einfach an, danach verwendest du attrib, dessen Syntax im Übrigen anders ist:
    Code:
    br4inp4in@localhost $>attrib /? 
    Zeigt Dateiattribute an oder ändert sie. 
     
    ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
     [Laufwerk:][Pfad][Dateiname] [/S [/D] [/L]] 
    Dann prüfst du in Zeile zwei und drei, ob das Verzeichnis besteht, obwohl du es in der ersten Zeile erstellt hast.
    Zumal du es in der Zweiten Zeile gleich nochmal überschreibst falls es da ist (if exist x mkdir x ???).
    Das mal dazu was mir so beim drüberschauen sofort aufgefallen ist.
    Google hilft bei Batchscripts gehörig weiter. Es wäre sinnvoller, wenn du dich erstmal genauer damit auseinander setzt und das ganze durch ausprobieren mit beispieldateien optimierst, dann bringt dich das ganze auch weiter.

    GreetZ, ~Br4inP4in~
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.