Hallo,
ich versuche, einen freigegebenen Drucker von einem Paket auf dem Server zu deinstallieren. Der folgende Befehl liefert jedoch die Fehlermeldung „Zugriff verweigert“ (selbst in der Eingabeaufforderung als Administrator): `
run(r'rundll32 printui.dll,PrintUIEntry /dl /n "\\172.18.80.1\Pedagogique EDS"')`.
Kennen Sie eine andere Methode?
Die Installation mit dem folgenden Befehl funktioniert hingegen:
`run(r'rundll32 printui.dll,PrintUIEntry /in /q /n "\\172.18.80.1\Pedagogique EDS"')`.
Netzwerkdrucker entfernen
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Der Drucker ist mit dem Benutzerkonto verknüpft, richtig?
Ah ja, das ist möglich... Letztendlich funktioniert die Druckerinstallation aber auch nicht. Ich habe es getestet, indem ich in PyScripter mit der rechten Maustaste auf „Installieren“ geklickt habe, aber bei der Installation des Pakets auf einem Rechner wird nichts installiert. Muss ich das in session_setup eintragen?
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Beim Testen mit PyScripter wird der Befehl als aktueller Benutzer ausgeführt.
Daher wurde der Drucker in der Sitzung dieses Benutzers installiert.
Beim Deployment des Pakets erfolgt die Ausführung unter dem Systemkonto.
Daher ist `session_setup` tatsächlich die Lösung.
Daher wurde der Drucker in der Sitzung dieses Benutzers installiert.
Beim Deployment des Pakets erfolgt die Ausführung unter dem Systemkonto.
Daher ist `session_setup` tatsächlich die Lösung.
Die Installation funktioniert also in session_setup, aber sie läuft trotz des "/q" im Befehl nicht im Hintergrund ab, was ärgerlich ist, da der Benutzer abbrechen kann (und das werden einige auch tun!)
)
Ist das Löschen in diesem Paket also nicht möglich?
Ist das Löschen in diesem Paket also nicht möglich?
Code: Alle auswählen
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('Lancement client Papercut au demarrage')
registry_set(HKEY_LOCAL_MACHINE,"software\\Microsoft\\Windows\\CurrentVersion\\Run\\","UIT","\\\\172.18.80.1\PCClient\win\pc-client-local-cache.exe")
def uninstall():
print('Suppression valeur de registre UIT au demarrage')
registry_delete(HKEY_LOCAL_MACHINE,"software\\Microsoft\\Windows\\CurrentVersion\\Run\\","UIT")
run(r'rundll32 printui.dll,PrintUIEntry /dl /n "\\172.18.80.1\Pedagogique EDS"')
def session_setup():
print('Ajout des zones Intranet dans IE')
run (r'regedit.exe /s \\172.16.80.1\netlogon\scripts\registre\ZoneIntranetIE.reg')
run(r'rundll32 printui.dll,PrintUIEntry /in /q /n "\\172.18.80.1\Pedagogique EDS"')- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
wapt führt beim Beenden der Sitzung nichts aus, also nein.
Ehrlich gesagt nutze ich wapt nicht für Drucker.
Ich verwende ein VBScript beim Anmelden und Abmelden oder Gruppenrichtlinienobjekte (GPOs)
.
Ehrlich gesagt nutze ich wapt nicht für Drucker.
Ich verwende ein VBScript beim Anmelden und Abmelden oder Gruppenrichtlinienobjekte (GPOs)
.
- Sfonteneau
- WAPT-Experte
- Nachrichten: 2322
- Registriert: 10. Juli 2014 - 23:52 Uhr
- Kontakt:
Sie können jedoch ein Abmeldeskript mit Wapt installieren!
Die Einhaltung der Microsoft-Standards scheint allerdings etwas kompliziert zu sein.
Ein Beispiel dafür ist das Skript `add_shutdown_script` (Skript zum Herunterfahren des Computers):
https://dev.tranquil.it/sphinxdocs/_mod ... own_script
Die Einhaltung der Microsoft-Standards scheint allerdings etwas kompliziert zu sein.
Ein Beispiel dafür ist das Skript `add_shutdown_script` (Skript zum Herunterfahren des Computers):
https://dev.tranquil.it/sphinxdocs/_mod ... own_script
