Articles of 脚本

采用pid并recursion地输出命令名和networking连接的脚本

需要一些帮助。 对于命令名称,我可以使用ps aux和grep命令名称? netstat –inet -ap显示networking连接,但我怎么去只获取一个特定的pidnetworking连接recursion?

如何为这个variables中的每个path创build一个文件屏幕?

我有一个脚本,扫描服务器的驱动器包含共享。 之后,我需要它从已经用相同的脚本创build的模板创build文件屏幕,该部分工作正常。 以下是我如何获得有共享的驱动器列表: `$drivesContainingShares = @(Get-WmiObject Win32_Share | Select Name,Path,Type | Where-Object { $_.Type -match '0|2147483648' } | Select -ExpandProperty Path | Select -Unique)` 这是$ drivesContainingShares的输出 PS C:\> $drivesContainingShares C:\Windows C:\ 我无法运行我的命令为包含共享的每个驱动器创build一个文件屏幕。 我必须在很多服务器上运行这个任何想法? 这里是我现在在哪里:我可以创build一个文件屏幕,如果我手动inputpath在第一行。 但我需要自动化,每个serer将有不同的份额。 $newFileScreen = New-FsrmFileScreen -Path $drivesContainingShares -Template $fileTemplateName $drivesContainingShares | ForEach{$newFileScreen} 我一直在尝试多种不同的方式。我得到像“无法validation参数path”参数的错误。参数为空或空。

用户帐户不受AD名称更改的影响

我重命名了我们的AD域和NETBIOS名称。 NETBIOS的名字尤其是从FOO变成了CONTOSO 。 但是,当我login到我的工作站并打开(例如,远程桌面连接)时,它将提供以FOO\Oliver身份login到远程计算机。 这将失败。 同样,服务器pipe理器也无法远程login到我们networking中的服务器上。 一些研究表明,这是由于服务器pipe理器使用错误的NETBIOS名称连接到服务器。 我在AD中检查了我的用户帐户,并且我的帐户的NETBIOS名称已正确设置为CONTOSO 。 为什么我的工作站仍然使用旧名称?

OMS更新合规性和升级准备解决scheme的初始设置

我正在testingAzure中的OMSfunction,并一直试图使Update Compliance解决scheme正常工作。 我试图login到OMS的计算机正在运行Windows 10 1703 Pro,并安装了所有适用的更新。 遥测已在组策略的用户和计算机configuration设置中启用,并设置为完整。 商业ID已在组策略中configuration,并与Azure控制台中的内容相匹配。 互联网的网关没有任何内容过滤function,可以阻止到遥测terminal的stream量。 已经过了几天了,解决scheme说它还在等待数据。 我错过了什么?

如何在Windows客户端上查看或导入WPA2-Enterprise证书?

在我们的Uni上,今天RADIUS服务器的服务器证书已经轮换了。 这迫使所有caching/固定此证书的客户端重新请求重新连接权限。 不过,我也注意到,我的Android手机没有任何改变,因为我固定在那里,新的证书仍然使用旧的根。 该设置使用PEAP与大学提供的非大学和非域join的计算机login。 现在我有三个(简单的)问题: Windows(10)是否支持WLAN的可信根证书? 我可以在哪里导入/查看这些证书? 我在哪里可以查看给定WLANconfiguration文件使用的当前权威指纹?

Jenkins执行shell返回值命令vs文件

我在Jenkins中使用了Execute shell函数和一组不同的命令(调用newmantesting应用程序)。 当其中一个testing用例失败时,我的构build被标记为失败。 上一个Execute shell newman run ./test/postman_collection_1.json –environment ./test/postman_environment.json –bail newman run ./test/postman_collection_2.json –environment ./test/postman_environment.json –bail 由于我移动了所有这些命令到一个脚本文件,并使用“Execute shell”来执行这个脚本文件(这是以前直接在“Execute shell”中的命令的副本),当我的构build不再被标记为失败其中一个newmantesting用例失败。 新buildExecute shell : chmod +x ./docs/ci_tests.sh ./docs/ci_tests.sh ci_tests.sh内容: #!/bin/bash newman run ./test/postman_collection_1.json –environment ./test/postman_environment.json –bail newman run ./test/postman_collection_2.json –environment ./test/postman_environment.json –bail 为什么当我通过文件使用它们时,命令的返回值( newman )没有触发jenkins失败的任何原因?

在autobuild中,必须启用McAfee ePolicy Orchestrator“本地CRL检查”

根据最近完成的安全扫描的结果,在运行ePolicy Orchestrator的Windows Server 2008 HBSS VM上确定的漏洞之一是“必须启用本地CRL检查”,并使用上一次更新的值。 我们有一个自签名(隔离环境)CRL,可以从客户端访问。 我如何启用本地CRL检查? 该解决scheme需要包含在系统的自动构build脚本中,因此命令行或registry是首选。 迈克菲的系统文件似乎令人遗憾地缺乏。 任何正确的方向指针将非常赞赏。

WinSCP自动configuration运行时

我有一个提供WinSCP的堡垒/跳转框,供用户执行传输到受保护的主机。 这被集成到特权访问pipe理(PAM)服务中。 我想在运行时自动化一些行为,authentication完成后(这由PAM服务处理),应用程序变成交互式的。 虽然我可以在WinSCP扩展中定义所需的操作,但是在文档中的任何地方都无法看到如何自动运行扩展。 后退将是为用户提供一个button来点击,而不是通过菜单挖掘来find扩展名,但我再次看不到在文档中。 如何在正确的时间自动运行扩展?

自最新的Windows 10function更新后,写字板中的图像问题

写字板中有一个奇怪的问题。 我有一个我用作电子邮件页脚的文档; 我在写字板中准备完整的文本,完成后将其复制到Outlook(2016,O365后端,万一它很重要),并将其发送出去。 由于最新的function更新(Windows 10版本1703,版本15063.540),我可以可靠地重现以下内容:在写字板中打开文档,全选,复制(Ctrl-C),取消select,文档底部的图像将转黑色或透明的整体。 这种改变通过复制/粘贴持续存在,因此我每次写新电子邮件时都必须closures并重新打开文档。 testing文档可以在PasteBin( https://pastebin.com/xrVyaKD7 )上find。 切换到原始视图,将内容复制到文本文件中,确保它是ANSI编码(而不是Unicode或UTF-8),并将其保存为例如test01.rtf,然后在写字板中打开它,并按照上述说明进行操作。 任何想法如何解决它?

使用powercli排队VMware虚拟机vMotion

我编写了这个快速的Powershell脚本,它将VM的vMotion排队,并且一次只运行4个vMotion任务。 我认为这可能会帮助别人,所以你可以自由地修改代码。 我们正在将虚拟机迁移到2个不同的数据存储库,以便在一夜之间进行DR操作 我已经在脚本中添加了评论,但如果您有任何疑问,请在下面评论。 我相信这可以以更好的方式完成,但是这是一个很快的事情,因为我不得不离开它,所以虚拟机在一夜之间迁移。 帮助我的主要命令是获得任务。 我不知道为什么我不需要为vMotion指定主机,但是虚拟机已迁移到正确的主机,也许DRS处理