1. 首页
  2. 数据库
  3. 其它
  4. PowerShell把IP地址转换成二进制的方法

PowerShell把IP地址转换成二进制的方法

上传者: 2021-01-30 11:34:28上传 PDF文件 41.42KB 热度 13次
IPv4地址其实是32位二进制数字,然后我们将它分成四段,每段8位。8位二进制能表达的范围是0~255,所以点分十进制的每一个数字的取值都在0~255之间。有的时候,比如为了换算子网掩码,我们需要将IP地址还原成二进制串的形式,如:11000000101010000000110000100001。今天小编看到一个例子就是来完成这个操作的。 代码如下: 代码如下: $ipV4 = ‘192.168.12.33’ -join ($ipV4.Split(‘.’) | ForEach-Object {[System.Convert]::ToString($_,2).PadLeft(8,’0′)})
用户评论