• 締切済み

シャットダウン時にコマンド実行

OS:WindowsNT OSをシャットダウンすると同時に、とあるコマンドを 実行できないものかとツール等を検索していますが、 なかなか見つかりません。 どのような方法があるのか、ご存知の方教えてください。

みんなの回答

回答No.1

ツール的にはベクターなどで調べればあるのですが OS自体に備わっている内部命令(API)に 確かにシャットダウン前にコマンド実行する命令は存在しておりますが、確実に動作するとは限らなかったと覚えています<サポートも積極的ではなかった覚えが・・・ 時間のかかる処理や重要な処理をシャットダウン時に 行うのでしたら止めといた方がよいかと・・・

関連するQ&A

  • シャットダウン時のバッチ実行について

    Windowsシャットダウン時にバッチファイルを実行したいのですが、うまく行きません。 ネットで検索すると、グループポリシーの設定で行うやり方がすぐに出てきましたが、なぜか実行されている気配が無いです。 バッチファイルで実行したいことは、サーバー対するコマンドをひとつ実行して、その結果によって、VBScriptでメッセージボックスを出すか、そのままバッチファイルを終了するとしたいです。 気にしているのは、 ・グループポリシーで設定したバッチはどのタイミングで実行されるのでしょう? シャットダウン操作を行うと、通常は各アプリを終了させてからWindowsが落ちていくと思うのですが、全部落ち終わってから実行されるのでしょうか?ネットワークが使用できない状態になってからではやりたいことが出来ませんので・・・ ・バッチファイルを実行すると普通はコマンドプロンプトが見えますが、グループポリシーの設定から実行された場合も見えるのでしょうか? ・グループポリシーからバッチファイルを実行した場合、バッチが完全終了するまでシャットダウンは止まりますか? このあたりが気になっています。どうぞよろしくお願いします。

  • システム停止時にコマンドを実行したい

    システムの停止時にあるコマンドを実行したいと考えています。 ネットでの情報を検索すると /etc/rc.d/halt に実行内容を登録しておけば、そのコマンドが実行されるという内容が ありましたが、実際にやってみると、実行された形跡がありませんでした。 本当にやりたいことは、システム停止時に、「ある常駐プロセスにSIGTERMを発行したい」 ことなのですが、それをコマンドを登録して実行したいと考えています。 もし、/etc/rc.d/haltに登録して実行された方か、 ほかの方法をご存知の方がおりましたら教えてください。 ちなみに、「ある常住プロセスを立ち上げたまま、システムを停止させると、そのプロセスに対して SIGTERMがOSから発行されている」と思われるのですが、このことを明確に記述されたものが 見当たりませんでした。もし、間違いなく、OSからSIGTERMが発行されるなら、それでもかまいませんが、その裏づけだけは、取っておきたいとおきたいと考えています。 この件で、ご存知の方がおりましたら、教えて頂けませんでしょうか。 OSはRedhat linux です。(正確なバージョンは今不明ですが、5.5だったかと思います)

  • コマンドプロンプトで簡単にコマンドを実行するには

    コマンドプロンプトで簡単にコマンドを実行する方法を教えてください。 異なる二つのディレクトリの下にあるtest.txtというファイルを 同時に開きたいとします。 今現在は次の方法をとっています。 note d:\temp111\※\test.txt d:\temp222\※\test.txt という文をペーストして、※のところを書き換えて以下のようにしてから 実行しています。 note d:\temp111\333\test.txt d:\temp222\333\test.txt この333は444になったり555になったり・・・しょちゅう変わります。 333(444、555、・・・)を※に二回書き換えるのではなく、一回で 書き換えるツールはできますか?

  • 特定コマンドを同時実行

    UNIXで、同じコマンドを複数同時に実行する方法がわかりません。 実行させたいコマンドは条件によってほんの数秒で終わったり 長い時間がかかるため、ターミナルを複数上げて端から順番に enterしていくという方法では当然間に合いません。 このコマンドを何個同時に実行するよ、そういう方法ってないのでしょうか?

  • 起動している実行ファイルをシャットダウン時に・・・

    OS:win2000です 常時、実行している*.exeファイルがあります  この実行ファイルをシャットダウン時、 自動で正常に終了したいのですが、可能でしょうか? [×]:閉じる をclickし、シャットダウンをすれば問題ない のですが、行き成りシャットダウン時に正常にexeを終了した いのです。  起動時、自動的にexeが起動するスタートアップの反対の 動作なのですが・… 可能でしょうか?ご存知の方、よろしくお願いします

  • WindowsNTからUNIXにコマンドを自動で実行させる方法

    WindowsNTからUNIXにリモートでコマンドを自動実行させる方法を教えて下さい。 バッチでftp又はtelnetを実行して行うと思うのですが、記述方法が良くわかりません。 よろしくお願い致します。

  • DOSにコマンドを送って実行

    DOSモードでしか実行できないソフトがあるんですが、 VBからそのソフトをDOSで実行し、コマンドを送って、結果を得られるようにしたいのですが。 それと、DOSで実行している過程は表示されないようにしたいです。 そのソフトの使用方法は起動してコマンドを入力するだけで結果が出てきます。 どなたかご存知の方がいらっしゃいましたら宜しくお願い致します。

  • コマンド実行時に"&"を付けて実行するとバックグラウンドジョブで実行さ

    コマンド実行時に"&"を付けて実行するとバックグラウンドジョブで実行されますが、"&"が付けられてコマンドが実行されたかを判別する方法はありますでしょうか。 @ARGVでは特殊文字は引数として取得できないようでした。"&"も含めてコマンドラインの引数を取得することは可能かお教え下さい。

    • ベストアンサー
    • Perl
  • Win7シャットダウン時のプログラム実行がされない

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

  • コマンドスクリプトを実行するには

    OEが起動しません。 検索してIEをアンインストールして再インストールする「コマンドスクリプト」をダウンロードしましたが、コレをどうやったら実行できるのかさっぱりわかりません。具体的に教えていただけたら、と思います。 コマンドプロンプトという知識がまったくないので、あれこれ検索しましたが、具体的にやる方法が見つけられません。 難しい、危険性のある操作なんでしょうか。

専門家に質問してみよう