人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

バッチファイルをスケジュール実行する方法

Windows2000環境でバッチファイルをスケジュールする方法を複数検討しています。
今現在、思いついた方法が

・CA ARCserve Backup R12でジョブの前後にバッチコマンドを登録する
・PCの再起動を促し「スタートアップ」フォルダに登録することで、起動時に自動実行させる
・「コントロールパネル」→「タスク」より登録する
・「ファイル名を指定して実行:MMC」のコンソールより起動/シャットダウン時の動作にバッチコマンドを登録する

の4点です。
「CA ARCserve Backup」以外のアプリケーションを使用せず、Windowsに標準搭載されている機能を用いて、バッチファイル
を自動実行させるには、上記の方法以外にどのような手段があるでしょうか?「管理ツール」→「サーバの役割管理」等から
も設定できるようであれば、具体的な方法を教えて下さい。

●質問者: darkhair_tachikawa
●カテゴリ:コンピュータ
✍キーワード:Ca MMC pc Windows Windows2000
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● ホーエンハイム
●25ポイント

schtasksコマンドでタスクを制御することもできます。

詳しくは「タスク・スケジューラをコマンド・プロンプトから制御する」をご覧ください。

◎質問者からの返答

ふむふむ、コマンドラインからタスクを作成できるんですね。

タスクを自動で管理することもできそうですね。コントロールパネルからも制御できるので、使い道はありそうです。


2 ● hissssa
●50ポイント ベストアンサー

グループポリシーに登録する方法があります。本来はドメイン環境で傘下のPCにまとめてタスク登録するものですが、スタンドアロンPCで利用することも可能です。

http://www.atmarkit.co.jp/fwin2k/win2ktips/455cexec/cexec.html

ユーザのログオンスクリプトを使う方法もあります。ユーザのプロファイルでログオンスクリプトを登録することで、該当ユーザのログオン時にスクリプトを実行可能です。

http://hehao1.seesaa.net/article/23314341.html

条件からは少し外れますが、Windowsリソースキットに付属するsrvanyというツールを使えば、任意のプログラムをサービスに登録して実行させることが可能です。これを使ってスクリプトを実行させる方法もあります。

http://hehao1.seesaa.net/article/24849903.html

◎質問者からの返答

グループポリシーはスタンドアロン適用もできるんですね。

ログオンスクリプト・・・起動時だけでなく、ログオン・ログオフの条件も指定も可能でしたか。

srvanyというソフトはリソースキット付属なんですね。サービスで実行・・・ふむふむ。


3 ● ko8820
●10ポイント

コマンドラインで、ATコマンドでジョブ登録する

http://itpro.nikkeibp.co.jp/article/Windows/20051025/223332/?ST=...

◎質問者からの返答

コマンドラインからタスクを登録することもできるんですね。


4 ● Ktwo
●20ポイント

『PCの再起動を促し「スタートアップ」フォルダに登録することで、起動時に自動実行させる』に類似いたしますが、

http://dobon.net/vb/dotnet/system/osstartuprun.html

に照会されているような方法(レジストリへの登録)は如何でしょうか・・・

◎質問者からの返答

レジストリにもあったとは!

古いPCでこの項目を確認すると不要なアプリケーションを発見できて、起動が早くなるかもしれませんね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ