過去の桐井戸端BBS (桐ver.8)
25937 Windows2000を使用してタスクのスケジュールに登録して桐8一括処理を自動実行させたい パグ 2004/04/19-17:02
今までwindows98を使用してタスクのスケジュールに桐ver.8で作ったマスタ更新.cmdを登録して
夜間に自動で実行させていました。
この度、windows2000に変えたところ同じように登録しても更新されなくなりました。
その状態は
一瞬だけ窓が(黒色)ひらいてすぐ消えます。
タスクのログには、
"マスタ更新.job" (マスタ更新.CMD)
 開始 2004/03/25 13:33:00
"マスタ更新.job" (マスタ更新.CMD)
 完了 2004/03/25 13:33:00
 結果: タスクは次の終了コードで完了しました: (1).
のように表示されエラーにはなっていません。
表.フォーム.結合表は問題なく開かれます。
アカウント名やパスワードの設定も大丈夫だと思います。
実行するファイル名はZ:\Kv8data\販売管理\マスタ更新.CMD
となっています。
zはネットワークドライブの割り当てしています。
もちろんcmdもタスクの実行ではなく直接実行すればちゃんと起動します。
桐8のシステムは、自分のパソコン(タスクを実行するパソコン)に
インストールされていて、データはサーバーにあります。
どうして一括処理だけタスクに登録してもうまくいかないのでしょうか?
教えてください。よろしくお願いします。


25939 Re:タスクに登録しての自動更新 宮城 2004/04/19-17:29
記事番号25937へのコメント
パグさん、こんにちは。

Win98→Win2000ということで、あやしいのはユーザー権限ですね。
確かタスク登録(変更)時パスワードまで入れなくちゃならなかったような。

右クリックで実行もできないんですよね。


25940 Re:タスクに登録しての自動更新 パグ 2004/04/19-18:25
記事番号25939へのコメント
宮城さん

早速ありがとうございます。
パスワードをいれないと右クリックで実行もできないです。
パスワードを入れて右クリックで実行すると一瞬だけ黒い窓が開かれます。
本当に一瞬なのですが、目を凝らしてみていると黒いところに白字でボリュームラベルが
何とかとでているようにも見えます。
自分では、表示になっている途中でとめることもできずお手上げです。
なにかわかったら教えてください。
25943 Re:タスクに登録しての自動更新 宮城 2004/04/19-19:20
記事番号25940へのコメント
administrator権限で実行されているんですね。

もうひとつ思いつきましたが、CMDの関連付けはどうされていますか。

25965 Re:タスクに登録しての自動更新 パグ 2004/04/20-10:05
記事番号25943へのコメント
宮城さん

>administrator権限で実行されているんですね。
>
>もうひとつ思いつきましたが、CMDの関連付けはどうされていますか。
>
現在はadministratorではなく普通のユーザーでログインしてます。
administrator権限でも同じく試してみました。
一瞬だけ黒い実行画面が表示されて消えるのは同じでしたが、
白字でc:\・・・\・・・\・・・
ディレクトリ・・・または・・・ボリュームラベルの構文が間違っています。
(・・・はみえないところ)と表示されました。

すみません CMDの関連付けとはどういうものでしょうか?
教えてください。

桐8の環境設定の一括のところに起動時の一括行処理というのがあったので更新のcmdを登録してみました。
タスクに桐8の起動を登録したら、起動とともに更新がはじまって最後までできました。
でも、他の作業をしたくても起動すると更新がはじまるので更新専用パソコンにしないかぎりとても使いものにならないとわかりました。
なにか良い方法はないでしょうか?


25970 Re:タスクに登録しての自動更新 宮城 2004/04/20-11:30
記事番号25965へのコメント
>すみません CMDの関連付けとはどういうものでしょうか?

よく読むと「直接実行できる」とお書きになっているので、外れのような気がしますが、
まさに CMDを右クリックで実行できるか、です。

マイコンピュータ→ツール→フォルダオプション→ファイルタイプで
CMDの実行アプリケーションが桐になっているか。

CMDは NT系のファイルにもあるので、たとえば私は関連付けておりません。
よって桐から実行しない限り動かないということですが。

25986 Re:タスクに登録しての自動更新 うにん 2004/04/20-20:17
記事番号25970へのコメント
宮城さん

>>すみません CMDの関連付けとはどういうものでしょうか?

拡張子CMDのファイルがバッチファイルだという指定になってるのですね。

>マイコンピュータ→ツール→フォルダオプション→ファイルタイプで
>CMDの実行アプリケーションが桐になっているか。

タスクを実行したいユーザ(administratorのようですが)でログオンして、
上記の設定を直せばいいと思います。

タスクに登録するのをKIRI9.exeにする方が素直かもしれません。
コマンドラインオプションで実行する一括処理を指定。

25993 Re:タスクに登録しての自動更新 2004/04/20-22:54
記事番号25937へのコメント
パグさん

こんにちは、一度「マスタ更新.cmd」のショートカット等を作ってリンク先を
「C:\K3\KIRIV8\System\Kiri8.exe -R マスタ更新.cmd」にしてみてはどうでしょうか。
そのショートカットで動作すれば、それをタクスに登録すれば動作すると思います。
こちらは、桐V8+XPでそのようにしています。
25999 Re:タスクに登録しての自動更新 パグ 2004/04/21-09:20
記事番号25970へのコメント
cmdの桐の一括処理への関連付けわかりました。
ありがとうございました。
26000 Re:タスクに登録しての自動更新 パグ 2004/04/21-09:39
記事番号25993へのコメント
文さん

教えてもらったとおりにやってみました。
できました。
ありがとうございました。


戻る