Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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

Mit schtask eine Batch Datei aufrufen - Rechteproblem

Frage Entwicklung Batch & Shell

Mitglied: alexx65

alexx65 (Level 1) - Jetzt verbinden

16.06.2010 um 10:35 Uhr, 4353 Aufrufe, 3 Kommentare

Folgendes Problem: möchte unter Win XP innerhalb einer Arbeitsgruppe von einem Client aus (dort angemeldet mit normalen Benutzerrechten) einen schtask Befehl aufrufen, der auf einem anderen Rechner einen Task startet, der dort mit Admin Rechten läuft (Task ist angelegt mit 'Ausführen als' und dort Admin + PW hinterlegt).
Wie kann ich das realisieren? So klappt es nicht, es kommt die Meldung Zugriff verweigert.
Gibt es evtl. andere Möglichkeiten als Nicht-Admin diesen Batch auf dem anderen Rechner mit Admin Rechten zu starten?
Mitglied: Karo
16.06.2010 um 14:24 Uhr
Verstehe ich jetzt nicht ganz. Du kannst SCHTASK doch per /RU und /RPden Remote-Useraccount samt Password mitgeben.

Karo
Bitte warten ..
Mitglied: alexx65
16.06.2010 um 18:28 Uhr
Karo, meinst Du zum Erstellen des Tasks über schtask? Das geht, macht aber keinen Unterschied, denn ich habe ja am Remote Rechner den Task auch mit dem gewünschten User (der Admin-Rechte hat) erstellt.

Meinst Du zum aufrufen des Tasks? Zum Aufruf über schtask run geht es nicht, denn dann müsste ich dem User am Client der den Task aufruft das Admin Password geben bzw. würde es im Klartext gespeichert werden - scheidet aus. Außerdem liese Windows gar keine zweite Verbindung über ein anderes Benutzerkonto zu (der Client ist ja eh bereits mit dem Remote PC verbunden, wg. einer Laufwerksfreigabe).
Bitte warten ..
Mitglied: Karo
16.06.2010 um 21:48 Uhr
OK, jetzt wirds mir ein bischen klarer.

Zuallererst: Natürlich kannst Du eine zweite, sogar eine dritte Verbindung zu dem Share, auch unter anderem User Namen, herstellen:
1. \\SERVERNAME\SHARENAME
2. \\SERVERNAME.FQDN\SHARENAME (zb \\SERVERNAME.MEINEDOMAIN.LOCAL\SHARENAME)
3. \\SERVER-IP\SHARENAME

Also wenn der User keine entsprechenden Rechte auf dem Server hat wird so nicht gehen.
Ich habe mir da für einige Kunden was nettes überlegt. Es sollte so sein, das der User zwar den Server rebooten aber ansonsten keine weiteren Rechte haben darf.
Ich hatte das über ein kleines VB-Proggi gemacht. Der User hat Schreibrechte auf einem versteckten Share auf diesem Server. Das Programm wird per Klick auf einem Button aktiv, nimmt den angemeldeten Usernamen und schreibt ihn in ein Log auf dem Share, zudem wird eine zweite Dummy Datei erstellt. Nun läuft ein Scheduled Task auf dem Server alle x-Sekunden/Minuten. In diesem wird ein Script gestartet welches schaut, ob in dem Verzeichnis eine Dummy Datei liegt. Wenn ja, dann wird die Datei gelöscht und ein Script ausgeführt. In diesem Fall ein Reboot. So könntest Du das auch machen, nur das hier ein zweiter SchedTask ausgeführt wird.

Karo
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Systemelemente per Batch Aufrufen (3)

Frage von Angelo131095 zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Netzwerkpfad per Batch-Datei (6)

Frage von AveiroCR7 zum Thema Windows Netzwerk ...

Batch & Shell
gelöst Batch : alle Dateien eines Ordners bearbeiten (1)

Frage von deguonkel zum Thema Batch & Shell ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (27)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (23)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Festplatten, SSD, Raid
gelöst Raidcontroller funktioniert nur, wenn unter Legacy-Boot gestartet wird (14)

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