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
GELÖST

Script per Anmeldescript als Administrator ausführen

Frage Entwicklung Batch & Shell

Mitglied: freakms

freakms (Level 1) - Jetzt verbinden

10.01.2012 um 09:59 Uhr, 16827 Aufrufe, 6 Kommentare

Guten Tag,

ich möchte gerne über ein Windowsanmeldescript in unserer Domäne ein Script starten. Da dieses Script beim Anmeldevorgang eines Domainusers in All Users eine Desktopverknüpfung löschen soll, muss dieses Script quasi als Administrator ausgeführt werden, da ein normaler Domainuser keine entsprechenden Rechte besitzt.

das zu startende Script beinhaltet DEL /Q %allusersprofile%\desktop\verknüpfung.lnk

Funktioniert auch einfwandfrei wenn man als Admin angemeldet ist.

In dem Anmeldescript auf dem Domaincontroller ist hinterlegt start \\scriptpfad\deletelnk.bat

Wie bekomme ich dieses bei der Anmeldung eines Benutzers nun als Admin ausgeführt? Runas habe ich bereits versucht nur kann ich dort ja lediglich den Username hinterlegen und es kommt eine Passwortabfrage was mich auch nicht weiterbringt.

Gibt es eine andere Möglichkeit das Problem zu lösen? Ohne zusatzsoftware?

Viele Grüße und vielen Dank im Voraus
Mitglied: linkit
10.01.2012 um 10:07 Uhr
Vielleicht hilft dir das Weiter.

in die deletelnk schreibst du deine Befehle mit PSEXEC (Download: http://technet.microsoft.com/de-de/sysinternals/bb897553 )

Die Batdatei konvertierst du mit einem Bat2Exe Konverter ( Beispiel: http://www.battoexeconverter.com/ ). So kann man das Kennwort für PSEXEC nicht so einfach als Benutzer im Skript lesen.

in deinem Loginskript rufst du die Exedatei auf.
Bitte warten ..
Mitglied: Logan000
10.01.2012 um 13:41 Uhr
Moin Moin

Um in "All Users" rumzuwurschteln, könntest du das Skript ja auch beim Systemstart ausführen lassen.
Dann bräuchtest du dir über admin rechte keine gedanken mehr machen.

Gruß L.
Bitte warten ..
Mitglied: freakms
10.01.2012 um 14:00 Uhr
Zitat von linkit:
Vielleicht hilft dir das Weiter.

in die deletelnk schreibst du deine Befehle mit PSEXEC (Download: http://technet.microsoft.com/de-de/sysinternals/bb897553 )

Die Batdatei konvertierst du mit einem Bat2Exe Konverter ( Beispiel: http://www.battoexeconverter.com/ ). So kann man das
Kennwort für PSEXEC nicht so einfach als Benutzer im Skript lesen.

in deinem Loginskript rufst du die Exedatei auf.



Ich kann mit der Syntax nicht so viel Anfangen müsste ich dann die PSEXEC datei in den selben Ordner der Batch datei legen und dann in meinem Startscript PSEXEC Benutzer:Administrator Kennwort:xxxx eintragen und dahinter dann start deletelnk.bat?


Zitat von Logan000:
Moin Moin

Um in "All Users" rumzuwurschteln, könntest du das Skript ja auch beim Systemstart ausführen lassen.
Dann bräuchtest du dir über admin rechte keine gedanken mehr machen.

Gruß L.

Wie krieg ich es denn hin, das beim Autostart die Berechtigungen anders sind als mit einem Startupscript....
Ich meine im Autostart wird die Datei nun auch erst ausgeführt wenn ein Benutzer sich anmeldet, selbes erfolgt beim Startscript?!

Abgesehen davon, wie soll ich die denn bei ca 600 clients auch wieder ausm autostart rauskriegen ;)?
Bitte warten ..
Mitglied: bastla
10.01.2012 um 23:12 Uhr
Hallo freakms!
Wie krieg ich es denn hin, das beim Autostart die Berechtigungen anders sind als mit einem Startupscript....
Du scheinst da etwas durcheinander zu bringen - abgesehen davon, dass von "Autostart" überhaupt nicht die Rede war, verwechselst Du offensichtlich "Startupscript" (Gruppenrichtlinien / Computerkonfiguration; wird mit System-Rechten ausgeführt und ist das, was Logan000 meinte) mit "Logonscript" (Benutzerkonfiguration; Ausführung mit Rechten des Benutzers) ...

Grüße
bastla
Bitte warten ..
Mitglied: Logan000
11.01.2012 um 08:54 Uhr
Moin
Zitat von bastla:
Hallo freakms!
> Wie krieg ich es denn hin, das beim Autostart die Berechtigungen anders sind als mit einem Startupscript....
Du scheinst da etwas durcheinander zu bringen - abgesehen davon, dass von "Autostart" überhaupt nicht die Rede war,
verwechselst Du offensichtlich "Startupscript" (Gruppenrichtlinien / Computerkonfiguration; wird mit
System-Rechten ausgeführt und ist das, was Logan000 meinte) mit "Logonscript"
(Benutzerkonfiguration; Ausführung mit Rechten des Benutzers) ...

Grüße
bastla

So isses!

Gruß L.
Bitte warten ..
Mitglied: freakms
07.03.2012 um 09:35 Uhr
Habe jetzt das Script in den Startscripts für Arbeitsstationen in der GPO Verwaltung hinterlegt, das funktioniert einwandfrei!

Danke allen!
Bitte warten ..
Ähnliche Inhalte
Windows Server
Batch Script bei Start ausführen (3)

Frage von KEFHVDI zum Thema Windows Server ...

Windows Server
Login Script verzögert ausführen (6)

Frage von Intruder0001 zum Thema Windows Server ...

Windows Server
gelöst Login Script nach der Anmeldung Zeitverzögert ausführen (4)

Frage von Intruder0001 zum Thema Windows Server ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst ZIP-Archive nach Dateien durchsuchen und Pfade ausgeben (33)

Frage von evinben zum Thema Batch & Shell ...

Router & Routing
Routingproblem in Homerouter-Kaskade mit Raspi (20)

Frage von Oldschool zum Thema Router & Routing ...

Exchange Server
Exchange 2016 Standard Server 2012 R2 Hetzner Mail (14)

Frage von Datsspeed zum Thema Exchange Server ...

Verschlüsselung & Zertifikate
Mit Veracrypt eine zweite interne (non-system) Festplatte verschlüsseln (9)

Frage von Bernulf zum Thema Verschlüsselung & Zertifikate ...