Seite 1 von 1
Autostartprogramme manuell hinzufügen/schließen
Verfasst: 25.01.2012, 02:34
von Vaeth
Ich würde gerne eine bestimmte Datei nach dem Hochfahren mit dem VLC-Player abspielen. Eine m3u-Datei. Radio-Livestream.
Heisst: Ich will die Autostartprogramme einstellen können und deren Reihenfolge in der sie ausgeführt werden.
Kennt sich damit jemand aus?
Re: Autostartprogramme manuell hinzufügen
Verfasst: 25.01.2012, 08:48
von moinmoin
Würde mit einem Script *.vbs funktionieren.
Beispiel:
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 10000
WSHShell.Run "C:\Programme\vlc.exe......
Das Bedeutet das nach 10 Sekunden der vlc gestartet wird.
Re: Autostartprogramme manuell hinzufügen
Verfasst: 25.01.2012, 14:48
von Vaeth
Also.
Ich hab jetzt:
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 10000
WSHShell.Run "C:\Top40.m3u"
Nach 10Sek kommt diese Fehlermeldung:
Windows Script Host
Skript: C:\Users\Bob\Downloads\top40.vbs
Zeile: 3
Zeichen: 1
Fehler: Das System kann die angegebene Datei nicht finden.
Code: 80070002
Quelle: (null)
Ich hab die Datei tatsächlich nur auf C. Kein Ordner, nix. Ums einfacher zu gestalten.
Re: Autostartprogramme manuell hinzufügen
Verfasst: 25.01.2012, 15:09
von moinmoin
Dachte da eher an
....
WSHShell.Run "C:\Programme\...\vlc.exe" "C:\Top40.m3u"
Re: Autostartprogramme manuell hinzufügen
Verfasst: 25.01.2012, 23:32
von Vaeth
Bleibt dieselbe Fehlermeldung.
Re: Autostartprogramme manuell hinzufügen
Verfasst: 26.01.2012, 13:58
von moinmoin
So getestet und geht.
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
WSHShell.Run "C:\Programme\vlc\vlc.exe http://www.antenne.de/webradio/channels/top-40.m3u"
die m3u ist jetzt nur testweise als Link.
Re: Autostartprogramme manuell hinzufügen
Verfasst: 26.01.2012, 14:56
von Vaeth

Läuft.
Der Fehler waren diese Teile hier: " " zwischen der vlc.exe und dem Pfad der Datei.
Re: Autostartprogramme manuell hinzufügen
Verfasst: 15.01.2013, 07:27
von Vaeth
Und falls es immer noch nicht läuft, so könnte es laufen:
Code: Alles auswählen
Set WSHShell = WScript.CreateObject("WScript.Shell")
WScript.Sleep 10
WSHShell.Run chr(34) & "C:\Program Files\Rainmeter\Rainmeter.exe" & chr(34)
WSHShell.Run chr(34) & "C:\Program Files (x86)\Nexus\WorkShelf.exe" & chr(34)
WSHShell.Run chr(34) & "C:\Program Files\SmartTechnology\Software\SmartTechnology.exe" & chr(34)
WSHShell.Run chr(34) & "C:\Program Files (x86)\ASUS\Turbo Key\TurboKey.exe" & chr(34)
WSHShell.Run chr(34) & "C:\Program Files\Realtek\Audio\HDA\RAVCpl64.exe" & chr(34)
Re: Autostartprogramme manuell hinzufügen
Verfasst: 15.01.2013, 08:44
von Vaeth
Ich würde eigentlich gerne die Programme auch mit einen Klick schließen wollen.
Wie stell ich das nun wieder an?
Re: Autostartprogramme manuell hinzufügen/schließen
Verfasst: 15.01.2013, 11:20
von moinmoin
Entweder das Programm kann mit dem Befehl /close oder close etwas anfangen wie Samurize zB.
Oder du versuchst es über Taskkill
WshShell.Run "Taskkill /F /IM programm.exe",1,TRUE