そのため、districtという名前のドメインでコマンドプロンプトでmsg.exeを使用しようとしています。メソッドmsg myUsername test message
を正常に呼び出して自分宛てのメッセージを受信できますが、msg friendUsername test message
を実行すると、エラーfriendUsername does not exist or is disconnected
が発生します。このユーザーがログインしているのは、これを機能させようとしている私の隣にいるからです。
Net User
を実行すると、ゲストアカウントと管理者アカウントのみが一覧表示され、ネットワーク上のどこかに保存されているため、自分のアカウントは一覧表示されません。各ユーザーは、districtドメインに保存されている独自の個人用ドライブを持っています。 (ちなみにネットセンドは機能しません)。私はおそらくコマンドの/server:
部分を使用する必要があることがわかりましたが、ユーザーがどのサーバー上にあるかわかりません。サーバーを指定しないと、デフォルトになりますが、他のユーザーを見つけることができませんか? /server:district
をチェックしてみましたが、メッセージが送信されなくなりました。
また、それが重要かどうかはわかりませんが、ActiveDirectoryでユーザーとコンピューターを正常に見つけることができます。
どうすればメッセージを正常に送信できますか?
msg
を使用する:
msg friendUsername /server:servername message
net send
を使用する:
net send friendUsername message
net send
を使用するには、Messenger
サービスが実行されている必要があり、多くの組織はこのサービスを実行しないことを選択します。