Einführung:

Wenn ich morgens in die Arbeit komme, dann starte ich immer meinen Firefox, Outlook, die Eingabeaufforderung und den Windows-Explorer. In der Eingabeaufforderung wechsle ich dann immer in das selbe Verzeichnis. Also habe ich mir - um mir diese Arbeit abzunehmen - ein batch-Skript geschrieben:

@echo off
start /MAX "C:\Programme\Mozilla Firefox" "firefox.exe"
start /MAX "C:\Programme\Microsoft Office\OFFICE11" "OUTLOOK.EXE"
start "C:\WINNT\system32\cmd.exe" /D C:\JWorld\projects\pcm\aula3\net
start /MAX explorer /e
:end

Beschreibung:

Mit "start" wird ein Programm gestartet. Dazu muss der absolute Pfad zur entsprechenden EXE-Datei angegeben werden.
Der Parameter "/MAX" lässt das Programm in einem maximierten Fenster starten.
Mit dem Parameter /D plus Pfadangabe spare ich mir das Welchseln des Verzeichnisses in der Eingabeaufforderung.
Zum Starten des Windows-Explorers muss keine EXE-Datei angegeben werden. Der Befehl "explorer" reicht.
Der Parameter "/e" startet den Explorer in der Standartansicht.
Das Ganze dann einfach in eine .bat-Datei (zum Beispiel start.bat) schreiben - fertig!

Als Shell-Skript unter Linux ist das ganze gleich noch vie einfacher zu realisieren. Hier schreibt man die Namen der Anwendungen einfach untereinander. Dazwischen muss dann noch ein & stehen. Also so:

# !/bin/sh
firefox &
mozilla-thunderbird &
pidgin &
irssi

Anmerkung:
Natürlich muss die entsprechende Anwendung auch korrekt angelegt sein, also unter /usr/bin existieren.