Okay, dann beantworte ich die Fragen ;)
Die Antwort fand ich hier: https://stackoverflow.com/a/23395020/3829020
Dieses kleine Windows ist echt raffiniert!
Kurz gesagt: Wenn wir den Prozess in System32 suchen, ist dieses Verzeichnis für 32-Bit-Prozesse (in diesem Fall Python) virtualisiert, also …
Die Suche ergab 8 Ergebnisse
- 4. August 2017 - 11:20 Uhr
- Forum: WAPT-Pakete
- Betreff: [Gelöst] session-setup startet PowerShell weiterhin im 32-Bit-Modus
- Antworten: 3
- Ansichten: 4705
- 4. August 2017 - 11:02 Uhr
- Forum: WAPT-Pakete
- Betreff: [Gelöst] session-setup startet PowerShell weiterhin im 32-Bit-Modus
- Antworten: 3
- Ansichten: 4705
Betreff: Sitzungseinrichtung startet PowerShell immer im 32-Bit-Modus
Die Schlinge zieht sich zu!
Code: Alle auswählen
>>> run(u'c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -Command "[Environment]::Is64BitProcess"')
<RunOuput returncode :0>
u'False\r\n'
- 4. August 2017 - 10:57 Uhr
- Forum: WAPT-Pakete
- Betreff: [Gelöst] session-setup startet PowerShell weiterhin im 32-Bit-Modus
- Antworten: 3
- Ansichten: 4705
[Gelöst] session-setup startet PowerShell weiterhin in der 32-Bit-Version
Hallo,
ich gebe zu, das ist ziemlich kompliziert, deshalb wende ich mich an euch, um zu sehen, ob jemand eine Idee hat :)
Mein PowerShell-Skript:
`$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference="Continue"
Start-Transcript -path c:\tmp\Win10.log -append
if ...`
ich gebe zu, das ist ziemlich kompliziert, deshalb wende ich mich an euch, um zu sehen, ob jemand eine Idee hat :)
Mein PowerShell-Skript:
`$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference="Continue"
Start-Transcript -path c:\tmp\Win10.log -append
if ...`
- 4. August 2017 - 10:25 Uhr
- Forum: WAPT-Pakete
- Betreff: PC schaltet sich vor Abschluss der Skripte ab
- Antworten: 4
- Ansichten: 4386
Betreff: PC schaltet sich vor Abschluss der Skripte ab
Hallo,
ich verwende erfolgreich:
`cmd="c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File c:\\tmp\\Win10.ps1"`
`proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)`
`proc.wait()
` Der Befehl `proc.wait()` funktioniert bei mir korrekt...
ich verwende erfolgreich:
`cmd="c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File c:\\tmp\\Win10.ps1"`
`proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)`
`proc.wait()
` Der Befehl `proc.wait()` funktioniert bei mir korrekt...
- 1. August 2017 - 09:27 Uhr
- Forum: WAPT-Pakete
- Betreff: [GELÖST] Zeitüberschreitung bei run(powershell script.ps1).
- Antworten: 4
- Ansichten: 5352
Betreff: Zeitüberschreitung bei der Ausführung von `powershell script.ps1`
Okay, ich nehme alles zurück. Der Fehler lag tatsächlich an der PowerShell-Version, die kleiner als 3.0 war. Zum einen war es PS 2.0, zum anderen war mein Rechner einfach zu langsam, sodass das Timeout von 3 Sekunden für einen einfachen PS-Befehl nicht ausreichte.
Vielen Dank für Ihre ausführliche Hilfe
Vielen Dank für Ihre ausführliche Hilfe
- 31. Juli 2017 - 09:01 Uhr
- Forum: WAPT-Pakete
- Betreff: [GELÖST] Zeitüberschreitung bei run(powershell script.ps1).
- Antworten: 4
- Ansichten: 5352
Betreff: Zeitüberschreitung bei der Ausführung von `powershell script.ps1`
Es ist Windows 10, also ja.
Code: Alle auswählen
PS C:\Windows\system32> $PSVersionTable.PSversion
Major Minor Build Revision
----- ----- ----- --------
5 0 10586 122- 27. Juli 2017 - 11:44 Uhr
- Forum: WAPT-Pakete
- Betreff: [GELÖST] Zeitüberschreitung bei run(powershell script.ps1).
- Antworten: 4
- Ansichten: 5352
Betreff: Zeitüberschreitung bei der Ausführung von `powershell script.ps1`
Zur Information: Das Problem lässt sich umgehen mit:
Code: Alle auswählen
import subprocess
cmd="powershell -NoProfile -NonInteractive -File c:\\tmp\\test.ps1"
proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
proc.wait()
stdo,stde = proc.communicate()
print(stdo,stde)
- 27. Juli 2017 - 10:05 Uhr
- Forum: WAPT-Pakete
- Betreff: [GELÖST] Zeitüberschreitung bei run(powershell script.ps1).
- Antworten: 4
- Ansichten: 5352
[GELÖST] Zeitüberschreitung bei run(powershell script.ps1)
Hallo,
ich versuche hier mein Glück.
Ich erstelle ein Nachinstallationspaket, das Arbeitsstationen mithilfe eines PowerShell-Skripts konfiguriert. Um die mögliche Frage „Warum mache ich das nicht in reinem Python?“ gleich zu beantworten: Weil ich das Skript bereits in … habe.
ich versuche hier mein Glück.
Ich erstelle ein Nachinstallationspaket, das Arbeitsstationen mithilfe eines PowerShell-Skripts konfiguriert. Um die mögliche Frage „Warum mache ich das nicht in reinem Python?“ gleich zu beantworten: Weil ich das Skript bereits in … habe.
