8386
Goto Top

Datei verteilen

dll-Datei bei Start verteilen und regestry-eintrag hinzufügen

Servus,

ich suche nach einer Möglichkeit eine DLL-Datei beim Rechnerstart vom Server herunterzuladen und diese dann auch mit regsvr32 zu regitrieren. Eine MSI wäre für diesen Zweck oversized.

leider scheitert díe umsetzung per batch-Datei an fehlenden Userrechten ein Verzeichnis unter C:\Programme zu ertsellen bzw. an dem fehlenden recht regsv32 auszuführen.

Gibt es eine Möglichkeit (ohne Zusastzsoftware) das zu bewerkstelligen?

Danke,

Ian

Content-Key: 17943

Url: https://administrator.de/contentid/17943

Printed on: April 24, 2024 at 08:04 o'clock

Mitglied: 11078
11078 Oct 17, 2005 at 20:18:19 (UTC)
Goto Top
Hallo,

wenn es unter dem Strich nur darum geht, die Batch-Befehle an den problematischen Stellen mit größeren rechten auszuführen, als jene, die der angemeldete User hat, könnte "runas" nützlich sein. Hat allerdings auch kleinere Nachteile, v.a. den, dass in der Batch dann ein Passwort unverschlüsselt steht. Wenn das kein Problem ist, dann:

 Syntax von RUNAS:

RUNAS [/profile] [/env] [/netonly] /user:<Benutzername> Programm

   /profile        Falls das Benutzerprofil geladen werden muss.
   /env            Um die aktuelle Umgebung zu verwenden, anstatt die des Benutzers.
   /netonly        Falls Anmeldeinformationen nur fr den Remotezugriff gültig sind.
   /user           <Benutzername> muss in der Form Benutzer@Domäne oder Domäne\Benutzer angegeben werden.
   Programm    Befehlzeile einer ausfhrbaren Datei. Siehe unten aufgeführte Beispiele.

Beispiele:
> runas /profile /user:Computer\Administrator cmd
> runas /profile /env /user:Domäne\Admin "mmc %windir%\system32\dsa.msc"  
> runas /env /user:Benutzer@Domäne.Microsoft.com "notepad \"Meine Datei.txt\""  

HINWEIS:  Geben Sie das Benutzerkennwort nur ein, wenn Sie dazu aufgefordert

werden.
Hinweis: BENUTZER@DOMÄNE ist nicht zu /netonly kompatibel.

Schau vielleicht auch mal unter dem Stichwort "runas" in der Forumssuche, denn da gibt es noch einige Beirtäge zu dem Thema, vielleicht finden sich da auch bessere Möglichkeiten, Befehle/Programme mit erhöhten Userrechten auszuführen.


Gruß,
Tim