• 締切済み

Vistaの msg で改行がしたい。

net send で改行がしたい。というのは過去にありましたが、Vistaでは net send ではなくmsg コマンドとなり、net send の改行方法ではうまくいきません。

みんなの回答

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

Vistaでは試してませんが、以下の方法ではどうですか? http://d.hatena.ne.jp/otn/20040807/p1

kobragoku
質問者

お礼

申し訳ありません。Vistaの msgコマンドは、テキストファイルを指定できるようです。 このテキストに通常の複数行にわたる文章を書けば、そのままメッセージ表示ができます。 お手数をおかけしました。 msg %USERNAME% /server:%COMPUTERNAME% < text.txt

kobragoku
質問者

補足

回答ありがとうござます。 残念ながら、 Vistaでは、net コマンドはあっても、send オプションがなくなっていますので、エラーになってしまいます。

関連するQ&A

  • net send に代わるmsgコマンドについて

    『net send』コマンドと『msg』コマンドの違いについて教えてください。 WindowsXPやWindowsServer2003等にて、 Messenger serviceを有効にした状態で『net send』コマンドだと他のPCへメッセージが表示されるのですが、 『msg』コマンドは/server:で対象に他のPCを指定しても "エラー [5]:アクセスが拒否されました。"となってしまいます。 対象をローカル(自身)にするとローカルにちゃんとメッセージが表示されます。 また、コマンドを実行しているユーザはドメインの管理者アカウントで、 送信側/受信側どちらのPCもセキュリティソフトも停止させ、 Windowsファイアウォールも無効にしても同様です。 どなたか『msg』コマンドで『net send』コマンドのように、 他のPCに対しメッセージを表示させる方法を御教授お願いいたします。

  • Vistaでmsgコマンドが使えなくて困ってます

    OSはWindows Vista Home Basicです。 MS-DOSのmsgコマンドを使おうとすると「msgは操作可能なプログラムまたはバッチファイルとして認識されていません」というメッセージが出てしまい、使えません。 色々と調べてWindowsの機能の有効化または無効化や管理ツールのサービス等もそれらしき所はチェックしてみたのですが、やはり同じメッセージが出てしまい、使えません。 どなたか分かる方、御教授を何卒宜しくお願い致します。

  • Windows 7から2000へのmsg.exe

    お世話になります。 別マシンにポップアップ・メッセージを送りたい際に,Windows 2000/XPまでであれば「net send」コマンド,Windows Vista/7 であれば「msg.exe」コマンドがあります。 今回 Windows 7(マシン名:\\win7) から Windows 2000(マシン名:\\win2k)へメッセージを送りたいのですが; win7 > msg.exe console /server:win2k "テストメッセージ" セッション名の取得エラー 1722 で送信することができません。 また win7 上で「net send ~」しようとしてもコマンドが実装されていません。 なお受信(win2k)側で,以下の設定は実施済みです。 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC = 1(REG_DWORD) 何か良い術はありませんでしょうか。よろしくお願いします。

  • net send で改行がしたい。

    とても簡単なことかもしれないんですが。 コマンドラインでnet send を使用してメッセージを送る際に、改行をしたいのですが可能でしょうか?

  • VISTA での net send について

    VB2005 の初心者です。 Windows XPなどで、Messengerサービスが動作していれば、net send コマンドで別端末にメッセージを送信することができますが、Windows VISTA には、net send コマンドがなく、同様のことができずに悩んでいます。 Windows VISTA では別端末にメッセージを送信することはできないのでしょうか。Eメールアドレスにメールを送信することはできたのですが、できれば、net send コマンドのようにメッセージボックス(?)を表示させる形でメッセージを送信したいと思っています。 何かヒントになるようなことでも良いので、皆様の知恵をお借りできれば幸いです。 よろしくお願い致します。

  • windows8に対話型コマンドツールがない

    net sendコマンドやmsgコマンドが入っていないのですが、 どうやったら使えるようになるのでしょうか? インストールとかできるのでしょうか? ご教示お願いします。

  • Windowsの 「msg」 コマンドについて

    初めて質問させていただきます。 現在、Windows2003より、WindowsXPに対して「net send」 にてメッセージを発信しているのですが、Windows2008より、WindowsXPに対して同様の処理を行う必要が生じています。 そこで、以下の2点についてご教授願います。 1.「net send」 コマンドはWindows2008では利用できないため、代わりに「msg」コマンドで上記を行うことは可能でしょうか。可能であれば具体的な方法を教えてください。 2.不可能な場合、代替案があれば教えてください。(フリーツール利用等) ~以下詳細~ □Windows2008について  ・OS:Windows2008 StandardEdition 32bit SP1  ・ドメイン:参加(ログイン先はローカル) □WindowsXPについて  ・OS:WindowsXP Standard SP3  ・ドメイン:参加(ログイン先もドメイン) □その他 ・上記2台のWindowsへの「ログインユーザ」「パスワード」は共に異なります ・上記2台のネットワークのセグメントは同一です(当然pingは通ります) ・上記2台の参加ドメインは同一です ・上記2台のファイアウォール(Windowsの)は無効です なお、以下は実施済みですがダメでした。 1.送信先(WindowsXP)端末に以下のレジストリキーを追加・設定  <HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer>  の「AllowRemoteRPC」に「1」を設定 2.送信先(Windows2008)サーバより以下のコマンドを実施  「MSG * /SERVER:送信先コンピュータ名 メッセージ」 よろしくお願いいたします。 -以上-

  • 改行が半角スペースに変わる

    phpのメールフォームからメールを送信するとtextareaの改行した箇所が 半角スペースになってしまいます。phpはUTF-8で改行コードはLFです。 送信前の確認画面までは改行された状態で見れるので送信時に改行が 消されてるのかと思うのですがいまいち原因がわからずです。。。 似たような質問が過去ログにもあったので参照しtextareaのnameがmsgなので nl2br($msg); を試してみたのですが改行にはなりませんでした。 どのようにしたら半角スペースではなく改行されるようになるでしょうか?

    • 締切済み
    • PHP
  • 改行コードについて

    ファイルの文字コードはutf-8で改行コードはLFです。 メール送信時にメール文面の一部にいれるテキストを mysqlに保存しています。 メール送信のソース内でデータを読み込み送信までは できているのですが改行コードを変換したく $msg = str_replace("\r\n", "\n", $msg); とやってみましたが改行されず普通に\r\nと表示され うまく変換ができません。 いろいろと試した結果以下のソースでは正常に改行されました。 $msg = str_replace("\\r\\n", "\n", $msg); メール送信前にデバッグでしてみましたが読み込むデータの 改行部分は\r\nとなっているのは確認済みです。 \を多くつければ改行はできるようなのですがこれは仕様なの でしょうか? またmysqlに入れてあるデータはフォームから入力し登録 しているのですがLFの改行コードは\nなので登録時に\r\nではなく \nと変換してからmysqlに登録するのがいいものなのでしょうか?

    • 締切済み
    • PHP
  • msg.exeの使い方

    Windows10とWindows2019で社内機器は構成されており、すべてIPの疎通はできており、それぞれのログインユーザー名もわかっています。 この環境で、Windows標準のmsg.exeで相手先のパソコンの画面にポップアップメッセージを出したいのですが、可能でしょうか。 イメージとしては、msg (ip address) (メッセージ文字列) とか、 msg (何かの番号) (相手先PCのユーザーID) (メッセージ文字列) とかです。msg.exeのヘルプがピンとこないので困っています。 msg.exeにはこだわっていませんが、Windows標準でそのようなコマンドベースでのpop-upメッセージ送信手段がないものか模索しています。