• 締切済み

Windowsの終了時にプログラムを実行したい

Windowsの終了時にユーザデータのバックアッププログラムを自動的に実行したいのですが、何かよい方法はありますか?「スタートアップ」のような方法で、ショートカットを登録するだけで実行できるような方法があればうれしいのですが…。Windows98とWindowsXPについて教えていただければと思います。よろしくお願いします。

みんなの回答

  • ex_hmmt
  • ベストアンサー率48% (726/1485)
回答No.1

XPのProなら、ログオフスクリプトを走らせるという形で可能です。Homeだと、グループポリシーが無い関係で使えない、はずです。 WinFAQ-ログオン/ログオフスクリプトの場所は? http://homepage2.nifty.com/winfaq/w2k/boot.html#1141 Win98だとどうだろう。ちょっと私は覚えてません。 まぁ、ログオンスクリプトとかログオフスクリプトとかで検索かけてみてください。

tonasuke
質問者

お礼

「ログオフスクリプト」で検索をして、使えそうなものを見つけました。ありがとうございました。

関連するQ&A

  • WINDOWS終了(休止状態)時にプログラムを自動起動するには?

    こんにちわ, 現在WindowsXPを使用しています。 Windowsスタート時にはスタートアップにプログラムのショートカット等を入れることで自動的に起動させることができます。 それとは逆に,シャットダウン時に,あるプログラムを起動させるにはどうすればよろしいのでしょうか。 なにかスクリプトやタスクの方法があるならば教えてください。 さらにもしも可能ならば,シャットダウンではなく,休止状態にしたときもそのプログラムを動かすことは可能なのでしょうか。 よろしくお願いします。

  • windows7におけるスタートアップができない

    現在のOSはwindows7 64bitです。 スタートアップにかざぐるマウスというマウスジェスチャーのソフトを自動実行 として登録したいのですが、ショートカットをスタートアップに入れても、 起動したときにプログラムを起動するためにいちいち開始ボタンを押さねばならない UIがでてきます。XPの時はスタートアップのフォルダに起動させたいプログラムのショートカット を単に入れるだけでログインしたときに自動実行してくれていました。windows7では スタートアップフォルダでは自動実行してくれないのでしょうか・・・

  • Win7シャットダウン時のプログラム実行がされない

    Windows7のシャットダウン時に バックアッププログラムを実行したいと思います。 バッチプログラムを作り単体では正常に動きました。 グループ・ポリシーを使って、コンピュータの終了時にコマンドを実行する http://www.atmarkit.co.jp/fwin2k/win2ktips/455cexec/cexec.html を参考にして、シャットダウンのローカルグループポリシーに 登録しても、実行がされません。 時間のかかるバックアップではなく、テキストファイルのコピーのような 簡単なバッチを作って試してみたところ WindowsXPでは、シャットダウンの途中でバッチが実行されましたが Windows7では、実行されないとわかりました。 gpupdate /force も実行してみましたがWindows7では バッチが動いてくれません。 Windows7では何か設定が必要なのでしょうか?

  • Windows 7でスタートアップにアプリを登録するには?

    Windows 7でスタートアップにアプリを登録するには? Vistaから7に乗り換えました。 Vistaの時に「マグネットウィンドウ」というフリーのユーティリティソフトを使用していて7でも同じように使おうと思い、Vistaの時と同じようにスタートアップフォルダにアプリのショートカットを作りました。 Vistaの時は「すべてのプログラム」→「スタートアップフォルダ」を右クリック「開く」で開き、そこにアプリのショートカットを作ることで起動時に特に問題なく自動的に起動してくれていました。 7でも同じ方法でスタートアップにに登録したのですが、Vistaでは大丈夫だったのに7では起動するたびに「このプログラムを実行してもよいですか?」というダイアログが出てきます。 7はVistaよりUACが厳しくなっているのでしょうか? なにかいい登録の仕方はないでしょうか?

  • Windows終了時にスクリプト実行

    Windowsシャットダウンというイベントでスクリプトによりバックアップやメッセージを出すことは可能でしょうか? またツールでそのような処理をしてくれるものはありますか? Windows起動時ですと、スタートアップに登録すれば簡単なのですが。

  • Windows起動時にスタートアップに登録されたプログラムが起動せず、

    Windows起動時にスタートアップに登録されたプログラムが起動せず、 ブロックされます。 ブロックされたプログラムの実行 で、削除したり起動する方法はわかりますが、 本来自動的に起動したくてスタートアップにいれました。 毎回、手動で起動するのが面倒なので、この表示をスル―して許可するようにしたいです。 何か方法はありませんか?それとも無理なのでしょうか?

  • システム終了時にバッチファイルやプログラムを実行するには

    WindowsXPでは、タスク機能を使って特定の時刻や、ログオン時にプログラムを実行できますが、「システム終了時」は選択肢としてありません。 質問なのですが、スタートメニューから終了を選んだときに、終了する前にプログラムやバッチファイルを実行できるように出来ますでしょうか。 現在は、バッチファイルを作り、プログラムを実行した後にshutdownコマンドで終了させていますが、できればWindowsの通常の終了操作を実行する際にプログラムを実行できれば、と考えています。 どうぞよろしくお願いします。

  • 起動時に自動起動するプログラムを変更するには

    XP Home editionを使っています。 アカウントごとに起動時に自動起動するプログラムを変更する方法(設定)なのですが 仮にアカウントをuser1とuser2とすると All Usersのスタートアップに登録されているプログラムをuser1のスタートアップに移動する。 ※user2では自動起動しなくなりました。 わからないのが msconfigコマンドで表示されるスタートアップに登録されているプログラムをどうすればよいかです。 user2でログインしてここのチェックをはずすとuser1でもチェックがはずれる=両アカウントとも自動起動しなくなってしまいます。 msconfigコマンドで表示されるスタートアップに登録されているプログラムをアカウントごとに設定する方法はあるのでしょうか? よろしくお願いします。

  • WindowsXP終了時のプログラム(バッチ)処理

    Windowsの起動時は、スタートアップやレジストリに 登録したアプリを自動実行出来ますが、 その反対で、シャットダウン選択後の終了時に自動で プログラム起動か、バッチ処理実行か 実現出来ないか模索中です。 具体的にはPCのOFF信号をシリアルポートで 外部自作マイコンに命令を与えたいと考えています。 (起動はスタートアップで出来ますが、OFFが・・・) PCのUSBポートのバスパワーは、OFF時でも常時+5V 出てしまうので、USBで検出も出来ない模様。 また、HDDなどのデバイス用電源の+12V or +5VのOFF でなら、電源OFFの検出は容易ですが、出来れば この方法は取りたくないです。 PCをシャットダウンする信号を検出する方法で 何か良い方法はありませんか?

  • 実行中のすべてのプログラムの終了

    外付けのバックアップ用HD(WD My Passport)を購入したのですが、デバイスの削除をしようとすると「実行中のすべてのプログラムを終了して再試行してください」というメッセージが現れました。 タスクマネージャーで実行中のタスクを全て終了したのですが、なお同じメッセージが出て、デバイスを削除できません。 何か他のプログラムが実行されているのでしょうか? すべてのプログラムの終了の方法を教えてください。