麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

PowerShell中把IP轉換為長整形數字的方法

2020-05-30 20:13:32
字體:
來源:轉載
供稿:網友

IPv4的地址其實可以換成為一個長整形的數字,使用數字類型來表示IP地址時,可以非常方便的進行地址范圍的匹配比較。在.NET開發環境中一個IPAddress類,它的Address屬性就是十進制的數字,而IPAddressToString屬性是我們熟悉的點分十進制的字符串形式。

下面兩個過濾器,分別處理“點分十進制”字符串到數字的轉換和數字到“點分十進制”的轉換。
代碼如下:
//“點分十進制”字符串到數字的轉換
filter Convert-IP2Decimal
{
   ([IPAddress][String]([IPAddress]$_)).Address
}

//數字到“點分十進制”的轉換
filter Convert-Decimal2IP
{
([System.Net.IPAddress]$_).IPAddressToString
}

使用的時候,把這兩個filter導入到當前環境中,然后再使用管道執行。
代碼如下:PS C:/Documents and Settings/Administrator> filter Convert-IP2Decimal
>> {
>>     ([IPAddress][String]([IPAddress]$_)).Address
>> }
>>
PS C:/Documents and Settings/Administrator>
PS C:/Documents and Settings/Administrator> filter Convert-Decimal2IP
>> {
>> ([System.Net.IPAddress]$_).IPAddressToString
>> }
>>
測試轉換效果:
代碼如下:PS C:/Documents and Settings/Administrator> "192.168.0.1" | Convert-IP2Decimal
16820416
PS C:/Documents and Settings/Administrator> 16820416 | Convert-Decimal2IP
192.168.0.1
PS C:/Documents and Settings/Administrator>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 特大黑人videos与另类娇小 | 特级黄毛片 | 日本在线看| 国产激情精品一区二区三区 | 久久蜜桃精品一区二区三区综合网 | 久色婷婷| 一级毛片电影网 | 欧美韩国日本在线 | 欧产日产国产精品乱噜噜 | 中文日产幕无线码6区免费版 | 久久不射电影 | 午夜精品久久久久久久99热浪潮 | 91色一区二区三区 | 久久久中| 黄色免费在线电影 | 国产噜噜噜噜噜久久久久久久久 | 成人免费午夜视频 | 一级黄色免费观看 | 国产69久久精品成人看 | 久久吊 | 91精品国产777在线观看 | 全黄性性激高免费视频 | 亚洲视频在线观看免费 | 久久吊 | 日本在线一区二区 | 麻豆porn| 国产成人自拍视频在线观看 | 国内精品久久久久久影视8 嫩草影院在线观看网站成人 | 久章草在线视频 | 成年人黄色免费电影 | 国产亚洲精品久久久久久久久 | 久综合色| 九九爱视频 | 国产精品亚洲一区二区三区在线观看 | 欧美一级黄色录相 | 久久久久久麻豆 | 99视频观看| 国产精品国产成人国产三级 | 中文字幕在线观看视频www | 国产一精品久久99无吗一高潮 | 私库av在线免费观看 |