• ベストアンサー

access VBAでリモートPCの電源制御法って

Access2000のVBAでシステムを作っていますが、 コンピューター名を入力(選択)するとリモートで同じネットワーク内のPCの電源を投入したり制御できるのでしょうか?

  • Hugh
  • お礼率48% (45/92)

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

電源の投入は、マジックパケットと呼ばれる特殊なバイト配列をもったパケットをUDP/IPで送ることで可能です。 ただし、LANカードがWOL(Wake on LAN)に対応していることが必要です。 ちなみに、電源管理を行うフリーソフトで有名なのは、RPCですね。 http://www001.upp.so-net.ne.jp/hwada/ なお、シャットダウン、リブートに関しては、WMIが使えるOSであれば、リモートで可能です。 http://www.microsoft.com/JAPAN/developer/library/jptech/msdnnews/wmi.htm

その他の回答 (1)

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 ソフトウェアで以下のようなものがありました。 http://www.vector.co.jp/soft/winnt/util/se259245.html 他にも、Vectorで探せばあると思います。

参考URL:
http://www.vector.co.jp/soft/winnt/util/se259245.html

関連するQ&A

  • デスクPCからノートPCへのリモートアクセス

    お世話になります。 会社のデスクPC(windows7)から、ノートPC(vista)へリモートアクセスを行いたいのですが、接続ができず、次の一般的なエラーメッセージが出ます。 1)サーバーへのリモートアクセスが有効にされていない 2)リモートコンピュータの電源が入っていない 3)リモートコンピューターがネットワークで使用できない この内、2)は問題ありません。 1)は、作業側PCについてのことでしょうか。具体的に何をすればよいのかがわかりません。 3)については、無線LANでも大丈夫でしょうか。 その他設定については下記の通りです。 ● 作業側PCのリモートデスクトップ接続設定 -リモートコンピュータ名:OK -ユーザー名:リモートPC側の「リモートデスクトップユーザー」設定において、アクセス権を既に与えられているユーザー名を入力しております。 ● ファイアウォール設定:リモートデスクトップは許可されております ● リモートPCでリモート接続の許可はされている 初歩的な質問で、既出の質問である可能性が高いのは重々承知しておりますが、何が問題のポイントなのかがつかめずにいます。 どうぞよろしくお願い致します。

  • PCリモート制御 安全性

    PCをリモート制御するVNCというソフトがあると思いますが、このようなソフトを一般家庭に導入すると、セキュリティー上問題はありませんか?不正に関係のない人にアクセスされやすくなるとかはありませんか? 教えてください。

  • Nortonのアクセス制御

    Nortonのアクセス制御で以下のものが表示されます。 「リモートシステムがこのコンピュータ上のGeneric Host Process for Win32 Services にアクセスしようとしています  低危険度」  許可が推奨されていますが、「常に許可」にして構わないのでしょうか? 逆に「常に遮断」にすると何かトラブルが起こったりするのでしょうか?

  • リモートアクセス

    毎回、電源をいれて起動後、リモートアクセスがこのコンピュータにアクセスしようとしていますと警告が出ます、接続すべきか、遮断すべきかで迷っています。 不正アクセスでしょうか? Norton Internet Security 2005を使用してます。 OSはXPです。

    • ベストアンサー
    • ADSL
  • リモートデスクトップの制御について

    Windows2008R2を社内で運用しています。 リモートデスクトップを使用し、管理の操作をすることが多いのですが、 このリモートデスクトップの「接続元PC」のアクセスを制御することは 技術的に可能なのでしょうか?。 例)基本は全クライアントが接続不可だが、PC1とPC2のみ接続を許可、など  ※社内のPCはWindows7です <補足> 現状、リモートデスクトップサービスは、2008R2で付属されている(?) 接続数が制限されたものを使用しています。 お恥ずかしい話なのですが、 社内のIT管理がなっておらず、前任の管理者や技術者が 好き放題にリモートデスクトップを使用して、同サーバにアクセスします。 これを技術的に制御したい、というのがそもそもの要件です。 ※注意しても聞かないため・・ アドバイスを頂ければ助かります。 よろしくお願いします。

  • PCをリモート制御しようとしてるのですが・・・・・・

    現在PCが2台(実際には3台)あるのですが、Win XP Proのデスクトップとノートがありまして、あと1台はWin 98のPCでこちらのPCはサーバー機に使ってしまおうと考えています。 それでWin 98のPCにはディスプレイがないので、できればリモート制御をしたいのですが。 VNCを使ってみると接続しようとするところまでは成功したのですが、パスワードを要求しているところでとまってしまいます。 接続先のPCにはパスワードを設定していないのですが、どうすればいいのでしょうか・・・・・ 一応、接続の準備だけはできているようなんで、あとはパスワードを入力するだけなんですが、接続先のPCにパスワードを設定していないため、うまくいけません。 どなたかよろしくお願いします。

  • リモート接続されているPCをVBAを使って操作したい

    リモートデスクトップで接続したPCから メールを送信したいです。 イメージとしては アクセスのフォームのボタンを押したら 指定ファイルを添付したメールを リモートデスクトップ接続されているPCから送信する みたいなことをしたいんですが・・・ VBAで出来ますでしょうか

  • アクセス2003・VBA

    アクセス2003を使っています。 アクセスのVBAを使って下記のやり方を教えて下さい。 (1)ファイル名を指定して、エクセルファイルを開く。 (VBA構文上でファイル名を入力し、固定するのではなく、そのVBAを実行すると、ファイルをダイアログで選択する方法です。) (2)その開いたファイルで2行目からデータが入っている行までをコピーし、そのVBAを実行しているアクセスファイルの特定のテーブルに貼り付ける。 上記の方法がお分かりの方、是非教えて下さい。 よろしくお願いします。

  • リモートシステムがPCにアクセス

    昨夜からInternet Security2004の 「リモートシステムがこのコンピュータにアクセスしようとしています」という表示が何度も出ます。 自分のIPアドレスのときもありますが、ほとんど全部のIPアドレスが違うものです。 誰かに侵入されようとしているのでしょうか?

  • [C#]リモートアクセスのProcess取得で「アクセス拒否」

    現在、PCのプロセスを取得するプログラムを作っています。 しかし、リモートコンピューターからGetProcessesByNameでプロセスを取得しようとすると、アクセス拒否の例外が出てしまいます。 具体的には、以下のような例外をキャッチできるのですが、アクセス拒否されないために必要な条件となんでしょうか? またエラー回避策、ヒントなど、教えていただければ幸いです。 よろしくお願いします。 -------------------------------------- try{ Process [] targetProcess = Process.GetProcessesByName(プロセス名 , リモートコンピューター名); } catch(System.InvalidOperationException e){ Debug.WriteLine(e.Source + ":1" + e.Message); System.Exception se = e.InnerException; Debug.WriteLine(se.Source + ":2:" + se.Message); } -------------------------------------- ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ -------------------------------------- System:1:リモート コンピュータからプロセス情報を取得できませんでした。 System:2:アクセスが拒否されました。 -------------------------------------- 参考:http://oshiete1.goo.ne.jp/kotaeru.php3?q=1596734

専門家に質問してみよう