对TechNet脚本中心存储库的贡献必须包含代码段

时间:2013-10-23 19:33:55

标签: powershell code-snippets

我不清楚片段的好处是什么,但我打算发布我写给TechNet的脚本。我完成了所有条目,页面告诉我:对TechNet脚本中心存储库的贡献必须包含代码片段。 PowerShell代码不够用吗?我尝试在ISE中创建片段,但似乎工作量超过必要。

以下是我提出的代码:

$computers = "<TextFileListofComputerToRunViaPoSh.txt>"

$ADComp = "<OutputFileLocation.txt/.Log>"

Get-Content $computers | Foreach {If (Get-ADComputer -Filter {Name -eq $_}) {Add-Content $ADComp "$_ is Enabled $((Get-ADComputer $_).enabled) in Active Directory."} Else {Add-Content $ADComp "Warning!! $_ is not in Active Directory."}}

我注意到有一个插入代码部分,复制代码允许我保存并发布我的代码。

2 个答案:

答案 0 :(得分:1)

我在代码中添加了一个插入代码按钮。添加代码后,我不需要使用代码段。我的意图是仅发布我的脚本,而不是解释我所做的工作。

答案 1 :(得分:0)

如果它相对简单/简短,只需在那里发布代码即可。如果是模块或功能,请发布一个或两个调用该函数或使用模块中的函数或cmdlet的示例。看一些其他提交的意见。