• ベストアンサー

再起動の仕組み

素朴なことですが自作勉強中なので教えてください。 再起動の命令は、どこに保存されて何が実行しているのですか? また、ネット経由で遠隔操作で起動させる(やはりルータか何かで常時接続してるとして)場合も、どういう仕組みですか?難しいことは分かりませんが、ここよめURLでもかまいません。お願いします。 ではWindowsのupdateが完了したようなので再起動します。

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

  • ベストアンサー
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.1

再起動のプログラム自体はWindows自体に組み込まれている物です。 それを、アプリケーション側から呼び出しているだけです。 「再起動しますか、YES、NO」等の画面で、YESをクリックすると再起動する場合も、そこから、その再起動プログラムを呼び出しているだけです。 Win32のAPI関数を勉強しましょう。 ネット経由で、PCを起動させる仕組みは、Windowsとは関係なく、PCそのものが持っている機能(WakeUPonLAN)の機能を使います。 これはBiosを参照して、確認してみてください。 ルータ越しにこの機能を使うには、ルータ側の設定が必要になります。 この部分は、セキュリティの勉強をしてください。 勉強に成りそうなキーワードを使って、検索してみましょう。

seibutukuma
質問者

お礼

あえて回答ではなく、道しるべだけ示していただいたことに感謝します。 定番ですがグーグルでAPIを入れたらガンガンでてきました。 勉強します。

関連するQ&A

  • wifiでネットに繋ぎながら、有線LANで作業する

    状況:ネットは現在ポケットwifiで繋がっています。それと、有線LANが別のルーター(WSR-3200AX4S)に物理的にはつながっていますが、PCはもとより、ルーターの設定も完了していません。 やりたいこと:遠隔操作で、ルーターに有線LAN経由でアクセスして設定を行う方法が知りたいです。最終的には優先で繋がったルーターを介して無線で親ルーターを介してネットに繋ぎたいです。 例えば、anydeskなどでwifi経由でPCを遠隔操作し、有線LANのルーターの設定をしたい、という感じです。最終的にはその有線LANの方でネット接続したいとのこと。その設定も含めて遠隔で行いたいところです。親に設定頼まれたのですが、遠方なので遠隔でなんとか終わらせたい、といった事情です。操作ミスが嫌なので、親には極力設定中のPCを触らなくていいようにことを進めたいです。

  • Windowsの更新で勝手に再起動する

    パソコンの電源入れっぱなしにしてたら、勝手に再起動してて、 起動後、「Windowsは最近重要な更新をしました。その際には、再起動する必要がありました。」 というメッセージが出ました。 ・Windows Updateで勝手に再起動されることが有るのでしょうか? ・もし作業中だったらファイル保存せずに勝手に再起動されるのか? ・勝手に再起動しなきゃないほどの更新とはどんな更新なのか? ・この勝手に再起動するのを止める設定は無いのか? もしかしたら、ウィルスや遠隔操作ではないか心配です。 すみませんがどなたかお教え願います。 OSはXP SP3です。

  • OSを起動してない状態でのセキュリティ

    はじめまして、現在ルーターを使用せずにウィルスバスター2004のファイアーウォール機能を使っているものです。 最近セキュリティに心配になってふと気づいたんですが、OSを起動してないときってファイアーウォールのソフトも働いているのでしょうか? 常時接続は危険、危険だといわれていますが、本当にOS起動時以外はウィルスソフトが起動していないのならはっきりいって(ファイアーウォールの)意味ないような気がします・・・。知ってる方いましたら回答お願いします>< P.S. トロイを仕込まれたパソコンの電源が遠隔操作出来ると聞いてびっくりしました、ポートとIPを入力して相手のPCに侵入するソフトと相手方が用意されたexeファイルを実行→バックドア完成 の所謂トロイの木馬って違うんでしょうか?

  • access2003から Firefoxの起動確認

    Access2003から Firefoxを起動するとき現在マクロで   アプリケーションの実行    "C:\Program Files\Mozilla Firefox\Firefox.exe" "・・・URL・・・" として実行しています。 知りたいのは、このコマンドの実行の結果、Firefoxが起動したかどうか を判断する方法ということです。(タイミング的に) やりたいことは、上記コマンドで複数のURLを連続して表示させたいの ですが、普通にやってしまうとFirefoxのウインドウがURLの分だけできて しまいます。 1回目の起動の後5秒ぐらい間を置いて(=Firefoxの起動が完了してから) 残りのURLの表示をさせると、ひとつのウインドウでタブがたくさんできます。 この、ひとつのウインドウでタブがたくさんの状態にしたいと思っています。 なので、1つ目のFirefoxの起動から5秒の間をおいて、2つ目以降のURLを 連続して表示指示を行っています。 これでたいていはうまくいっていますが、ときどきたくさんのウインドウができて しまいます。(結果表示に非常に時間を要してしまいます。) 反面、5秒待つというのは、待っているときは長く感じてしまいます。 (同じことを何度もやるので・・・) なので1つ目のFirefoxの起動命令のあと、Firefoxの起動を確認後に2つ目 以降のURLの表示をさせれば無駄なく実行ができると考えました。 Firefox(あるいは他のアプリケーション)が起動しているかどうかを Access2003の中で判断する方法などありますでしょうか。

  • rubyを使ってhttp経由で外部プログラム起動させたい

    rubyを使ってhttp経由で外部プログラム起動させたい httpを経由して遠隔にあるPCのローカルスクリプトやC言語の実行バイナリを起動するにはどうすればよいでしょうか? スタンドアロンの場合は、 system "ruby hello.rb" system "ruby c:\\test\\hello.rb" system "sample.exe" などで外部プログラムを起動できると思いますが、これを遠隔PCに対して行いたいです。 イメージとしては、(アドレスはテスト用として) system "ruby http://localhost/hello.rb" のようなことがしたいのですが・・・ よろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • Windowsの再起動

    先日、私が不在の間に、つけっぱなしにしていたパソコンが勝手に再起動されていました。 その時はWindowsのアップデートで再起動したのかなと思いましたが、再起動後、何故かoutlookExpressが起動していて、それ以外の立ち上げていたソフトは消えていました。 ネットに常時接続なので、外部から勝手に操作されたみたいで気味が悪いのですが、このような事は起こるものなのでしょうか? マカフィーのウイルスソフトは入れているのですが、非常に気になりますので、原因をご存知の方は教えて下さい。

  • Teratermマクロ動作について

    <マクロ命令> 1.sendln 'yum -y update パッケージ (たとえば perl等)' 2.wait '~]$' '~]#' 3.closett で、ターミナルを閉じる。 と、Teratermマクロでパッケージのアップデート→ターミナルを閉じる ように動作するマクロにしています。 ただ、yum -y update perl 実行中 Updating : perl.x86_64 [################################### ] 4/8 の時のアップテート途中で、 2の命令が動作してしまい、そのまま、3のクローズ命令が実行されてしまい、 アップデートが終了していないのに、ターミナルが閉じてしまいます。 update完了後、 [root@server ~]# に戻ってきたことを判別して(2の命令)から、ターミナルを閉じる(3の命令)を実行するように想定しているのですが、 1の命令中に、2の命令、3の命令が続いて走ってしまうようなのです。 2の命令の書き方がまずいのでしょうか? ご教授お願いします。

  • ウイルスバスター2005アップデート&再起動

    ウイルスバスター2005にて最新版への自動アップデートを設定していますが、ちかごろ毎日以下の現象が起きて困っています。 (1)「・・最新版のプログラムがあります。アップデートを実行しますか?」のメッセージが表示。 (2)「はい」を選択してアップデートを実行。 (3)「アップデートを完了するにはシステムの再起動が必要です。今すぐシステムを再起動してもよろしいですか?」というメッセージが表示。 (4)「はい」を選択して再起動 (5)再び(1)のメッセージが表示され、以後(1)~(4)がずっと繰り返される。 原因及び対応方法をご存知の方、教えてください。 よろしくお願いします。

  • シャットダウン後何秒後に起動 可能か?

    シャットダウン操作後、「あれするの忘れた!」と言うとき、 PCシャットダウン完了直後、最短何秒後に起動すれば、悪影響はありませんか? 買ったのはwin7が入ってたPCです。今はアップデートで10ですが、2012年製です。

  • VNC、Windowsログオンから使用できますか?

    VNCという遠隔操作ソフトなのですが 遠隔操作を開始できるのは 遠隔操作される側のPCがVNCを実行させてからなので、 まだWindowsにログオンされてないと遠隔操作できません・・・・ (ログオンさえされればスタートアップで起動させて  遠隔操作開始できるのですが・・・) どのように設定したら サービスのような状態で ログオン前、ログオフ後の状態からでも 遠隔操作できるようになりますでしょうか・・・