|
>> スクリプトを中断せずにポートの切り替えをランダムに行ないたいのです。
>> 良い方法有りませんか?
>
> connect文を使わずにポートだけ切り替えることは出来ないです。
>
> ホストプロパティ側でスクリプトを指定しておいて、うまく処理が続行されるよう
>に工夫するしかないです。
>
> 例えば、スクリプトの先頭で
>
> if( %port == 1 ) {
> goto ProcessPort1 ; ポート1に接続したときの処理
> elseif( %port == 2 ) {
> goto ProcessPort2 ; ポート1に接続したときの処理
> endif
>
> ...
> ...
>; ポート1に切り替える処理処理
> %port = 1
> connect "Host_Port1"
>ProcessPort1:
> ...
> ...
>
>
> とか。
>
ご回答有り難う御座いました。
上記方法で試してみましたが、やはりconnect文がくるとscript自体が終了してしま
うようです?
又、既に接続されている場合は”オンライン中はconnect文は使えません”と表示さ
れてしまいます。
無理なのかなあ?
実際にやってみたいのは、com1で予め接続されていて、そこにscriptを実行する事で
com2,com3,com1をscript実行中、任意で切り替えを行ないたいのです。
PS、
コマンドのsetportnoはどういう時にどのように使用するものですが?
|
|