gpt4 book ai didi

powershell - 在PowerShell中将字符串转换为数字

转载 作者:行者123 更新时间:2023-12-03 01:16:23 24 4
gpt4 key购买 nike

我正在尝试将字符串转换为2个小数位的值

我有一个脚本,其中有一行代码是

(get-mailboxdatabase xxx -status).databasesize

这将返回类似的大小
1.008 GB(1,082,195,968字节)

我希望能够将其转换为数字(1.008),并且无法解决该问题。

我知道ToGB(),但这仅在从EMS运行脚本时有效。

我需要能够在Powershell中而不是EMS中运行脚本,因为脚本会执行其他操作。

如何将值转换为数字?

TIA

安迪

最佳答案

如果您使用隐式远程处理(听起来像是),那么它将是[string],因此您将需要使用string方法。

'1.008 GB (1,082,195,968 bytes)' -replace '^([0-9.]+).+','$1'
1.008

关于powershell - 在PowerShell中将字符串转换为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28699945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com