Powershell 獲取漢字的筆劃,拼音。

2022-04-28 19:57:09 字數 804 閱讀 7072

this artical will be published in english as well: 

網路上已經有很多webservice api可以用了,用web類呼叫即可,這裡我只提比較官方的作法,其實就是不想依賴於網路。

注意:簡體和繁體是不一樣的

具體使用方法見安裝後的幫助文件,該文件一定要看,很straightforward,比如

c:\program files (x86)\microsoft visual studio international pack\simplified chinese pin-yin conversion library

下面的simplified chinese pin-yin conversion library document.chm

其中對於powershell來說,唯一要用的就是chncharinfo.dll這個庫檔案,把它複製到愛哪哪。

腫麼匯入這個庫檔案呢?

高大上用[reflection.assembly]::loadfile

載入之後就可以呼叫這個dll裡的類了,類的名字可以從之前說的chm文件裡獲得。

這個庫只有乙個命名空間,也只有乙個類,真是福音。

比如獲得乙個漢字的拼音如下

拼音中後面跟著的數字是發音聲調,5為輕聲。strokenumber則是筆劃數目。

Powershell獲取磁碟資訊

使用powershell完成系統管理實在是太方便了,磁碟資訊獲取只需幾行 即可。1 diskcount get wmiobject class win32 diskdrive caption count2 獲取磁碟分割槽大小3 diskinfo get wmiobject class win32 l...

Powershell 獲取特定的網頁資訊

powershell可以很輕鬆的獲取網頁的資訊並讀取到對應的內容。如果物件的格式是xml或者json,那就更容易處理了,一般經常使用invoke restmethod和invoke webrequest這兩個命令。前者主要是獲取json格式的內容,後者可以獲取整個網頁的內容。比如說我希望查詢明天雪梨...

獲取隨機漢字

public class chinachar 隨機漢字 random rnd new random 定義乙個object陣列用來 object bytes new object strlength 每迴圈一次產生乙個含兩個元素的十六進製制位元組陣列,並將其放入bject陣列中 每個漢字有四個區位碼組...