|
| 1 | +<?xml version="1.0" encoding="utf-8" ?> |
| 2 | +<configuration> |
| 3 | + <configSections> |
| 4 | + <section name="defaultExecutionContext" type="Pash.Configuration.ExecutionContextConfigurationSection, Pash.ConfigurationSection"/> |
| 5 | + </configSections> |
| 6 | + <defaultExecutionContext xmlns="http://pash.sourceforge.net/pash/configuration"> |
| 7 | + <psSnapins> |
| 8 | + <psSnapin type="System.Management.Automation.PSCorePSSnapIn, System.Management.Automation" /> |
| 9 | + <psSnapin type="Microsoft.PowerShell.PSUtilityPSSnapIn, Microsoft.PowerShell.Commands.Utility" /> |
| 10 | + <psSnapin type="Microsoft.Commands.Management.PSManagementPSSnapIn, Microsoft.Commands.Management" /> |
| 11 | + </psSnapins> |
| 12 | + <functions> |
| 13 | + <function name="prompt" value="'PS ' + $(Get-Location) + '> '" /> |
| 14 | + <!-- function name="prompt" value="'PS ' + $(Get-Location) + $(if ($nestedpromptlevel -ge 1) { '>>' }) + '> '" / --> |
| 15 | + <!-- function name="help" value="HelpPagingFunction.txt" type="file" /> |
| 16 | + <function name="man" value="HelpPagingFunction.txt" type="file" /> |
| 17 | + <function name="mkdir" value="param([string[]]$paths); New-Item -type directory -path $paths" /> |
| 18 | + <function name="md" value="param([string[]]$paths); New-Item -type directory -path $paths" /> |
| 19 | + <function name="TabExpansion" value="TabExpansionFunction.txt" type="file" /> |
| 20 | + <function name="Clear-Host" value="$spaceType = [System.Management.Automation.Host.BufferCell]; $space = [System.Activator]::CreateInstance($spaceType); $space.Character = ' '; $space.ForegroundColor = $host.ui.rawui.ForegroundColor; $space.BackgroundColor = $host.ui.rawui.BackgroundColor; $rectType = [System.Management.Automation.Host.Rectangle]; $rect = [System.Activator]::CreateInstance($rectType); $rect.Top = $rect.Bottom = $rect.Right = $rect.Left = -1; $Host.UI.RawUI.SetBufferContents($rect, $space); $coordType = [System.Management.Automation.Host.Coordinates]; $origin = [System.Activator]::CreateInstance($coordType); $Host.UI.RawUI.CursorPosition = $origin; " /> |
| 21 | + <function name="more" value="param([string[]]$paths); if(($paths -ne $null) -and ($paths.length -ne 0)) { foreach ($local:file in $paths) { Get-Content $local:file | Out-Host -p } } else { $input | Out-Host -p } " / --> |
| 22 | + <function name="A:" value="Set-Location A:" /> |
| 23 | + <function name="B:" value="Set-Location B:" /> |
| 24 | + <function name="C:" value="Set-Location C:" /> |
| 25 | + <function name="D:" value="Set-Location D:" /> |
| 26 | + <function name="E:" value="Set-Location E:" /> |
| 27 | + <function name="F:" value="Set-Location F:" /> |
| 28 | + <function name="G:" value="Set-Location G:" /> |
| 29 | + <function name="H:" value="Set-Location H:" /> |
| 30 | + <function name="I:" value="Set-Location I:" /> |
| 31 | + <function name="J:" value="Set-Location J:" /> |
| 32 | + <function name="K:" value="Set-Location K:" /> |
| 33 | + <function name="L:" value="Set-Location L:" /> |
| 34 | + <function name="M:" value="Set-Location M:" /> |
| 35 | + <function name="N:" value="Set-Location N:" /> |
| 36 | + <function name="O:" value="Set-Location O:" /> |
| 37 | + <function name="P:" value="Set-Location P:" /> |
| 38 | + <function name="Q:" value="Set-Location Q:" /> |
| 39 | + <function name="R:" value="Set-Location R:" /> |
| 40 | + <function name="S:" value="Set-Location S:" /> |
| 41 | + <function name="T:" value="Set-Location T:" /> |
| 42 | + <function name="U:" value="Set-Location U:" /> |
| 43 | + <function name="V:" value="Set-Location V:" /> |
| 44 | + <function name="W:" value="Set-Location W:" /> |
| 45 | + <function name="X:" value="Set-Location X:" /> |
| 46 | + <function name="Y:" value="Set-Location Y:" /> |
| 47 | + <function name="Z:" value="Set-Location Z:" /> |
| 48 | + </functions> |
| 49 | + <aliases> |
| 50 | + <alias name="gcm" definition="Get-Command" scope="global" /> |
| 51 | + <alias name="pwd" definition="Get-Location" /> |
| 52 | + <alias name="dir" definition="Get-ChildItem" /> |
| 53 | + <alias name="ls" definition="Get-ChildItem" /> |
| 54 | + <alias name="cd" definition="Set-Location" /> |
| 55 | + <alias name="chdir" definition="Set-Location" /> |
| 56 | + <alias name="set" definition="Set-Variable" /> |
| 57 | + |
| 58 | + <alias name="echo" definition="Write-Output" /> |
| 59 | + <alias name="sort" definition="Sort-Object" /> |
| 60 | + |
| 61 | + <!-- alias name="type" definition="Get-Content" /> |
| 62 | +
|
| 63 | + <alias name="ac" definition="Add-Content" /> |
| 64 | + <alias name="asnp" definition="Add-PSSnapin" /> |
| 65 | + <alias name="cat" definition="Get-Content" /> |
| 66 | + <alias name="clc" definition="Clear-Content" /> |
| 67 | + <alias name="clear" definition="Clear-Host" /> |
| 68 | + <alias name="cls" definition="Clear-Host" /> |
| 69 | + <alias name="cli" definition="Clear-Item" /> |
| 70 | + <alias name="clp" definition="Clear-ItemProperty" /> |
| 71 | + <alias name="clv" definition="Clear-Variable" /> |
| 72 | + <alias name="copy" definition="Copy-Item" /> |
| 73 | + <alias name="cp" definition="Copy-Item" /> |
| 74 | + <alias name="cpi" definition="Copy-Item" /> |
| 75 | + <alias name="cpp" definition="Copy-ItemProperty" /> |
| 76 | + <alias name="cvpa" definition="Convert-Path" /> |
| 77 | + <alias name="diff" definition="Compare-Object" /> |
| 78 | + <alias name="epal" definition="Export-Alias" /> |
| 79 | + <alias name="epcsv" definition="Export-Csv" /> |
| 80 | + <alias name="fc" definition="Format-Custom" /> |
| 81 | + <alias name="fl" definition="Format-List" /> |
| 82 | + <alias name="foreach" definition="ForEach-Object" /> |
| 83 | + <alias name="%" definition="ForEach-Object" /> |
| 84 | + <alias name="ft" definition="Format-Table" /> |
| 85 | + <alias name="fw" definition="Format-Wide" /> |
| 86 | + <alias name="gal" definition="Get-Alias" /> |
| 87 | + <alias name="gc" definition="Get-Content" /> |
| 88 | + <alias name="gci" definition="Get-ChildItem" /> |
| 89 | + <alias name="gdr" definition="Get-PSDrive" /> |
| 90 | + <alias name="ghy" definition="Get-History" /> |
| 91 | + <alias name="gi" definition="Get-Item" /> |
| 92 | + <alias name="gl" definition="Get-Location" /> |
| 93 | + <alias name="gm" definition="Get-Member" /> |
| 94 | + <alias name="gp" definition="Get-ItemProperty" /> |
| 95 | + <alias name="gps" definition="Get-Process" /> |
| 96 | + <alias name="group" definition="Group-Object" /> |
| 97 | + <alias name="gsv" definition="Get-Service" /> |
| 98 | + <alias name="gsnp" definition="Get-PSSnapin" /> |
| 99 | + <alias name="gu" definition="Get-Unique" /> |
| 100 | + <alias name="gv" definition="Get-Variable" /> |
| 101 | + <alias name="gwmi" definition="Get-WmiObject" /> |
| 102 | + <alias name="h" definition="Get-History" /> |
| 103 | + <alias name="history" definition="Get-History" /> |
| 104 | + <alias name="iex" definition="Invoke-Expression" /> |
| 105 | + <alias name="ihy" definition="Invoke-History" /> |
| 106 | + <alias name="r" definition="Invoke-History" /> |
| 107 | + <alias name="ii" definition="Invoke-Item" /> |
| 108 | + <alias name="ipal" definition="Import-Alias" /> |
| 109 | + <alias name="ipcsv" definition="Import-Csv" /> |
| 110 | + <alias name="kill" definition="Stop-Process" /> |
| 111 | + <alias name="lp" definition="Out-Printer" /> |
| 112 | + <alias name="mount" definition="New-PSDrive" /> |
| 113 | + |
| 114 | + <alias name="move" definition="Move-Item" /> |
| 115 | + <alias name="mv" definition="Move-Item" /> |
| 116 | + <alias name="mi" definition="Move-Item" /> |
| 117 | + |
| 118 | + <alias name="mp" definition="Move-ItemProperty" /> |
| 119 | + <alias name="nal" definition="New-Alias" /> |
| 120 | + <alias name="ndr" definition="New-PSDrive" /> |
| 121 | + <alias name="ni" definition="New-Item" /> |
| 122 | + <alias name="nv" definition="New-Variable" /> |
| 123 | + <alias name="oh" definition="Out-Host" /> |
| 124 | +
|
| 125 | + <alias name="ren" definition="Rename-Item" /> |
| 126 | + <alias name="rdr" definition="Remove-PSDrive" /> |
| 127 | + <alias name="del" definition="Remove-Item" /> |
| 128 | + <alias name="erase" definition="Remove-Item" /> |
| 129 | + <alias name="rd" definition="Remove-Item" /> |
| 130 | + <alias name="ri" definition="Remove-Item" /> |
| 131 | + <alias name="rm" definition="Remove-Item" /> |
| 132 | + <alias name="rmdir" definition="Remove-Item" /> |
| 133 | + <alias name="rni" definition="Rename-Item" /> |
| 134 | + <alias name="rnp" definition="Rename-ItemProperty" /> |
| 135 | + <alias name="rp" definition="Remove-ItemProperty" /> |
| 136 | + <alias name="rsnp" definition="Remove-PSSnapin" /> |
| 137 | + <alias name="rv" definition="Remove-Variable" /> |
| 138 | +
|
| 139 | + <alias name="rvpa" definition="Resolve-Path" /> |
| 140 | + <alias name="sal" definition="Set-Alias" /> |
| 141 | + <alias name="sasv" definition="Start-Service" /> |
| 142 | + <alias name="sc" definition="Set-Content" /> |
| 143 | + <alias name="select" definition="Select-Object" /> |
| 144 | + <alias name="si" definition="Set-Item" /> |
| 145 | + <alias name="sl" definition="Set-Location" /> |
| 146 | + <alias name="sleep" definition="Start-Sleep" /> |
| 147 | + <alias name="sp" definition="Set-ItemProperty" /> |
| 148 | + <alias name="spps" definition="Stop-Process" /> |
| 149 | + <alias name="spsv" definition="Stop-Service" /> |
| 150 | + <alias name="sv" definition="Set-Variable" /> |
| 151 | + <alias name="tee" definition="Tee-Object" /> |
| 152 | + <alias name="?" definition="Where-Object" /> |
| 153 | + <alias name="where" definition="Where-Object" /> |
| 154 | + <alias name="write" definition="Write-Output" /> |
| 155 | +
|
| 156 | + <alias name="popd" definition="Pop-Location" /> |
| 157 | + <alias name="ps" definition="Get-Process" /> |
| 158 | + <alias name="pushd" definition="Push-Location" / --> |
| 159 | + </aliases> |
| 160 | + <variables> |
| 161 | + <variable name="false" type="System.Boolean" value="False" /> |
| 162 | + <variable name="NestedPromptLevel" type="System.Int32" value="0" /> |
| 163 | + </variables> |
| 164 | + </defaultExecutionContext> |
| 165 | +</configuration> |
0 commit comments