過去の桐井戸端BBS (桐ver.9)
28793 一括処理の処理中に一括の中から別の桐を起動して別の一括処理を実行させたい 田代正巳 2005/01/24-21:41
桐v9-2004を使っています。
諸先生方によろしくご指導願いたいのですが。

桐で一括処理を作りました。

一括処理 1.cmdとします。
この1.cmdは繰り返しでたえず実行状態にあります。

1.cmdの処理中に、ある条件が入ったときに、別の桐を起動し
2.cmdという一括処理を実行させて終了したいのですが。

1.cmdの一括処理の中に

シェル実行 "C:\K3\KIRIV9\System\KIRI9.EXE -R c:\system\2.cmd"
としているのですが、編集できませんとエラーになります。

どうすれば処理可能でしょうか?
28797 Re:ご指導ください 宮城 2005/01/25-08:29
記事番号28794へのコメント
田代正巳さん、こんにちは。

cmdを桐に関連付けたうえで、

シェル実行 "c:\system\2.cmd"

(こういうフォルダ構成だったとして。ただ、私なんかは「system」なんてフォルダがあると、かなりぎょっとします。)

だけで動くのではないかと思うのですが、cmdの関連付けをしたくないということでしょうか?

>一括処理 1.cmdとします。
>この1.cmdは繰り返しでたえず実行状態にあります。

これも気になります。内容もう少し書いていただければ、こんなやりかたもできるとかいうコメントもつきそうな・・・。

28800 Re:ご指導ください うにん 2005/01/25-10:06
記事番号28794へのコメント
>シェル実行 "C:\K3\KIRIV9\System\KIRI9.EXE -R c:\system\2.cmd"
>としているのですが、編集できませんとエラーになります。

エラーがよくわかりませんが、シェル実行ではパラメータは指定できません。
こういう風にしたければシステムコマンドを使います。

28801 Re:ご指導ください 今村 誠 2005/01/25-11:24
記事番号28794へのコメント
田代正巳さんこんにちは
一括呼び出しようのフォームを作りフォーム呼び出しで実行してみては。

コマンドボタンの中身
→機能    機能パラメータ
1表示    確定する
2シェル実行 "C:\K3\KIRIV9\System\KIRI9.EXE","c:\system\2.cmd"
3閉じる

一括起動時実行のチェックをつけて
開始時実行ボタンに指定してはいかがでしょうか。
28805 Re:ご指導ください 田代正巳 2005/01/25-18:06
記事番号28797へのコメント
宮城さんありがとうございました。
宮城さんにご教授いただいた下記の内容でできました。
うまく動作しました。
>シェル実行 "c:\system\2.cmd"
ありがとうございました。

28806 Re:ご指導ください 田代正巳 2005/01/25-18:08
記事番号28801へのコメント
今村誠 様
うにん 様

ありがとうございます。
宮城様のご指導いただいた
シェル実行 "d:\system\・・・.cmd"
でうまく別の桐が立ち上がり処理ができました。

ありがとうございました。


28807 Re:ご指導ください 宮城 2005/01/25-18:40
記事番号28806へのコメント
田代正巳さん、これじゃ「できたからもういいよ」っていう意味にとれてしまいますが、ちょっとこういうのはどうでしょうか。

せっかくリプライしてもらっているのだから、やはり試してみるくらいは最低限すべきと思いますよ。

戻る