powershell-4.0相关内容

PowerShell 工作流线程限制

我有一个 PowerShell 工作流,看起来像这样,除了每个 Foo 函数的作用通常非常不同: 函数 Foo1{"Foo1 : {0:hh}:{0:mm}:{0:ss}" -f (Get-Date)开始睡眠 2}函数 Foo2{"Foo2 : {0:hh}:{0:mm}:{0:ss}" -f (Get-Date)开始睡眠 2}函数 Foo3{"Foo3 : {0:hh}:{0:mm}:{0:s ..
发布时间:2021-09-28 20:00:17 其他开发

如何使用 PowerShell 更新 COM+ 应用程序并创建其 msi 文件?

我的机器上安装了一个 COM+ 应用程序,它有两个组件.这个 COM+ 应用程序是使用 SetupCom.exe 文件创建的,该文件是几年前使用 C# 代码创建的.它曾经安装和创建一个 COM+ msi 文件,但现在我无法访问该代码,我需要从这个 COM+ 应用程序中删除一个组件 - 不再使用. 因此,我使用 google 进行搜索,发现一些 PowerShell 脚本从 COM+ 应用程序 ..

使用两个 Where 命令运行两个检查

我正在使用这个命令 Where {$_.Extension -match "zip||rar"} 但也需要用到这个命令 Where {$_.FullName -notlike $IgnoreDirectories} 我应该使用 &&或 II 中的 Where {$_.Extension -match "zip||rar"} &&其中 {$_.FullName -notlike $Igno ..
发布时间:2021-09-24 20:18:12 其他开发

Visual Studio Code Powershell 启动失败

我在 Widows Server 2012 R2 上使用 VSCode 版本 1.49.0 用户设置.我将它用于 powershell 开发.我在 Windows 10 笔记本电脑上没有这个问题,但在我需要做我的开发工作的服务器上有这个问题,因为我编写了针对 sharepoint 2013 本地对象模型的代码. 我安装了 Windows8.1-KB3118401启动控制台时,我得到以下信息: ..
发布时间:2021-09-19 20:28:06 其他开发

如何循环从 PowerShell 运行的 SQL 的结果(system.Data.DataSet 对象)

我正在尝试从 Power Shell(在我的 Windows 7 64 位桌面上)运行 SQL,并且远程数据库主机是 MS SQL Server 2012. 我通过调用函数 Get-ODBC-Data 来运行 SQL1,它会给我一个字符串类型的列.它可以有未知的行数(最多 20 行).然后我将这些列值中的每一个用作第二个函数 Get-ODBC-Data-Count 的参数 ($var1).此 ..
发布时间:2021-08-27 19:12:28 数据库

PowerShell 屏幕截图

我已经坚持了最后一天左右,我认为这是我看不到的小东西. 总结一下代码:Powershell 脚本将每 60 秒运行一次以获取屏幕截图.在 Windows Server 2012 上,这工作得很好.在 Windows 7 上,只拍摄第一个屏幕截图,然后所有屏幕截图都是“空白",只有尺寸大小的空白区域.任何想法为什么会发生这种情况? 我还尝试删除较大的 while 循环并执行每 5 分钟运 ..

Powershell 4 Get-ScheduledTask 和 Windows

我认为无论您使用什么操作系统,如果您安装了 Powershell,您都可以访问相同的默认 cmdlet. 所以我想在我的 Windows 上使用 Get-ScheduledTask7 机.我安装了 Powershell 4.但是,当我运行它时,出现错误: Get-ScheduledTask :术语“Get-ScheduledTask"不被识别为名称cmdlet、函数、脚本文件或可运行程序. ..
发布时间:2021-07-16 19:12:45 其他开发

powershell 在输出中放置了不适当的换行位置

我有一个 PowerShell 脚本,但在继续下一行之前,某些输出在任意点被剪切.这太烦人了. 例如,我可以使用 Write-Host 并且只要我想要,该行就会继续(注意,在 Team City 中运行,Team City 添加了一些前缀信息 - 但是可以观察到将输出通过管道传输到文件的相同效果): [10:04:45] [Step 5/7] - 在 G:\TeamCityData\Tea ..
发布时间:2021-06-19 21:13:19 其他开发

使用 PowerShell 从剪贴板保存图像

我正在尝试将剪贴板中的图像保存到文件路径.我试过下面的脚本,它返回“剪贴板不包含图像数据". Add-Type -AssemblyName System.Windows.Forms如果 ($([System.Windows.Forms.Clipboard]::ContainsImage())) {$image = [System.Windows.Forms.Clipboard]::GetImag ..
发布时间:2021-06-19 21:12:22 其他开发

用新行替换一个字符

Powershell 版本 4.Windows 7 我想用文本文件中的新行替换 ,.我尝试了下面的脚本 (Get-Content C:\Test\test.txt).Replace(',','`n') |设置内容 C:\Test\testv2.txt 但是当我看到输出文件时,我看到 , 替换为 '`n' 而不是换行. 我也试过双引号而不是单引号. Replace(',',"`n" ..
发布时间:2021-06-19 21:07:30 其他开发

IISRESET 和 ROBOCOPY 等某些命令在 Powershell v4 中已停止工作

某些命令(如 IISRESET 和 ROBOCOPY)在 Powershell v4 中已停止工作 我有一个非常大的脚本,可以在某些点运行这 2 个命令,但是现在这些都给了我一般错误: iisreset:术语“iisreset"不被识别为 cmdlet、函数、脚本文件或可运行程序的名称.检查名称的拼写,如果包含路径,请验证路径是否正确,然后重试. 这些命令在 CMD 中仍然有效. ..

在powershell数组中换行然后将其转换为html?

我发誓我已经搜索了很多,但仍然没有找到任何解决方案.我所做的基本上是将数组转换为 HTML,但我找不到任何方法在新行中打破数组的单词. 例如: $Member.ExpireOn=((Invoke-SqliteQuery -SQLiteConnection $C -Query "SELECT expireon FROM exceptions_test WHERE (identity='$Us ..
发布时间:2021-06-19 21:02:07 其他开发

我可以让这个脚本更快吗?

我为实习编写了一个简单的脚本,它遍历提供的目录并删除任何早于指定天数的文件.我今天所有的空闲时间都在试图收紧它.这是我到目前为止所得到的: function delOld($dir, $numDays){$timespan = new-timespan -days $numDays$curTime = 获取日期get-childItem $dir -Recurse -file |where-ob ..
发布时间:2021-06-19 20:55:00 其他开发

PowerShell 中 Format-Table cmdlet 的最大列数是多少

我正在使用 Format-Table,并且不能显示超过 9 个(无论是否带有 -AutoSize 参数). 以防万一这不是我的错,只是一些未记录的事情: Format-Table 可以显示吗? 如果它是未绑定的,我会从我的脚本中提取一个小的可重现的案例. 我正在使用 PowerShell 4.0,并创建要列出的对象,如下所示: New-Object PSCustomOb ..
发布时间:2021-06-19 20:51:26 其他开发