PowerPoint Präsi über Netzwerk aufrufen
Hallihallo,
ich würde gerne über ein .bat-Script eine PPTX anstoßen. Problem ist jetzt, dass das Ganze relativ einfach von einem beliebigen Client aus der Domäne ausgeführt werden muss. Der Zielcomputer auf dem die PPTX angezeigt werden soll, ist allerdings kein Domänen Mitglied (soll auch keins werden) - im selben Netz hängen die Rechner allerdings. PsExec scheint leider auch keine Lösung zu sein, denn ohne Domäne bekomme ich immer nur den Fehler "Zugriff verweigert".
.bat-Datei:
@echo off
PSEXEC \\IP-Adresse -d -i -u USER -p PASSWORT "C:\Program Files (x86)\Microsoft Office\Office14\PPTVIEW.EXE" /F "C:\SlideShows\Test.pptx"
exit
Wenn jemand irgendeine Idee hat, wie ich das realisieren kann gerne hier reinkloppen! :-P
MfG
Pluto
ich würde gerne über ein .bat-Script eine PPTX anstoßen. Problem ist jetzt, dass das Ganze relativ einfach von einem beliebigen Client aus der Domäne ausgeführt werden muss. Der Zielcomputer auf dem die PPTX angezeigt werden soll, ist allerdings kein Domänen Mitglied (soll auch keins werden) - im selben Netz hängen die Rechner allerdings. PsExec scheint leider auch keine Lösung zu sein, denn ohne Domäne bekomme ich immer nur den Fehler "Zugriff verweigert".
.bat-Datei:
@echo off
PSEXEC \\IP-Adresse -d -i -u USER -p PASSWORT "C:\Program Files (x86)\Microsoft Office\Office14\PPTVIEW.EXE" /F "C:\SlideShows\Test.pptx"
exit
Wenn jemand irgendeine Idee hat, wie ich das realisieren kann gerne hier reinkloppen! :-P
MfG
Pluto
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 294895
Url: https://administrator.de/contentid/294895
Ausgedruckt am: 08.11.2024 um 02:11 Uhr
6 Kommentare
Neuester Kommentar
PsExec scheint leider auch keine Lösung zu sein, denn ohne Domäne bekomme ich immer nur den Fehler "Zugriff verweigert".
Wie immer gilt für PSEXEC und andere administrative Zugriffe ohne Domäne und aktivierter UAC folgendes:WIndows 8.1 CDollar Zugreifen
Und noch was für Powerpoint Automatisierung mit Powershell:
Tscon.exe 1 dest:console
Gruß jodel32
Hallo,
Leg dort auf den entfernten PC eine (Geplante) Aufgabe an und starte diese Aufgabe über eine .BAT (.CMD) Datei.
Ein "SchTasks.exe -?" sagt dir wie dein OS es gerne hat.
Gruß,
Peter
Leg dort auf den entfernten PC eine (Geplante) Aufgabe an und starte diese Aufgabe über eine .BAT (.CMD) Datei.
Ein "SchTasks.exe -?" sagt dir wie dein OS es gerne hat.
Gruß,
Peter
Zitat von @plutowitsch:
Okay, das mit PSEXEC hat jetzt geklappt. Ausgeführt wird der Prozess zwar (steht zumindest in der Konsole), aber die Präsi startet nicht auf dem Remoterechner. Hier werde ich mal noch ein bisschen probieren.
Mach eine PPSX draus und nutze nicht PPTView. Geht hier problemlos.Okay, das mit PSEXEC hat jetzt geklappt. Ausgeführt wird der Prozess zwar (steht zumindest in der Konsole), aber die Präsi startet nicht auf dem Remoterechner. Hier werde ich mal noch ein bisschen probieren.
Du musst natürlich die Credentials des gerade angemeldeten Users angeben damit der Prozess sichtbar in der Console Session ausgeführt wird!
psexec \\<IP> -i -u maxmuster -p Passw0rd "C:\Program Files (x86)\Microsoft Office\Office16\POWERPNT.EXE" /s C:\test.ppsx
Generelle Frage: PSEXEC setzt meines Wissen nach voraus, dass es auf dem ausführenden Rechner installiert ist bzw. im &windir% o.ä. liegt,
Ja.was bei Usern ohne Admin-Rechte schwierig wird mit der Ausführung, oder irre ich mich da? Ziel des Ganzen ist nämlich: Standard-User XY hat eine Super-Tolle-Präsi erstellt - diese soll jetzt angezeigt werden. Ab auf die Netzwerkfreigabe, PPTX draufschieben, Go drücken, läuft! ... Halt möglichst einfach für den Enduser.
Schau dir das Skript von grexit im Link an, da braucht der User nur eine Präsi auf ein Netzlaufwerk schieben, dann startet die PP automatisch. Das Skript läuft dauerhaft auf dem PP Rechner.