是否有PowerShell的脚手架库允许我生成任意文件?
例如:
PowerShell功能:
<#
.Synopsis
...
#>
function __NAME__ () {
[CmdLetBinding()]
Params()
Begin {}
Process {}
End {}
}
SQL脚本:
/*
Author: __AUTHOR__
Revisions:
<%= Get-Date -DisplayHint date %> - __INITIALS__ - created
*/
__QUERY__
特点:
__AUTHOR__
)和嵌入式语句(例如Get-Date -DisplayHint date
)ps-script.ps1
,sql-script.ps1
)和模板(ps-script.ps1.template
,sql-script.sql.template
)PS> scaffold sql-script @{"author"="John Doe"; "initials="JD"}
答案 0 :(得分:0)
我自己没有尝试PowerShell Scaffolding,但psake非常棒,而且从链接中的示例来看,它应该涵盖了您希望的大部分功能。
您还可以使用PowerShell中的{j} {/ 3}}。