Blog
Hier poste ich dinge zu Themen die mich beschäftigten.
2023-04-14
Um ein PowerShell-Skript zu erstellen, das die neueste Python-Version herunterlädt, installiert und die Bibliothek discord.py hinzufügt, können Sie die folgenden Schritte ausführen:
Öffnen Sie den PowerShell-Editor oder einen Texteditor Ihrer Wahl.
Fügen Sie den folgenden Code in den Editor ein:
# Download und Installation von Python
$python_url = “https://www.python.org/ftp/python/release/python_version/python_version-amd64.exe”
$download_path = “$env:TEMPpython_installer.exe”
Invoke-WebRequest -Uri $python_url -OutFile $download_path
Start-Process $download_path -ArgumentList “/passive” -Wait
# Hinzufügen von Python zu PATH
$python_path = “$env:USERPROFILEAppDataLocalProgramsPythonPython_version”
$python_scripts_path = “$env:USERPROFILEAppDataLocalProgramsPythonPython_versionScripts”
$env:Path += “;$python_path;$python_scripts_path”
# Installation von discord.py
pip install discord.py
Ersetzen Sie python_version durch die aktuellste Python-Version (z.B. 3.10.2). Aktualisieren Sie die URL entsprechend der gewünschten Python-Version.
Speichern Sie die Datei als .ps1-Datei, z.B. install_python_and_discord_py.ps1.
Führen Sie das Skript in einer PowerShell-Konsole mit Administratorrechten aus:
.install_python_and_discord_py.ps1
Admin - 17:55:49 @ Projekte, Powershell-Skripte | Kommentar hinzufügen
Die an dieser Stelle vorgesehenen Inhalte können aufgrund Ihrer aktuellen Cookie-Einstellungen nicht angezeigt werden.
Diese Webseite bietet möglicherweise Inhalte oder Funktionalitäten an, die von Drittanbietern eigenverantwortlich zur Verfügung gestellt werden. Diese Drittanbieter können eigene Cookies setzen, z.B. um die Nutzeraktivität zu verfolgen oder ihre Angebote zu personalisieren und zu optimieren.
Diese Webseite verwendet Cookies, um Besuchern ein optimales Nutzererlebnis zu bieten. Bestimmte Inhalte von Drittanbietern werden nur angezeigt, wenn die entsprechende Option aktiviert ist. Die Datenverarbeitung kann dann auch in einem Drittland erfolgen. Weitere Informationen hierzu in der Datenschutzerklärung.