我不清楚片段的好处是什么,但我打算发布我写给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."}}
我注意到有一个插入代码部分,复制代码允许我保存并发布我的代码。
答案 0 :(得分:1)
我在代码中添加了一个插入代码按钮。添加代码后,我不需要使用代码段。我的意图是仅发布我的脚本,而不是解释我所做的工作。
答案 1 :(得分:0)
如果它相对简单/简短,只需在那里发布代码即可。如果是模块或功能,请发布一个或两个调用该函数或使用模块中的函数或cmdlet的示例。看一些其他提交的意见。