powershell-v3.0相关内容

如何从PowerShell指定应用程序池标识用户和密码

我在使用应用程序池标识自动设置Web应用程序和配置IIS时遇到了很多困难。我在用PowerShell编写的Web应用程序部署脚本中执行此操作。我的要求是我需要我的PowerShell脚本将应用程序池标识用户设置为特定的服务帐户mydomain\svcuser和密码。以下是示例代码: $ pool = New-Item“IIS:\ AppPools \ MyAppPool”-Force ..

在PowerShell中显示所有站点和绑定

我正在从IIS记录与网站相关的所有网站和绑定。想知道是否有一种简单的方法通过powershell脚本获取此列表而不是手动键入查看IIS? 我希望输出如下: 网站绑定 TestSite www.hello.com www.test.com JonDoeSite www.johndoe.site 解决方案 尝试这样的方法来获得你想要的格式: Get-W ..
发布时间:2018-07-17 14:59:47 服务器开发

DotAll和多行RegEx

在PowerShell中使用Rexex时遇到了一些麻烦。这似乎是有一个imlementation错误或什么的。 我想要使用的文本是一个html文件,它看起来像这样(Example1): [手机:%mobile%|]电话:%telephone%[|传真:%faxNumber%] 问题在于,由html编辑器引起,我也可能 ..
发布时间:2018-06-21 12:42:39 前端开发

PowerShell管道正在执行时没有垃圾回收

更新:以下错误似乎可以通过PowerShell 5解决。该错误仍然存​​在于3和4中。因此,除非您运行PowerShell 2,否则不要使用管道处理任何大文件。 5, 考虑下面的代码片段: 函数Get-DummyData(){ for($ i = 0; $ i -lt 10000000; $ i ++){ “这听起来很大!!我是忍者!更多的话,耶!“ } } Get-Du ..
发布时间:2018-04-19 17:51:30 其他开发

对包含大括号的字符串使用-f运算符

$ blankDefinition = @这个字符串表示我想要为我的Nagios定义使用一个模板。 “ 定义主机{ 使用windows-server;从模板继承默认值 host_name {0};我们给这个主机的名字 别名{0};与主机 地址{1}相关联的较长名称;主机的IP地址 } “@ 我有一个脚本来决定哪个服务器不在nagois中。因为它循环我试图让它吐出一个de ..
发布时间:2018-02-04 11:23:22 其他开发

是get-childItem的新的文件参数快速像过滤器或像-include慢?

希望在这里澄清我的错综复杂和误导性的问题...根据我错误的假设,文件接受输入。感谢您的设置,并指出这只是一个开关参数;我的例子中的输入实际上被传递给-path。听起来像这样可能是最快的纯PowerShell的方式来搜索多个文件类型,因为-filter只接受一个输入,而-include比较慢。 get-childItem 文档中提到“过滤器比其他参数更高效,因为提供程序在检索对象时应用它们,而 ..
发布时间:2017-11-08 19:59:42 其他开发

即使在环境变量中定义了模块路径后,Powershell模块也不会加载

我在我创建的文件夹中有一个模块,C:\PowerShellScripts\Modules。我称这个mod.psm1。此文件包含两个简单的功能:Write-hello和Write-bye。 现在,我已将此路径(C:\PowerShellScripts\Modules)添加到我的PSModulePath环境变量路径。 因此,当我启动PowerShell时,这应该自动加载模块。正确? ..
发布时间:2017-08-25 18:34:25 开发方法

有没有办法进入调试器的错误?

有没有办法进入PowerShell调试器以回应错误? ErrorAction 参数有几个值,但我看不到任何类似 Debug 的内容。我想要的是打开调试器,就像打开它一样,如果我设置了一个断点,但只有当发生错误(从,例如写入错误)。 / p> 编辑 我应该澄清一点:我主要是一个C#开发人员,对PowerShell来说有些新意,我期待的是行为类似于Visual Studio调试器为您提供“未处 ..
发布时间:2017-04-17 21:18:19 开发方法

为什么PowerShell在投放到DateTime时总是使用美国文化?

在昨天尝试读取CSV时,我发现PowerShell似乎总是假定使用 [datetime]“date”。 $ b 我的区域设置都正确,而 [DateTime] :: Parse(“date”)使用英国日期格式(dd / mm / yyyy)。 这是一个错误还是故意的决定?如果一个故意的决定,这是否记录在任何地方? PS D:\> [DateTime]“12/10/2012” 20 ..

文件日期元数据无法正常显示

我一直试图写一个Powershell脚本基于一些代码在线,它将从图片,视频和其他文件中读取元数据信息,然后根据其中一个日期排序(目前采用的日期似乎是最好的如果它是可用的,但日期修改作品文件尚未更改)。 但是,当我运行脚本和拉信息,将字符串转换为日期。这里大致如何通过COM对象获取信息: PS C:/> $ objShell = New-Object -ComObject Shell. ..
发布时间:2016-12-18 20:50:58 .NET组件控件