Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batches und Programme im Netzwerk automatisiert als Admin ausführen (Versuch per Runas)

Frage Entwicklung Batch & Shell

Mitglied: m3adow

m3adow (Level 1) - Jetzt verbinden

07.10.2010, aktualisiert 16:44 Uhr, 5347 Aufrufe

Hallo zusammen,
wir sind vor 2 Wochen von einer lokalen Arbeitsgruppe auf eine NT-Domäne, abgebildet durch Samba 3.x übergesiedelt. Im gleichen Schritt habe ich sämtlichen unautorisierten Nutzern die bisher vorhandene Berechtigung des lokalen Admins genommen, sie sind jetzt nur noch Hauptnutzer.

Damit fängt mein Problem nun auch an:
Bisher musste ich bei Neuinstallationen nur über unseren Server die entsprechende Datei aufrufen und konnte alles installieren, während der User angemeldet war. Dies geht jetzt natürlich bei vielen Programmen nicht mehr (was ja auch beabsichtigt war). Allerdings habe ich einige Batches, die mit dem aktuellen Userkonto ausgeführt werden sollen, aber Adminberechtigungen brauchen.

Ich habe mehrere Ansätze mit dem RunAs-Befehl der Batch versucht, aber irgendwie scheiterte alles.
Nehmen wir mal exemplarisch den Versuch, mein angepasstes Officesetup per Batch zu starten:

Die erste Batch soll nichts anderes tun, als das Netzlaufwerk zum Pfad der Batch zu mappen und dann die zweite Batch mit Administratorrechten aufrufen:

adminbatch.cmd
01.
net use q: \\unserserver\officesetup 
02.
runas /user:DOMÄNENNAME\admin "q:\install.cmd "
Die zweite Batch enthält dann den Aufruf der Datei:

install.cmd
01.
q:\setuppro.exe TRANSFORMS=Q:\MeineKonfig.MST /qb- 
02.
net use q: /delete
Aber das klappt leider nicht. Die CMD fragt mich dann nach dem Passwort für den Administrator und bringt mir dann die Meldung:
RUNAS-FEHLER: install.cmd kann nicht ausgeführt werden
3: Das System kann den angegebenen Pfad nicht finden

Daran sitze ich jetzt schon seit ca. 4 Stunden, ich bin mit meinem (stark begrenzten) Batch-Latein am Ende und Google konnte mir diesbezüglich auch nicht weiter helfen.
Was mache ich falsch? Was muss ich ändern?

Danke im Vorraus

mfG
m3adow

€dit:
Ich bin jetzt vermutlich einen Schritt weiter, weil mir Google nach langem Malträtieren doch einen Hinweis ausgespuckt hat. Das net use-Mapping wird nur für den aktuellen Benutzer gemacht, aber über RUNAS bin ich quasi ein anderer Nutzer, der dann Q:\ nicht mehr kennt. Nun bin ich grade dabei zu versuchen, wie man ein Netzlaufwerk mappen kann, ohne eine lokale Batch aufrufen zu müssen. Ich vermute irgendwas mit
<code>
runas /user:DOMÄNENNAME\admin "net use q: \\unserserver\officesetup"

€dit2:
Ich habe das ganze jetzt mit dem Programm RunAsspc verwirklicht, halte dies aber nicht für die eleganteste Lösung. Falls wer noch einen besseren Vorschlag hat, nur her damit.
Ähnliche Inhalte
Batch & Shell
gelöst Batch-Script für FTP-Zugang lässt sich nicht als Admin ausführen (5)

Frage von Bobstarlet zum Thema Batch & Shell ...

Windows Server
gelöst exe aus Netzwerk über Client ausführen (Windows Server 2012 R2) (6)

Frage von peterpa zum Thema Windows Server ...

Batch & Shell
PDF auf Email automatisiert über Netzwerk drucken (1)

Frage von Str33tfight3r zum Thema Batch & Shell ...

Netzwerke
Netzwerk Neuaufbau, Switches, VoIP, WLAN - 2ter Versuch (12)

Frage von daBrain85 zum Thema Netzwerke ...

Neue Wissensbeiträge
Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
POS Hardware und alternativen zu Raid 1? (21)

Frage von Brotkasten zum Thema Festplatten, SSD, Raid ...

Viren und Trojaner
Verschlüsselungstrojaner simulieren (18)

Frage von AlbertMinrich zum Thema Viren und Trojaner ...

Ubuntu
gelöst Nextcloud 12 Antivirus App for Files (10)

Frage von horstvogel zum Thema Ubuntu ...

SAN, NAS, DAS
+100tb Storagelösung (10)

Frage von Data-Fabi zum Thema SAN, NAS, DAS ...