powershell-2.0相关内容

仅从AD获取计算机名称

我是Power Shell的新手,正在测试一些命令和想法。我坚持认为应该很简单。我想将AD中计算机对象的名称拖到一个文件中。到目前为止,我正在尝试的方法是 $ computers = Get-ADComputer -Filter * |格式列表名称 write($ computers)| Out-File -FilePath .\computers.txt 我遇到的问题 ..

我需要使用导入的csv文件从Active Directory中删除用户

我有一个包含用户名列表的CSV文件,我需要使用 Remove-ADObject命令从Active Directory中删除所有这些用户。我对该命令的语法不是很熟悉-希望你们能在这里为我提供帮助。 导入模块活动目录 $ list = Import-CSV C:\Users\user \Desktop\deleteuserstest.csv forEach($ list中的$ it ..

运行PowerShell脚本后如何保持Shell窗口打开?

我有一个很短的PowerShell脚本,该脚本连接到服务器并导入AD模块。我只想通过双击运行脚本,但是恐怕窗口在最后一行之后会立即关闭。 如何解决这个问题? 解决方案 您基本上有3个选项可防止关闭PowerShell控制台窗口,我将其描述为在我的博客文章中详细介绍。 一次性修复::从PowerShell控制台运行脚本,或使用-NoExit开关启动PowerShell进程。例如 ..
发布时间:2020-06-01 18:52:26 其他开发

Reflection.AssemblyName()。Version的意外结果

最近,我不得不检查某些DLL的汇编版本,将其命名为 AAA.BBB.dll ,我决定使用一个简单的Powershell命令来获取它,即: [Reflection.AssemblyName] :: GetAssemblyName('AAA.BB.dll')。Version 我意识到此命令不会显示我想要的版本。大多数情况下,它显示一个固定版本,该版本与当前目录中dll的版本不 ..
发布时间:2020-05-31 19:14:38 C#/.NET

如何找到PowerShell静态类和方法?

如何找到PowerShell 2.0中可用的静态类和方法? 解决方案 您可以使用任何.NET PowerShell中的其他类型及其静态方法。要枚举当前已加载到AppDomain中的所有内容,可以执行以下操作: [AppDomain] :: CurrentDomain.GetAssemblies()| foreach {$ _。GetTypes()} | foreach {$ _。G ..
发布时间:2020-05-30 21:09:58 C#/.NET

确定Windows当前是否正在播放声音

所以我一直在思考这个问题已有一段时间,但我不知道解决此问题的正确方法是什么。我想确定Windows是否在特定时间使用 Powershell 脚本输出声音。我可以确定音频驱动程序是否有错误,但是我一生无法确定系统是否正在播放声音。 我看着 System.Media 的code> .NET 类以及其中的三个类都与播放声音或操纵系统声音有关。 我不是要为我编写代码,我只需要知道从哪里开始检查 ..
发布时间:2020-05-30 20:09:43 C#/.NET

如何检查网络端口访问并显示有用的消息?

我正尝试使用powershell来检查端口是否打开,如下所示. (new-object Net.Sockets.TcpClient).Connect("10.45.23.109", 443) 此方法有效,但是输出不是用户友好的.这意味着如果没有错误,则可以访问.有什么方法可以检查是否成功并显示诸如“端口443处于运行状态"之类的消息? 解决方案 实际上,谢伊·莱维(Shay le ..
发布时间:2020-05-29 01:32:06 其他开发

通过执行批处理文件/powershell脚本设置播放设备

我已经将计算机(Windows 7)连接到电视,并且我经常在数字音频(S/PDIF)(高清音频设备)和耳机(2- Corsair CA)之间更改声音的输出设备-HS1 USB耳机) 我想执行一个批处理/脚本文件来为我更改此文件,因此我不必“右键单击音量>播放设备>“标记输出设备",然后单击“设置默认值". 我知道这是一个奢侈品问题,但嘿,也许我可以向某人学习一些东西? 感谢所有帮 ..
发布时间:2020-05-28 01:48:05 其他开发

Measure-Object-对来自连续get-counter的所有counterSamples求和

我正在尝试编写一个PowerShell脚本,该脚本将每N秒连续轮询一次性能计数器,然后对计数器返回的值求和. 我的最终目标是汇总约十二个计数器的结果,然后将其运送到Graphite服务器进行监视和报告. 到目前为止,这是我为特定柜台拼凑而成的东西,我只是不确定如何在PowerShell魔法伏都教徒之内获得一些东西. 我不知道如何将Job ID作为整数获取,因此我可以自动执行while循 ..

在模块中使用方法模拟类

我正在使用PowerShell 2.0(无法升级),并且正在编写一系列脚本,这些脚本使用Active Directory中的某些信息.来自C ++之类的OOP语言,我想在PowerShell 2.0中模拟一个类,但我知道它们在5.0中仅具有 class 语句,并且我不想使用C#嵌入类因为我已经有用Powershell编写的函数(将是我的方法). 我读了这篇文章: Powershell.创建一 ..
发布时间:2020-05-20 01:30:32 其他开发

带有WCF数据服务(OData)的PowerShell CRUD?

我正在尝试对WCF数据服务(OData)执行CRUD. “阅读"部分在整个网络上都有很好的记录,这是我遇到的麻烦,即“创建,更新和删除". 解决方案 对于本文档,您是否查看过odata.org: 您还可以使用任何OData客户端(例如.NET客户端)编写示例客户端应用程序,并使用fiddler之类的东西来查看针对该服务的请求,如果您需要查看自己的确切负载形状的话特殊服务. ..
发布时间:2020-05-19 19:58:59 其他开发

Powershell v2:用LF替换CRLF

使用从批处理文件调用的Powershell v2,我想用LF替换文件中的每个CRLF.如果文件只有LF而没有任何CR,那么我希望所有LF都被保留. 如果可能的话,我不想在结果文件中终止CRLF. 我在Stack Overflow上找到了这个问题,这似乎很匹配,但是它没有指定Powershell版本要求,也没有指定上面的其他条件.因此,这个问题. 该问题的可接受答案推荐以下代码: ..
发布时间:2020-05-17 19:41:39 其他开发

检测是否在Windows计算机上启用了IPv6

我正在编写一个Powershell脚本,该脚本将用作我们服务器的构建合规性测试.我需要做的一件事是检测是否已禁用IPv6网络. WMI指示可以在Win32_NetworkAdapterConfiguration的IPAddress属性中找到此信息,但可以是IPv6或IPv4.我没有找到我想要的答案. 其他需要注意的是,我不希望直接访问注册表来抓取详细信息,也不希望从ipconfig之类 ..

用于破坏资源的Powershell动词

我一直试图坚持命名我的cmdlet时批准的Powershell动词列表.我有一个创建资源的函数,所以它称为New-ClearCaseView.我还想创建一个函数,一旦不再使用该资源就将其销毁.但是,我看不到New有任何成对动词.我认为,Remove动词最接近,但这是从集合中删除资源,而不是实际破坏资源. 有什么建议吗?是否还有其他最新的Powershell动词列表? 谢谢! 解决 ..

Powershell在Word文档中搜索匹配字符串

我有一个简单的要求.我需要在Word文档中搜索一个字符串,结果需要在文档中找到匹配的行/一些单词. 到目前为止,我可以在包含Word文档的文件夹中成功搜索字符串,但是它会根据是否可以找到搜索字符串返回True/False. #ERROR REPORTING ALL Set-StrictMode -Version latest $path = "c:\MORLAB" $files ..
发布时间:2020-05-13 01:34:09 其他开发

如何在TFS2013的PowerShell后置脚本中获取SolutionPath?

在TFS2013构建中,在构建定义的构建后路径中,我调用一个PowerShell脚本,该脚本需要获取之前构建的解决方案的路径. 但是,“环境变量"中没有提供SolutionPath变量,因此我们无法在“定义构建"的“构建后参数"中传递此变量. 您有没有修改构建模板的提示吗? 谢谢. 解决方案 在我看来,tfbuild中没有SolutionPath变量的原因是因为您没有义务 ..
发布时间:2020-05-13 00:28:10 其他开发

从Powershell执行msbuild任务

我正在关注此博客: http://sedodream.com/2010/04 /26/ConfigTransformationsOutsideOfWebAppBuilds.aspx 它在此问题中的链接为答案: Microsoft外部的Web.Config转换MSBuild? 每个步骤均按所述方式工作,但我想从Powershell脚本调用转换. 我想在Powershell msbuild ..
发布时间:2020-05-13 00:09:00 其他开发