如何在Windows Powershell中转换数据类型?

布拉德

我对Powershell还是很陌生,正在碰壁尝试将字符串转换为整数。

如果我运行以下命令:Get-DefaultAudioDeviceVolume,它通常会返回一个类似于:50.05816%的数字,我已经确认它是一个字符串。我需要将其转换为整数(50)。显然,我可以在脚本中对整数进行硬编码,但是出于脚本的目的,我需要在转换时保持灵活性。先前测试的结果发生了变化,我想将整个整数沿行进一步传递。

提前致谢!

随你

只需将其转换为整数,然后将“%”替换为空:

[int]$var = (Get-DefaultAudioDeviceVolume).Replace("%","")

Powershell会执行自动类型转换,并从左侧开始。因此,当$ var被定义为整数时,它将尝试将右侧转换为相同类型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何遍历列表并转换数据类型

如何在Golang中转换指针类型

如何在golang中转换类型?

如何在Golang中转换地图类型

如何将NSInteger转换为NSString数据类型?

如何在Haskell中将数据类型转换为BSON?

如何从元组转换为自定义数据类型?

如何将Mobus数据数组的数据类型转换为REAL数据类型

如何在输出中转换长数据类型以使代码起作用?

如何在JSON Node.js中转换数据类型

如何在javascript中转换json数据

如何在python中将列数据类型int64转换为分类列数据类型?

在转换数据类型之前如何重新缩放图像数据

Python:如何在一列中转换文本数据类型以执行某些分析(例如计数)

如何在mapStateToProps中转换异步数据?

Python:如何使map()跳过无法转换的数据类型?

如何将Date数据类型转换为整数?

如何在处理中转换颜色数据

如何从DataColumn转换数据类型?

如何从Rails connection.execute转换数据类型

该用户定义的数据类型是如何类型转换的?

如何在UnityScript中转换数据

如何在C#中转换postresql的串行数据类型?

如何将 nvarchar 数据类型转换为数字

如何在颠簸转换中验证数据类型

如何在目标 c 中强制强制转换和转换数据类型

如何将 PyObjects 转换为 C 数据类型?

如何在R中转换数据集?

如何在 dart 中转换地图的关键数据类型?例如从 Map<String, dynamic> 到 Map <DateTime, dynamic>