Silverjuke Start-Datei mit Kommandozeilenoption / USB-Platte

Deutsches Forum - von Silverjuke-Nutzern für Silverjuke-Nutzer.
waeberd
Posts: 52
Joined: 19. Feb 06, 22:14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby waeberd » 2. Apr 06, 07:46

Hi Werner,

Cool, dass SUBST weiterhilft!

> Dazu habe ich einfach mehrere Verknüpfungen zum
> tauschen der Laufwerksbuchstaben auf meiner
> USB-Festplatte angelegt und habe sie dann
> folgenderßaßen benannt :
> E ändern zu S
> F ändern zu S

Dann musst Du aber immer noch die "richtige" Verknüpfung finden
und ausführen, gell?

EVENTUELL bringt folgendes noch eine weitere Vereinfachung:

Du schreibst ein Batchfile mit der Anweisung
SUBST s: .
und speicherst sie ins Wurzelverzeichnis der USB-Platte (wichtig, Verzeichnis beachten und der PUNKT gehört dazu, zwischen Doppelpunkt und Punkt muss ein Leerzeichen stehen).

Beim Anschliessen der Platte öffnest Du den Explorer der USB Platte
und führst die oben kreierte Batchdatei aus....

Wenn's klappt, brauchst Du nur noch eine einzige Verknüpfung...

Gruss,

Daniel

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Werner » 2. Apr 06, 12:23

Nur noch eine Verknüpfung wäre natürlich noch schöner, aber leider wird mir so das Laufwerk C: , zusätzlich als S:angezeigt.

Wer weiß, vieleicht habe ich auch was falsch gemacht !?
Ich habe eine Verknüpfung erstellt und unter Ziel folgendes eingegeben:
SUBST s: .

(das wird dann von Windows automatisch in folgende Zeile geändert :
C:\WINDOWS\system32\subst.exe s: . )

Auch das Feld Ausführen in, wird dann von Windows automatisch ausgefüllt :
Ausführen in: %windir%

Die Verknüpfung habe ich dann kopiert und direkt im Verzeichniss I: eingefügt


Edit:

Habe den Fehler gefunden!

Habe einfach den Eintrag Ausführen in: %windir% gelöscht.
Und siehe Da, es geht.

Echt klasse
Danke



Jetzt bräuchte man nur noch eine autostart-inf Datei, die beim anklemmen der USB-Festplatte das Program und Silverjuke, wie bei einer CD automatisch startet :-D

Z.B. mit CDMenuPro ein Autorun Menü erstellen
CDMenuPro Homepage: http://www.cdmenupro.de/index.htm
( Das soll angeblich nicht nur mit CD's funktionieren )


Siehe auch, AutoRun-Manager:
http://lab1.de/Central/Software/CD-Util ... n-Manager/

Nähere Infos zu autostart inf-Dateien auf Wechselmedien ... :
http://www.pc-magazin.de/praxis/cm/page ... =pg&id=588
Quelle: http://www.pc-magazin.de


Nee, bin schon Froh, das es jetzt schon so einfach geht !!!



Gruß
Werner
Last edited by Werner on 2. Apr 06, 14:04, edited 2 times in total.

User avatar
Iznogood
Posts: 271
Joined: 6. Nov 05, 12:27
Location: NRW
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Iznogood » 2. Apr 06, 13:12

Werner schrieb:
> Danke Für den Tip, aber leider finde ich in meiner
> Windows-XP Systemsteuerung keine Kategorie
> "Verwaltung" :-?

Evtl musst Du Administrator Rechte haben um diesen Menüpunkt zu sehen?
Sonst starte mal "%SystemRoot%\system32\compmgmt.msc /s"

Aber Du scheinst das Problem ja anders gelöst zu haben...

waeberd
Posts: 52
Joined: 19. Feb 06, 22:14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby waeberd » 2. Apr 06, 13:49

> Jetzt bräuchte man nur noch eine autostart-inf
> Datei, die beim anklemmen der USB-Festplatte das
> Program und Silverjuke, wie bei einer CD
> automatisch startet :-D

Scheint zu klappen (benötigt offenbar XP mit SP2):

http://www.robvanderwoude.com/3rdpartyb ... riveletter

Beispielfiles hier:
http://www.robvanderwoude.com/files/USB-driveletter.zip

Langsam wird's komfortabel, oder? :-)

Daniel

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Werner » 2. Apr 06, 14:36

Wenn ich das richtig verstehe, dann bewirkt MVol-E das Gleiche wie SUBST E: .
und zusätzlich würde es einen ggf. schon vorhandenen Laufwerksbuchstaben zu dem nächst freien Buchstaben ändern .

Die USB-Festplatte bekommt also immer den festen Buchstaben E:
sogar wenn dieser schon belegt sein sollte

Nicht schlecht

waeberd
Posts: 52
Joined: 19. Feb 06, 22:14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby waeberd » 2. Apr 06, 14:51

ach so, ich meinte den oberen Eintrag, "USB-driveletter". Du kannst das ZIP-File herunterladen und alle Dateien im Wurzelverzeichnis des USB-Drives entpacken, dann sollte beim Autostart eine Zusatzoption erscheinen.....

Das MVol-E sieht da schon abenteuerlicher aus.... würde erst mal die obere Variante ausprobieren.

Viel Glück!

Daniel

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Werner » 2. Apr 06, 15:23

Ja, ich habe auch erstmal die "USB-driveletter".inf ausprobiert.
(Habe Sie nur vorher so geändert, das meiner USB-Platte automatisch der Buchstabe S: zugeordnet wird .

Und es funktioniert tadellos :-D

Wenn ich jetzt meine USB-Festplatte einschalte, dann öffnet sich ein Optionsmenue, worin unteranderm die Option USB-Platte als S: anlegen aufgeführt wird

Das geht allerdings nur, wenn die Festplatte beim hochfahren des Rechners nicht eingeschaltet war.

Es wird langsam *freu*

Danke




EDIT:
Gerade habe ich versucht, die MVol-E Version zu testen.
Die will bei mir jedoch einfach nicht laufen.

waeberd
Posts: 52
Joined: 19. Feb 06, 22:14
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby waeberd » 2. Apr 06, 19:44

> Das geht allerdings nur, wenn die Festplatte beim
> hochfahren des Rechners nicht eingeschaltet war.

Gut! Du kannst den Aufruf der Batchdatei zuätzlich in den Autostart Ordner
von Windows legen, dann wird der Befehl auch dann ausgeführt, wenn die Platte bereits
beim Booten eingeschaltet war.

Daniel

User avatar
Werner
Posts: 610
Joined: 26. Dec 05, 12:39
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Werner » 3. Apr 06, 16:03

Gestern habe ich den Verfasser der "USB-driveletter".inf (Jos van der Esch) einmal darauf angesprochen ( wie ich gleichzeitig das Programm per Autostart mit starten kann )

Netterweise habe ich schon Antwort erhalten .



Der folgende Script befindet sich nun in der make-s.inf Datei:

@echo off
cls
subst s: \.
cls
rem *** start application ***
S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\Silverjuke.exe --ini=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.ini --db=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.db



Wenn ich nun meine USB-Festplatte einschalte, dann öffnet sich ein Optionsmenue, worin unteranderm die Option aufgeführt wird :
USB-Platte als S: anlegen und darauf befindliches Program Starten

Wenn ich Das dann anklicke, dann wird sofort die USB-Festplatte zusätzlich unter dem Laufwerkksbuchstaben S: angelegt und automatisch die darauf befindliche Silverjuke Software komplett mit Kommandozeilenoption zur Datenbank und Konfigurationseinstellungs .ini gestartet :-D


Jetzt läuft es so wie ich es mir gewünscht habe.
Einfach die USB-Platte an einem x-beliebigen Rechner anklemmen und sofort die Lieblingsmusik hören ;-)


Danke Nochmal


Gruß
Werner

Guest
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Silverjuke Start-Datei mit Kommandozeilenoption / USB-Pl

Postby Guest » 13. Apr 06, 20:00

In diesem Win-Zip File befinden Sich die drei benötigten Dateien, die für den Autostart mit vorgegebenen Laufwerksbuchstaben einer externen Festplatte benötigt werden.

Die Pfadangaben innerhalb der Datei Make-s.bat müssen natürlich geändert werden !
(Die hier blau markierten Pfade für Silverjuke.exe , --ini und --db müssen so geändert werden, das Sie zu den entsprechenden Dateien auf der eigenen externen Festplatte oder Stick ... Verweisen ! )

@echo off
cls
subst s: \.
cls
rem *** start application ***
S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\Silverjuke.exe --ini=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.ini --db=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.db



PS. :
Wenn die Festplatte unter einem andern Laufwerksbuchstaben als S: angelegt werden soll, muss innerhalb der AutoRun Datei das hier markierte S in den entsprechenden Buchstaben geändert werden :
[autorun]
ACTION=Connect USBpen to s:
OPEN=Make-s.bat
ICON=Make-s.ico


Ferner muss in der Datei Make-s das hier markierte S in den entsprechenden Buchstaben geändert werden :
@echo off
cls
subst s: \.
cls
rem *** start application ***
S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\Silverjuke.exe --ini=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.ini --db=S:\000_SILVERJUKE\Silverjuke_Programm\Silverjuke\USB-S.db


Wichtig :
Die 3 Dateien müssen direkt im Stammverzeichnis der Festplatte abgelegt werden !

Alle angaben sind ohne Gewähr und Benutzung auf eigene Gefahr.



Gruß
Werner


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Deutsches Forum”