CMD mit Admin Rechten

Antworten
crawleroz1
Beiträge: 51
Registriert: 13 Mär 2018, 11:36

CMD mit Admin Rechten

Beitrag von crawleroz1 »

Hallo OPSI Community,

ich möchte den Oracle 10g Client auf Windows 11 installieren und habe folgendes funktionsfähiges .bat Skript

Code: Alles auswählen

@echo off
set "targetFolder=C:\Oracle"
echo Lösche den Inhalt des Ordners %targetFolder%...
del /Q %targetFolder%\*.* 2>nul
echo Löschen abgeschlossen.
C:\meinOracle\10g\setup.exe -silent -nowelcome -nowait -noconfig -responseFile "C:\meinOracle\10g\response\clientcustom_abc.rsp"
echo Installation abgeschlossen.
pause
Dieses Skript funktioniert auch wunderbar aber wenn ich es als OPSI-Skript realisieren will, scheitere ich an den Berechtigungen.

Ich habe es so probiert:

Code: Alles auswählen

DosBatch_install

[DosBatch_install]
@echo off
set "targetFolder=C:\Oracle"
echo Lösche den Inhalt des Ordners %targetFolder%...
del /Q %targetFolder%\*.* 2>nul
echo Löschen abgeschlossen.
C:\meinOracle\10g\setup.exe -silent -nowelcome -nowait -noconfig -responseFile "C:\meinOracle\10g\response\clientcustom_abc.rsp"
echo Installation abgeschlossen.
pause
Die Oracle Installationsroutine bricht dann immer bei 87% ab beim Zugriff auf die Dateien:
c:\oracle\ora10g\bin\oradc.ocx
c:\oracle\ora10g\bin\oip10.dll
der einzige Unterschied zu meiner .bat können nur die Rechte sein.

Wie führe ich mein Skript mit Adminrechten aus?
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 408
Registriert: 23 Okt 2020, 16:11

Re: CMD mit Admin Rechten

Beitrag von n.doerrer »

Es gibt für winbatch den Schalter /runelevated der das erledigen sollte.

Siehe https://docs.opsi.org/opsi-docs-de/4.3/ ... c-winbatch


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


crawleroz1
Beiträge: 51
Registriert: 13 Mär 2018, 11:36

Re: CMD mit Admin Rechten

Beitrag von crawleroz1 »

Das funktioniert leider nicht
Es ist nicht das gleiche als wenn ich einen Doppelklick auf die .bat mache :?
feltel
Beiträge: 280
Registriert: 09 Dez 2014, 07:22

Re: CMD mit Admin Rechten

Beitrag von feltel »

Das

Code: Alles auswählen

set "targetFolder=C:\Oracle"
sollte doch sicher

Code: Alles auswählen

set targetFolder="C:\Oracle"
lauten. Oder sind die Gänsefüßchen nur hier im Beitrag falsch gesetzt?
Antworten