[前の記事]« ファイル名の一括変更操作がうまくいかない
[次の記事]指定したキーワードを含む行の削除 »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「AT,SCHTASKS…タスクのスケジューリング」索引へ

ATによるATスケジュールの削除

574.
ATによるATスケジュールの削除方法について
2005年06月22日(水) 15時55分
dosbeginer
●DOS/Windowsのバージョン↓
WindowsNT4.0
(以下ご自由に質問文をお書きください)

はじめまして
以下の方法で、ATによるATスケジュールの削除を考えております。

19時にdelete.batを起動するように設定
at 19:00 /interactive "C:\delete.bat"

delete.batの処理内容
テキストファイルから削除対象のATのIDを
取得し、削除前にATの詳細を表示。(→バックアップみたいなイメージ)
そして、IDにひもづくATスケジュールを削除する
といった内容となっています。

以下、ソースです。
1 FOR /F %%i in (deleteID.txt) do (
2 echo ID=%%iの登録内容表示
3 at %%i
4 echo ID=%%iの削除
5 at %%i /delete
6 ) >>delete.log

で質問ですが、ATに登録せずに
delete.batを起動すると想定どおりの処理を返してくれます。
処理結果の一例
-------------------------------
ID=1の登録内容表示

タスク ID:      1
状態:     OK
スケジュール:   毎 月曜日 火曜日 水曜日 
時刻:           20:15         
対話:           Yes
コマンド:       c:\test.bat

ID=1の削除
AT のジョブ ID が存在しません。
-------------------------------



ATで起動すると以下の結果となってしまいます。
-------------------------------
ID=1の登録内容表示
AT のジョブ ID が存在しません。
ID=1の削除
AT のジョブ ID が存在しません。
-------------------------------

どこが問題なのか原因がわからずこまっております。
大変恐縮ですが、お力をお貸し願いませんでしょうか?

ちなみにWin2000では問題ありませんでした。
576.
Re:ATによるATスケジュールの削除方法について
2005年06月23日(木) 17時02分
otn
NT4は使用経験が無いのですが、2000,XPだと、at 起動のプログラムはSYSTEM権限で実行されるようです。直接起動とat起動で結果が違うならそのあたりのat周辺のユーザ権限がらみで何か違いがあるんでしょうかね。
私がやってみるとしたら、
 at 起動のバッチからatに登録してみて、それがdelete.batのat起動でどのようになるか調べる
でしょうか。
あと、確認のため、delete.batの冒頭にatと入れておく。
619.
Re:ATによるATスケジュールの削除方法について
2005年07月12日(火) 11時27分
k-roh
>NT4は使用経験が無いのですが、2000,XPだと、at 起動のプログラムはSYSTEM権限で実行されるようです。

NT4を使っていますが、同じです。

で、本題ですが、以下の方法を試してみてはどうでしょうか。

・サービス→Schedule の画面を表示させ、
 ログオンユーザーを普段ログオンしているユーザーに変えるのです。(例えばAdministrator)
 規定値はSYSTEMになっているはずです。
 ※ ただし、この方法はスケジュール機能を使うすべてのアプリケーションに影響しますので、
   必ず入念な動作確認をお願いいたします。
 
 


カテゴリー「AT,SCHTASKS…タスクのスケジューリング」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2005年06月22日 00:21に投稿されたエントリーのページです。

ひとつ前の投稿は「ファイル名の一括変更操作がうまくいかない」です。

次の投稿は「指定したキーワードを含む行の削除」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート