blog.andreas-schreiner.de Wissen ist Macht. Nichts wissen macht nichts.
Wer Scripts zur Automation verwendet, möchte diese möglichst variabel gestallten, um sie möglichst flexibel einsetzen zu können. Dazu eignen sich Variablen, die z.B. aus Input-Dateien ausgelesen oder während der Laufzeit des Scripts durch Benutzereingaben definiert...
Installation der Microsoft Azure und Microsoft Online Module Install-PackageProvider nuget -force Install-Module AzureRM [-Scope AllUsers] Install-Module AzureAD [-Scope AllUsers] Update der Microsoft Azure und Microsoft Online Module Update-Module AzureRM Update-Module AzureAD Update 11.09.2020 Mit...
In diesem Beitrag stelle ich mal alle möglichen allgemeinen PowerShell-Befehle zusammen, die den Admin-Alltag erleichtern. Trace Route Test-NetConnection -Computername <Hostname|IP> -TraceRoute Port Check Test-NetConnection -Computername <Hostname|IP> -Port <Port-Nummer> Working Directory wechseln Set-Location -Path ‚<Pfad>’...
Verfügbare Regionen für ein Azure Produkt (SKU) ermitteln $resources = Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Compute $resources.ResourceTypes.Where{($_.ResourceTypeName -eq ‚<Sku>‘)}.Locations Gültige Skus sind z.B.: virtualMachines disks snapshots etc. Verfügbare Produkte (SKUs) nach Region Bei einzelnen Locations funktionieren z.B.:...
Script – File Share anlegen: # Define variables $storageAccountName = ‚<Storage-Account-Name>‘ $shareName = ‚<File-Share-Name>‘ $resourceGroupName = ‚<Resource-Group-Name>‘ # Import AzureRM PowerShell module Import-Module AzureRM # Get the storage account key and context $storageAccountKey =...
TOR Client Zur Verwendung mit Chrome ist es nicht erforderlich, das komplette TOR-Browser Bundle herunterzuladen. Stattdessen laden wir das Expert Bundle hier herunter und entpacken die Datei z.B. in den Ordner C:\Program Files (x86)\....
Der AD Domain-join kann mittels PowerShell automatisiert und gescriptet werden. Im einfachsten Fall reicht der folgende Befehl, nach dem man zur Eingabe von Benutzername und Passwort, sowie zu einem Reboot aufgefordert wird. Add-Computer -domainname...
Für die Nutzung von Anmeldedaten in PowerShell Scripts gibt es mehrere Möglichkeiten, Credentials anzugeben. Für Scripts, die regelmäßig per Scheduled Task ausgeführt werden, eignet sich jedoch weder die direkte Eingabe, noch die Hinterlegung der...
Dynamische DNS Dienste wie z.B. DynDNS sind heute im privaten Umfeld weit verbreitet, um seinen Consumer-DSL-Anschluss per Namensauflösung erreichbar zu machen. Möchte man jedoch z.B. seine Webseite auf einem eigenen Server an diesen DSL-Anschlüssen...
Möchte man Notepad++ mit gleichen Einstellungen an mehreren Computern verwenden, lassen sich die Einstellungen mit Hilfe eines Cloud-Speichers wie OneDrive oder Dropbox synchronisieren. Hierzu startet man Notepad++ an den entsprechenden Computern und konfiguriert die...