auto generate cmd user_init.cmd

This commit is contained in:
Dax T. Games
2023-02-12 09:48:27 -08:00
parent 02154a8f88
commit 1e623ecab4
4 changed files with 233 additions and 1 deletions

19
vendor/bin/create-cmdercfg.ps1 vendored Normal file
View File

@ -0,0 +1,19 @@
[CmdletBinding()]
param(
[Parameter()]
[string]$shell = 'cmd',
[string]$outfile = "$env:cmder_root\config\user_init.cmd"
)
$CmderModulePath = Join-path $env:cmder_root "vendor/psmodules/"
$CmderFunctions = Join-Path $CmderModulePath "Cmder.ps1"
. $CmderFunctions
if ($shell -match 'cmd') {
write-host "Generating Cmder Config for '$shell' shell in '$outfile'..."
templateExpand "$env:cmder_root\vendor\user_init.cmd.template" "$outfile"
} elseif ($shell -match 'powershell') {
write-host "'$shell' is not supported at this time!"
} elseif ($shell -match 'bash') {
write-host "'$shell' is not supported at this time!"
}