Software für Schneideplotter verteilen

Silhouette bietet mit dem Cameo einen Schneideplotter an, mit dem man verschiedenste Materialien schneiden kann.

image

Nachdem wir nun schon mehrere solcher Geräte haben, stellt sich die Frage, wie die Software auf die Computer gelangt. Typischerweise wird ja beim Kauf von solchen Dingen nicht an derartige Nebensächlichkeiten gedacht Winking smile. Und auch typischerweise denken Firmen, die sich an Privatanwender wenden, nicht daran, welche Anforderungen Software für die Verteilung in einem Netzwerk erfüllen sollte.

Eine Nachfrage beim Support lieferte dann auch die Bestätigung, dass eine automatische Installation nicht vorgesehen ist (neben ganz viel Standardtext).

image

Die Setup Datei installiert noch viele weitere Software unter anderem auch das Netzwerkprotokoll Bonjour, das für einen per USB angeschlossenen Schneideplotter nicht benötigt wird, aber trotzdem zusätzlichen Netzwerkverkehr generiert.

Wenn man das Installations-Programm mit dem Parameter /? startet, erhält man ein paar mögliche Kommandozeilenbefehle. Leider funktioniert der Befehl /exenoui nicht, der eine Möglichkeit zur silent Installation angedeutet hätte.

image

Dafür kann man mit dem Befehl /extract den Inhalt der EXE Datei entpacken.

image

Im Unterordner D4273E8 befindet sich eine Datei Setup.msi. Leider konnte ich auch damit keine automatische Installation ausführen.

image

Bei weiteren Tests habe ich dann festgestellt, dass die “Silhouette Studio.exe” im gleichen Ordner direkt ohne Installation, wie ein portables Programm läuft. Dies wäre perfekt, da man das Programm so problemlos automatisch verteilen könnte und man auch um die restlichen “Unannehmlichkeiten” wie Verknüpfungen auf dem Desktop und nicht benutzte Netzwerkprotokolle herum kommt.

Die Frage war dann, ob so alles installiert ist, damit das Programm nicht nur läuft, sondern auch mit dem Schneideplotter kommunizieren kann. Bei einem Test konnte ich die Verbindung zum Schneideplotter herstellen, jetzt hoffe ich, dass beim regelmässigen Einsatz nicht doch noch Probleme auftreten.

image

Zur Vorbereitung der Installation kopiert man die Dateien an den Ort, an dem sie später zu liegen kommen soll. Ich habe sie nach C:\Lernprogramme\Silhouette_Studio kopiert (weil ich den Ordner Lernprogramme schon für andere Software benötigt habe). Dort kann man dann eine Verknüpfung erstellen, die man später ins Startmenü kopiert.

Nun kopiert man die Dateien auf den SCCM Server und erstellt ein Skript, das sie ans richtige Ort auf dem Client kopiert:

@echo off
REM Ordner Silhouette_Studio auf C:\Lernprogramme\ kopieren
robocopy %~dp0\Silhouette_Studio C:\Lernprogramme\Silhouette_Studio /E

REM Verknuepfung in Startmenue kopieren
robocopy "%~dp0\Silhouette Studio" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs"

REM Return exit code to sccm
exit /B %EXIT_CODE%

 

image

Nun kann man in SCCM die install.cmd als Programm angeben.

image

Bei der Erkennungsregel gibt man an, dass die Programmdatei in der gewünschten Version vorhanden sein muss.

image

Wenn man das Programm nun als Verfügbar verteilt, können alle Benutzer das Programm aus dem Softwarecenter selber installieren, wenn sie es benötigen.

image

2 Gedanken zu „Software für Schneideplotter verteilen

  1. Bernhard

    Hallo,
    bin auf eine ähnliche Lösung wie du gekommen, nachdem ich mich auch einige Zeit mit dem Verteilen dieser Softwarebeschäftigt habe.
    Bei mir funktioniert das Verteilen der MSI Datei im Ordner D4273E8, nachdem ich an der MSI folgende Änderungen vorgenommen habe:
    In der Tabelle „InstallExecuteSequence“ die Sequence Nummern 6595, 6598, 6598 löschen. Dann läuft die MSI Installation fehlerfrei durch.
    Mehr dazu auf meiner Seite.

    Antwort

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s