Functions/Startup.ps1
function Startup { [CmdletBinding()] param ( ) Set-Location "\" $GitFolder = "$($env:USERPROFILE)\git" $ImportedModules = @() $MyModules = @() $MyModules += "HypervDomainEnv" $MyModules += "HyperVTools" $MyModules += "JaapsTools" $MyModules += "OfficeAndAzureTools" $MyModules += "Testmodule1" $MyModules += "VMwareTools" $MyModules += "WindowsImaging" $MyModules | ForEach-Object { $ThisModule = "$($GitFolder)\$($_)\$($_).psd1" # $ThisModule if (Test-Path $ThisModule) { $ImportedModules += Import-Module $ThisModule -Force -Global } } # $ImportedModules $CPL = Get-ChildItem C:\Windows\System32\*.cpl | Select-Object Name $MSC = Get-ChildItem C:\Windows\System32\*.msc | Select-Object Name $CPLplusMSC = $CPL + $MSC $CPLplusMSC | Format-Wide -Column 5 # Get-ChildItem "$([Environment]::GetFolderPath("MyDocuments"))\WindowsPowerShell\pwd" | Select-Object Name | Format-Wide -Column 4 Write-Output "----" # Get-WorkingTime Get-Alias | Where-Object Source -EQ "JaapsTools" | Select-Object -ExpandProperty DisplayName Write-Output "----`n`n" } |