function ColorConsole {param($FGColor,$BGColor,$message,[switch]$KeepNewColors) $console = (get-host).ui.rawui $originalForeground = $console.ForegroundColor $originalBackground = $console.BackgroundColor if ($FGColor) { $console.ForegroundColor = $FGColor } if ($BGColor) { $console.BackgroundColor = $BGColor } if ($message) { $message } if (!$KeepNewColors) { $console.ForegroundColor = $originalForeground $console.BackgroundColor = $originalBackground } }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 8410 | Aaron Bockelie |
Root checkin, Perforce Powershell wrapper. Still lots of work to be done, namely documentation and deployment tools, for instance, get-help needs work on the majority of these tools. Additionally, the /lib structure needs a little bit of condensation, probably into major groups (depot, userspec, clientspec, group management, and so on) that way function family can exist under each resource. |