powershell相关内容

为什么此处PowerShell的Help cmdlet中的More不起作用?

我希望在PS中逐页查看帮助目录。 我尝试|更像: 帮助_Debuggers|更多 但仍然不起作用,我立即收到多页信息。 有没有其他方法或什么是正确的方法来实现这一点? 谢谢! 推荐答案 ‘Help’是包装通过管道传输到more实用工具的Get-Help调用的函数。因此,默认情况下,您应该会获得分页输出。 当您执行命令时,实际上是在发送两次调用‘More’ ..
发布时间:2022-04-26 13:29:51 其他开发

复制-项目排除子文件夹

正在尝试让我的Copy-Item复制目录中除子文件夹以外的所有内容。我可以在文件夹和文件中排除,但不能排除子文件夹。 我尝试在Copy-Item中使用Get-Child和-Exclude,但没有像我希望的那样排除它们 $exclude = "foldercommon" Get-ChildItem "c: est" -Directory | Where-Object{$_. ..
发布时间:2022-04-26 13:13:30 其他开发

列出域中远程计算机上的硬盘信息

我正在尝试获取硬盘信息列表。目前,我只想让列表显示每台计算机所包含的硬盘型号。 我有以下内容 Get-WMIObject win32_diskdrive -computer (Get-Content C:TempDiskDrivesComputers.txt) | Select model | Export- CSV "C:TempDiskDrivesMachines.csv" ..
发布时间:2022-04-26 12:24:26 其他开发

移动名称相同但扩展名不同的文件。Powershell

我是初级技术人员,任务是编写一个简短的PowerShell脚本。问题是,我在5个小时前就开始学习PS了--当我的老板告诉我被分配到这项任务时。我有点担心明天不能完工,希望你们能帮我一点忙。任务是: 我需要根据一定的条件将文件移动到不同的文件夹中,让我从文件夹结构开始: c:LostFiles: This folder includes a long list of .mov, .jpg ..
发布时间:2022-04-26 12:04:52 其他开发

如何使用PowerShell启动邮件和日历应用程序

如何使用PowerShell从应用商店启动邮件和日历应用程序?我找到了很多如何启动其他应用程序的例子,但我找不到它们的正确名称... 推荐答案 我发现的最友好的用户解决方案是使用许多现代应用程序拥有的URI协议。使用控制面板中的文件类型/协议关联列表查找应用的URI协议。 Outlook邮件: Start-Process ms-unistore-email: Start-P ..
发布时间:2022-04-26 10:09:33 其他开发

将有序哈希表传递给函数

如何将有序哈希表传递给函数? 以下代码引发错误: 只能在哈希文本节点上指定有序属性。 function doStuff { Param ( [ordered]$theOrderedHashtable ) $theOrderedHashtable } $datFileWithMinSizes = [ordered]@{"FileA.DAT ..
发布时间:2022-04-26 09:08:35 其他开发

尝试使用PowerShell从网页链接下载压缩文件

好的,我正在尝试从PowerShell使用的Web链接下载文件。我正在下载一个压缩文件,其中名称的开头总是相同的,但中间部分将根据压缩的版本号而改变。当我使用完全限定的网址并将文件名硬编码到脚本中时,我已经能够下载文件。我已经尝试了所有版本的通配符,以获得所有最常见的压缩版本,但它错误地说,它无法在那里的服务器上找到文件。这就是我已经拥有的代码,任何帮助都将不胜感激,因为我觉得我对它束手无策。 ..
发布时间:2022-04-25 23:32:58 其他开发

PowerShell用于计算文件中的列数

在导入到SQL之前,我需要测试文件的完整性。 文件的每一行应具有完全相同的列数。 这些是以“|”分隔的文件。 我还需要忽略第一行,因为它是垃圾。 如果每行的列数不相同,则我需要写入一条错误消息。 我尝试过使用类似以下内容的工具,但没有成功: $colCnt = "c:datafeedsfiletoimport.txt" $file = (Get-Content $colCnt ..
发布时间:2022-04-25 22:07:58 其他开发

Nuget-从命令行添加新的软件包提要

我有一个场景,其中我在VSTS中创建构建。我没有访问托管代理的VM的权限,并且它没有设置为包括我们的内部程序包源。 我确实可以通过命令行(PowerShell)访问-如何通过命令行向VS2017添加新的包提要?(或者我甚至可以这样做) 推荐答案 您可以使用: nuget sources Add -Name "MyServer" -Source \myserverpackag ..

检查PowerShell中的IEnumerable是否为空

如果IEnumerable为空,是否有本机PowerShell测试方法? 我知道我可以这样调用Linq.Enumerable.Any: [Linq.Enumerable]::Any($enumeration) 但我希望有一种更自然的方式。 推荐答案 遗憾的是,Windows PowerShell/AS在PowerShell(Core)v7.2中没有原生方式,虽然[Lin ..
发布时间:2022-04-19 11:39:36 C#/.NET

自动在不同的文件组中创建索引,编辑发布配置文件脚本

我需要一种方法来自动将聚集索引移动到一个文件组:ClusteredFilegroup,并在创建DDL时将所有非聚集索引移动到不同的文件组NonClusteredFilegroup。我们有SQL发布配置文件,它在每周部署下面创建类似的脚本。我如何利用PowerShell进行此操作? 我想让PowerShell添加单词 ON [ClusteredFilegroup]每次创建表后 或ON [ ..
发布时间:2022-04-17 12:03:35 数据库

Web或PowerShell上的Microsoft 365 Sharepoint&;OneDrive共享报告

是否可以通过Web Report或Power Shell提取Microsoft 365 Sharepoint&;OneDrive共享报告,在那里我可以获得当前和历史信息,如: 所有可能的资源都已共享 谁、何时、向谁共享资源 访问资源的人员和时间 我尝试使用Excel本机生成的标准站点使用数据,但信息量不是很大,尤其是为了将其呈现给企业和管理层。 推荐答案 请执行以 ..
发布时间:2022-04-16 20:44:08 其他开发

Docker登录:存储凭据时出错`存根收到错误数据。`

首先,我安装了AWS-CLI,我已经使用AWS配置设置了我的密钥,我还使用了Docker登录命令登录,当我输入Get-ECRLoginCommand时,我成功了。它工作并为我返回结果。 但当我尝试使用该命令时: (Get-ECRLoginCommand).Password | docker login --username AWS --password-stdin 8378591235 ..