Powershell 磁盘管理

     2023-03-17     187

关键词:

【中文标题】Powershell 磁盘管理【英文标题】:Powershell disk management 【发布时间】:2020-08-10 01:03:23 【问题描述】:

欢迎,我对通过 Powershell 管理磁盘有疑问。有没有可能例如将磁盘类型更改为动态,创建镜像磁盘,创建 raid-5 卷,通过 Powershell 扩展卷?我的意思是我需要使用 Powershell 来做这些事情,而不是 DISKPART!,但找不到解决方案。

【问题讨论】:

"不是磁盘分区!" - 磁盘部分有什么问题? :) 项目用,必须在PS中完成:/ 你不能用WMI完成它吗? 仅限 PS。我只收到了尝试使用 PSDrive 的提示,但我找不到任何镜像或更改磁盘类型的示例。 您查看过 Windows Powershell 存储模块吗? docs.microsoft.com/en-us/powershell/module/storage 【参考方案1】:

See these:

Replace Diskpart With Windows Powershell – Basic Storage Cmdlets

Converting a DiskPart script to PowerShell on Windows Server 2012

step by step how to create a two way mirrored storage space via Powershell

更新

至于……

'任何将存储类型从基本更改为动态的命令?'

你为什么要这样做?

按照微软的说法,动态磁盘已折旧,我们将使用WSM API -

对于除镜像启动卷之外的所有用途(使用镜像卷 托管操作系统),不推荐使用动态磁盘。 对于数据 需要弹性以应对驱动器故障,使用存储空间, 弹性存储虚拟化解决方案。有关详细信息,请参阅存储 空间技术预览。

您可以在期间继续使用 DiskPart、DiskRAID 和磁盘管理 弃用期,但这些工具不适用于 Storage 空格或任何其他新的 Windows 管理规范 (WMI) 基于 Windows 存储管理 API 或内置存储 管理实用程序或客户端。

...这就是不存在或将不存在它们的 cmdlet 的原因。

【讨论】:

谢谢,这很有帮助,但是您知道是否有任何命令可以将存储类型从基本更改为动态?需要做一些像样的操作但无论如何都找不到

Powershell 磁盘使用情况报告

】Powershell磁盘使用情况报告【英文标题】:PowershellDiskUsageReport【发布时间】:2014-12-2623:57:41【问题描述】:我有以下脚本,它将从远程服务器收集磁盘使用情况统计信息。我试图让输出显示主机名,而不是脚本正在读取的.\\Serv... 查看详情

Powershell:如何结合 2 个命令的输出将磁盘字母与磁盘 MediaType 相关联?

】Powershell:如何结合2个命令的输出将磁盘字母与磁盘MediaType相关联?【英文标题】:Powershell:Howtocombinetheoutputof2commandstoassociatediskletterwithdiskMediaType?【发布时间】:2021-10-2306:22:46【问题描述】:我正在使用以下命令获取磁盘信息... 查看详情

powershell调整azurevm磁盘的大小。(代码片段)

查看详情

如何使用 Powershell 识别磁盘 Optane 或 Raid 类型?

】如何使用Powershell识别磁盘Optane或Raid类型?【英文标题】:HowtoidentifythediskOptaneorRaidtypeusingPowershell?【发布时间】:2020-05-2204:14:03【问题描述】:我想确定磁盘信息是否包含RAID或Optane。是否可以使用PowerShell获取该信息?我尝试... 查看详情

powershell获取本地计算机磁盘状态(代码片段)

查看详情

如何编写 powershell 脚本来知道磁盘是基本的还是动态的?

】如何编写powershell脚本来知道磁盘是基本的还是动态的?【英文标题】:Howtowriteapowershellscripttoknowdiskisbasicordynamic?【发布时间】:2020-06-2411:29:00【问题描述】:我必须检查给定节点是否包含任何动态磁盘,并使用PowerShell脚本获... 查看详情

给定一个 PowerShell 磁盘,我如何知道它是不是可移动?

】给定一个PowerShell磁盘,我如何知道它是不是可移动?【英文标题】:GivenaPowerShellDisk,howdoIknowifit\'sremovableornot?给定一个PowerShell磁盘,我如何知道它是否可移动?【发布时间】:2018-12-2919:44:37【问题描述】:在给定这样的代码... 查看详情

powershell使用powershell创建本地管理员帐户(代码片段)

查看详情

原创开启powershell远程管理

    非域网络,开启PowerShell远程管理,命令如下:以下操作,PS命令窗口,必须都以管理员省份执行。Step1:机器A和B,分别开启PowerShell远程管理服务A=192.168.3.32PS>> Enable-PSRemoting然后按照提示,选项选Y,执行... 查看详情

powershell服务管理(代码片段)

查看详情

powershell获取磁盘使用情况

<# .Name    get-diskinfo .Example    PS C:sicrping> .diskinfo.ps1 -computername localhost     &nb 查看详情

Powershell:根据逻辑驱动器名称或文件路径提取物理磁盘属性[重复]

】Powershell:根据逻辑驱动器名称或文件路径提取物理磁盘属性[重复]【英文标题】:Powershell:Extractphysicaldiskpropertiesbasedonalogicaldrivenameorafilepath[duplicate]【发布时间】:2021-05-1522:17:16【问题描述】:经历了一些类似的查询,但无法... 查看详情

window使用(代码片段)

运行命令regedit#注册表编译器firewall.cpl#打开防火墙配置powershell#打开powershellcontrol#打开控制面版cnpa.cpl#打开网络设置ServerManager.msc#打开服务器管理(角色管理)secpol.msc#本地安全策略(用户权限分配、密码策略)diskmgmt.msc#磁盘管理co... 查看详情

Powershell - 任务管理器 - 权限?

】Powershell-任务管理器-权限?【英文标题】:Powershell-TaskManager-Permissions?【发布时间】:2013-05-0613:00:20【问题描述】:我编写了一个脚本,它从Exchange收件箱中读取所有邮件并写入所有类型的输出(.txt文件、文件夹等)。当我在p... 查看详情

如何从管理员 powershell 启动非管理员进程

】如何从管理员powershell启动非管理员进程【英文标题】:Howtostartanon-administratorprocessfromanadministratorpowershell【发布时间】:2017-05-0515:30:47【问题描述】:从管理员PowerShell中,有没有办法在不同(例如,非管理员)用户下生成另一... 查看详情

powershell各种windows桌面和资源管理器设置,但powershell(代码片段)

查看详情

通过 PowerShell 添加共同管理员

】通过PowerShell添加共同管理员【英文标题】:AddingaCo-administratorviaPowerShell【发布时间】:2014-06-1018:41:20【问题描述】:我知道如何通过门户添加共同管理员,但需要一种通过PowerShell添加的方法。我需要此方法,因为我无法访问... 查看详情

使用powershell管理hyper-v

使用PowerShell管理Hyper-vWindowsServer2012Hyper-V功能非常强大,大家不但可以使用GUI图形界面外管理,也可以使用WindowsPowerShell的方式管理,WindowsServer2012R2所有的功能都可以使用Powershell,所以无论是在WindowsServer2012R2GUI还... 查看详情