Seite 3 von 3

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 3. Mai 2022 - 16:04 Uhr
von Albin
Hallo,

ja, das ist tatsächlich der Name meines Pakets.

Ich habe den Befehl `wapt-get session-setup Printer -f` ausgeführt und folgendes Ergebnis erhalten

: `Verwende Konfigurationsdatei: C:\Program Files (x86)\wapt\wapt-get.ini
Drucker wird konfiguriert ...
Fertig`.

Dies deutet darauf hin, dass die Paketkonfiguration abgeschlossen ist, die Änderung aber nicht auf meinem Rechner angewendet wird.
Viele Grüße,

Albin

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 3. Mai 2022 - 16:12 Uhr
von Sfonteneau
In einem CMD (in NEIN (Administrator) Sie können Folgendes starten:

Code: Alle auswählen

powershell.exe -executionpolicy bypass c:\test.ps1
Um zu überprüfen, ob das Problem nicht bei run_powershell_from_file liegt

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 3. Mai 2022 - 16:18 Uhr
von Albin
Ich habe den Befehl „powershell.exe -executionpolicy bypass c:\testwapt.ps1“ ausgeführt, und die Änderung wurde erfolgreich auf meinem Rechner angewendet.

Viele Grüße,

Albin

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 3. Mai 2022 - 16:38 Uhr
von Sfonteneau
Um den Test erneut auszuführen:
Können Sie den Paketcode wie folgt ändern:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *

def install():
    filecopyto('testwapt.ps1',r'c:\testwapt.ps1')

def session_setup() :
    print('configure imprimante')
    print(run_powershell_from_file(r"c:\testwapt.ps1",output_format="text"))
Starten Sie die Installation des wapt-Pakets neu

Und schließlich starten Sie den Befehl neu:

Code: Alle auswählen

wapt-get session-setup Imprimante -f
Mit der Rückkehr


Wir haben hier gerade einen internen Test durchgeführt und es funktioniert für uns

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 4. Mai 2022 - 12:18 Uhr
von Albin
Hallo, ich habe das besagte Skript ausgeführt. Anschließend habe ich wie gewünscht den Befehl `wapt-get session-setup Printer -f` ausgeführt. Leider musste ich meinen Computer neu starten, damit es funktionierte. Ist das normal? Kann man das Skript auch ohne den oben genannten Befehl (`wapt-get session-setup Printer -f`) ausführen? Vielen Dank im Voraus für Ihre Antwort. Mit freundlichen Grüßen, Albin












Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 4. Mai 2022 – 13:38 Uhr
von Sfonteneau
Die Sitzungseinrichtung wird automatisch beim Öffnen einer Sitzung ausgeführt.

Sie erfolgt auch automatisch in Sitzungen, die nach jeder Installation über die Konsole gestartet werden.

Im Debug-Modus (PyScripter und Paketentwicklung) muss die Sitzungseinrichtung jedoch manuell ausgeführt werden.

Beachten Sie, dass die Sitzungseinrichtung nur einmal pro Paketversion und Sitzung ausgeführt wird!

Betreff: Problem beim Ausführen eines PowerShell-Skripts mit der PowerShell-Funktion „run“

Veröffentlicht: 4. Mai 2022 – 14:51 Uhr
von Albin
Vielen Dank für Ihre Hilfe