Über OPSI Batchdatei auf einem Server in der Domäne ausführen?
Verfasst: 06 Dez 2018, 11:05
Hallo Leute,
ich hätte da mal wieder ein Problemchen:
Ich setze gerade die Deinstallation unseres alten ERP-Clients in OPSI um um anschliessend die Installation des neuen Client per OPSI umzusetzen.
In beiden Fällen sind das aber Batchdateien die auf dem ERP-Server in einer Freigabe zu finden sind. Der ERP-Server selber ist in der Domäne und kann von jedem Client aus aufgerufen werden. Ist silent und manuell funktioniert es auch wunderbar!
So, ich habe also die Deinstallation erstellt und manuell per Winst auf einem OPSI-Client funktioniert das Paket auch wunderbar und das ERP-Programm wird deinstalliert (auch die ODBC-Treiber im zweiten Schritt ebenfalls).
Wenn ich das Paket aber auf dem OPSI-Server installiere und per configed 'herunterdrücke', funktioniert es nicht mehr!
Laut LOG findet er den Pfad und die Datei zum BATCH-Script auf der ERP-Server nicht.
So, da habe ich mir kurz Gedanken gemacht und denke das dasOPSI nicht als Domänen-Admin ausgeführt wird und als nicht Domänen-Benutzer die Freigabe nicht nutzen kann. Daran wird es sicherlich liegen.
So, die Frage jetzt ist aber: was dann? Ok, ich kann die Batchdatei auseinandernehmen und im OPSI-Script abbilden, sobald er aber in der Batchdatei weitere Scripte, Dateien o.ä. nutzen möchte die ebenfalls in Shares in der Dom#äne liegen, habei ch knapp verloren.
So, die Frage ist nun: wie macht ihr das? Was ist der beste Weg sowas zu lösen? Kann ich in OPSI ein Netzlaufwerk verbinden mit eigenen Logindaten? Die werde ich nicht in Batchdateien hinterlegen, in OPSI wäre es aber akzeptabel. Oder kann jemand gar einen anderen Lösungweg vorschlagen?
ich hätte da mal wieder ein Problemchen:
Ich setze gerade die Deinstallation unseres alten ERP-Clients in OPSI um um anschliessend die Installation des neuen Client per OPSI umzusetzen.
In beiden Fällen sind das aber Batchdateien die auf dem ERP-Server in einer Freigabe zu finden sind. Der ERP-Server selber ist in der Domäne und kann von jedem Client aus aufgerufen werden. Ist silent und manuell funktioniert es auch wunderbar!
So, ich habe also die Deinstallation erstellt und manuell per Winst auf einem OPSI-Client funktioniert das Paket auch wunderbar und das ERP-Programm wird deinstalliert (auch die ODBC-Treiber im zweiten Schritt ebenfalls).
Wenn ich das Paket aber auf dem OPSI-Server installiere und per configed 'herunterdrücke', funktioniert es nicht mehr!
Laut LOG findet er den Pfad und die Datei zum BATCH-Script auf der ERP-Server nicht.
So, da habe ich mir kurz Gedanken gemacht und denke das dasOPSI nicht als Domänen-Admin ausgeführt wird und als nicht Domänen-Benutzer die Freigabe nicht nutzen kann. Daran wird es sicherlich liegen.
So, die Frage jetzt ist aber: was dann? Ok, ich kann die Batchdatei auseinandernehmen und im OPSI-Script abbilden, sobald er aber in der Batchdatei weitere Scripte, Dateien o.ä. nutzen möchte die ebenfalls in Shares in der Dom#äne liegen, habei ch knapp verloren.
So, die Frage ist nun: wie macht ihr das? Was ist der beste Weg sowas zu lösen? Kann ich in OPSI ein Netzlaufwerk verbinden mit eigenen Logindaten? Die werde ich nicht in Batchdateien hinterlegen, in OPSI wäre es aber akzeptabel. Oder kann jemand gar einen anderen Lösungweg vorschlagen?