smbclient -M NetBIOS名
Linuxなどのホストから,Windows コンピュータに簡単なメッセージを伝えたいことがあります。このような場合はsmbclientコマンドを使えば,相手のパソコンに,ポップアップを表示させることが可能です。具体的には,-Mオプションを使って,標準入力からテキスト・メッセージを送信します。
ただし,このメッセージを受信してポップアップを表示するためには,WindowsパソコンでMessegerサービスが起動している必要があります。-Mオプションのパラメータには,nbtstatコマンドの出力で<03>もしくは<01>として表示されたNetBIOS名を指定します(図1)。
例えば,事前に作成したテキスト・メッセージをcatコマンドで表示させ,その内容をsmbclientコマンドで処理させることで,ポップアップ・メッセージとしてWindowsコンピュータに送信できます(図2,図3)。