ipcmdのメッセージ内で改行したい

376 views
Skip to first unread message

浜田こうじ

unread,
Apr 22, 2021, 2:53:54 AM4/22/21
to IP Messenger掲示板
白水さま

いつも使用させて頂いております。
とても便利で重宝しております。

メッセージ内で改行したいのですが、
どうしたらよろしいでしょうか。

2015/4/4の旧バージョンの時代に、
次のバージョンで/MSGEXというのを増やすと
白水様が質問者に対してお答えされているのですが、
その後の進展があればいいのですが。

よろしくお願いいたします。

浜田こうじ

unread,
Apr 22, 2021, 3:47:59 AM4/22/21
to IP Messenger掲示板
質問がヘタクソで申し訳ありません。

IPMessangerは電話メモのような使い方もしておりまして、
私の場合は決まった人にしか送らないので、
誰から電話があったのか(折り返しの相手)
だけを入力すればいい、バッチを作ろうと思いました。

参考コードはこんな感じです。
------------------------------------
@echo off
set /p ATENA=
ipcmd send "IPアドレス固定値" "お疲れさまです。%ATENA%さんへ折り返しお願いします。%date% %time%受け"
------------------------------------

その送る文書の中で改行できればいいなと思いました。
2015/4/4に同じ質問をしている人がいたので、
現在のバージョンで対応済でしたら教えて頂きたく存じます。

以上です。


2021年4月22日木曜日 15:53:54 UTC+9 浜田こうじ:

SHIROUZU Hiroaki

unread,
Apr 26, 2021, 12:11:14 PM4/26/21
to IP Messenger掲示板
くだんのそれは ipcmd ではなく ipmsg.exe のオプションですね。
ipcmd send には代わりに /msgfile= というオプションがあり、メッセージ本文のファイル指定ができます。

メッセージファイル(UTF-8)を作った後、
ipcmd send 相手先 /msgfile=msg.txt などのように指定してみてください。

2021年4月22日木曜日 16:47:59 UTC+9 浜田こうじ:

浜田こうじ

unread,
Apr 26, 2021, 9:40:35 PM4/26/21
to IP Messenger掲示板
白水様

ご返事ありがとうございます。
確かにその方法だと改行したテキストがそのまま表示されるのですが、変数が表現できません。

message.JPG

メッセージファイルに引数を渡す方法などがございましたら
お教えいただけないでしょうか。
もしくはipmsg.exeの/MSGEXオプションのように
\nを改行に変換できれば楽なのですが・・。

ちなみにipmsg.exe /MSGEXも試してみましたが、
返信ボタンが効かないなど難があります・・。

message2.JPG

誠にお手数ですが、ご検討のほどお願いいたします。
以上です。
2021年4月27日火曜日 1:11:14 UTC+9 shir...@gmail.com:

SHIROUZU Hiroaki

unread,
Apr 27, 2021, 8:41:56 AM4/27/21
to IP Messenger掲示板
変数を反映したテンポラリファイルを作って、それを指定すれば良いかと。
2021年4月27日火曜日 10:40:35 UTC+9 浜田こうじ:
Reply all
Reply to author
Forward
0 new messages