找到 2042 篇文章,关于 Microsoft 技术

如何在 PowerShell 中更改 TLS 版本?

Chirag Nagrekar
更新于 2021年1月25日 07:26:56

3K+ 次浏览

传输层安全协议 (TLS) 在使用 URI 命令(如 Invoke−WebRequest 或 Invoke−Restmethod 命令)和包命令(如 Find−Package 或 Install−Package 命令)时非常重要,因为它们与互联网交互,而 PowerShell 需要 TLS1.2 版本。当我们使用较低版本的 TLS 时,可能会出现以下错误:警告:无法下载可用提供程序列表。请检查您的互联网连接。警告:无法解析包源 'https://www.powershellgallery.com/api/v2'。Find-Package : 未找到与指定的搜索条件和包名称匹配的结果。要解决上述错误,我们需要更改 TLS 版本。要检查……阅读更多

如何在 PowerShell 中格式化磁盘?

Chirag Nagrekar
更新于 2021年1月25日 07:23:31

877 次浏览

要在 PowerShell 中格式化磁盘,我们可以使用 Format−Volume 命令。例如,如果要格式化本地服务器上的 E 盘,可以使用以下简单的格式化命令:Format−Volume −DriveLetter E −Force −Verbose。要使用特定文件系统格式化磁盘,请使用以下命令:Format−Volume −DriveLetter E −FileSystem NTFS −Full −Force −Verbose。以上命令将强制使用 NTFS 文件系统 (还有其他文件系统,如 FAT、FAT32、exFAT) 格式化 E 盘。您甚至可以使用 −NewFileSystemLabel 命令在格式化时更改驱动器的标签:Format−Volume −DriveLetter E −FileSystem NTFS −NewFileSystemLabel "临时存储" −Full …阅读更多

如何在 PowerShell 中更改本地磁盘名称?

Chirag Nagrekar
更新于 2021年1月25日 07:23:14

4K+ 次浏览

要在 PowerShell 中更改本地磁盘名称,可以使用 Set−Volume 命令。例如,如果驱动器名为 F,其卷标为“新卷”,需要将其更改为“临时存储”,则可以使用其现有卷名或驱动器号更改标签。要使用驱动器号更改卷名,请使用:Set−Volume −DriveLetter 'E' −NewFileSystemLabel '临时存储'。要使用现有标签进行更改,请使用:Set−Volume −FileSystemLabel '新卷' −NewFileSystemLabel '临时存储'。对于远程系统,可以使用 Invoke−Command 或 CIMSession 参数。例如,$sess = New−CimSession −ComputerName Labmachine2k12 Set−Volume −CimSession …阅读更多

如何在 PowerShell 中更改驱动器号?

Chirag Nagrekar
更新于 2021年1月25日 07:15:34

2K+ 次浏览

要在 PowerShell 中更改驱动器号,可以使用 Set−Partition 命令,但在此之前,需要知道要更改哪个驱动器号。可以使用 Windows 资源管理器、Get−Partition、Gwmi win32_Logicaldisk 或 Get−CimInstance Win32_Logicaldisk 命令检查驱动器号。假设有一个 E: 盘,需要将其驱动器号重命名为 F,可以使用以下命令:Set−Partition −DriveLetter 'E' −NewDriveLetter 'F'。确保驱动器没有被页面文件、打开的应用程序或来自驱动器的打开文件使用,否则驱动器号将无法更改。要在远程计算机上更改驱动器号,……阅读更多

如何在 PowerShell 中获取磁盘信息?

Chirag Nagrekar
更新于 2021年1月25日 07:15:06

7K+ 次浏览

要在 PowerShell 中获取 Windows 磁盘信息,可以使用 WMI 命令或 CIM 类命令。使用 WMI 命令:Gwmi Win32_LogicalDisk;使用 CIM 实例方法:Get−CimInstance Win32_LogicalDisk。可以看到两个输出是相同的。让我们使用其中一个。DeviceID DriveType ProviderName VolumeName Size FreeSpace -------- --------- ------------ ---------- ---- --------- C: 3 53317988352 44027125760 D: 5 HRM_SSS_X64FREE_EN-US_DV5 3694962688 0 E: 3 临时存储 10734268416 10238513152。Windows 有不同的驱动器类型,每个类型都有一个相同的数字。例如,驱动器类型“3”表示逻辑磁盘。其他类型如下:2 = …阅读更多

如何在 PowerShell 中安装 Nuget 包?

Chirag Nagrekar
更新于 2021年1月25日 07:18:40

20K+ 次浏览

Nuget 是 .NET 的包管理工具,类似于 PowerShellGet、MSI 包,它支持多个命令和包与 PowerShell 一起使用。NuGet 支持 Install−Package、Update−Package、Find-Package 和 Get−Package 命令,如果系统中未安装 Nuget 包,则可能找不到包或无法安装任何包。有关 Nuget 的更多参考,请查看以下网站:https://nuget.net.cnhttps://docs.microsoft.com/en-us/nuget/reference/powershell−reference。要安装 NuGet,需要使用 Install−PackageProvider 命令。使用以下命令安装 Nuget 包:Install−PackageProvider −Name Nuget −Force。在某些机器上,您会收到有关从互联网下载包的错误消息。如果……阅读更多

在 PowerShell 中使用 Where-Object 的方法

Chirag Nagrekar
更新于 2021年1月25日 07:11:07

2K+ 次浏览

Where−Object(别名:Where)在 PowerShell 中用于过滤通过管道提供的的数据输出。有两种方法可以使用 Where−Object 进行管道输入。a. 脚本方法 - 在此方法中,我们使用 ScriptBlock 通过属性名称、值和比较运算符来过滤输出。Get−Service | Where−Object{($_.StartType −eq 'Automatic') −and ($_.Status −eq 'Stopped')}。也可以使用别名:Where 代替 Where−Object。Get−Service | Where{($_.StartType −eq 'Automatic') −and ($_.Status −eq 'Stopped')}。其他语法 '?'(问号)也可以代替 Where−Object 命令。Get−Service | ?{($_.StartType −eq 'Automatic') −and ($_.Status −eq 'Stopped')}。以上命令将获取……阅读更多

如何使用命令更改 PowerShell ISE 编辑器的颜色?

Chirag Nagrekar
更新于 2021年1月18日 07:44:08

2K+ 次浏览

要更改 ISE 编辑器的颜色,需要使用 $psISE cmdlet,该 cmdlet 仅适用于 ISE 编辑器。现在在 ISE 编辑器中,我们有很多颜色,有些是可见的(脚本窗格颜色、控制台颜色等),有些在执行脚本时出现(错误、警告、详细)。这些属性如下:ErrorForegroundColor : #FFFF9494 ErrorBackgroundColor : #00FFFFFF WarningForegroundColor : #FFFF8C00 WarningBackgroundColor : #00FFFFFF …阅读更多

如何使用命令更改 PowerShell ISE 字体大小?

Chirag Nagrekar
更新于 2021年1月18日 07:41:03

3K+ 次浏览

要使用命令更改 PowerShell ISE 编辑器的字体大小,需要使用 cmdlet $PSISE,该 cmdlet 仅在 PowerShell ISE 控制台中加载。在主 PowerShell 控制台中找不到它。运行此命令后,将提供各种属性。例如,PS C:\> $psISE CurrentPowerShellTab : Microsoft.PowerShell.Host.ISE.PowerShellTab CurrentFile : Microsoft.PowerShell.Host.ISE.ISEFile CurrentVisibleHorizontalTool: CurrentVisibleVerticalTool : Options : Microsoft.PowerShell.Host.ISE.ISEOptions PowerShellTabs : {PowerShell 1}。需要选择 Options 属性,然后需要……阅读更多

如何使用 PowerShell 进行 traceroute?

Chirag Nagrekar
更新于 2021年1月18日 07:38:30

16K+ 次浏览

Traceroute 用于确定请求时数据包经过的跃点。在命令提示符下,该实用程序称为 tracert,我们也可以使用该实用程序来跟踪网络数据包。例如,PS C:\> tracert google.com 正在跟踪到 google.com [216.58.203.142] 的路由,最多 30 个跃点:1 1 ms 1 ms 1 ms 192.168.0.1 2 2 ms 2 ms 2 ms 45.114.51.246 3 8 ms 4 ms 4 ms 103.210.200.141 4 21 ms * * 10.10.125.29 5 …阅读更多

广告