runコマンドについてNo.00831
"M.OBARA" さん 01/04/13 10:50
 
 こんにちは、小原です。鶴亀Version 1.05です。

 1.03での改版履歴にある「マクロのrun文でDOS系コマンドが起動できない
バグ修正。」ですが、修正されていますでしょうか?

y.iida さんの提案により
ひろさんが Thu, 05 Apr 2001 12:26:11 +0900 に書かれた
「hidesoft.8:00354| RE 00350 (雑談)サーチエンジン」にて
| ・
| ・
|run "start http://www.google.com/search?lr=lang_ja&hl=ja&q=" + $word;
| ・
| ・
というかなり便利なマクロを書いてくださいましたが、Windows2000の場合
はやはり動作していません。

 私の所では秀丸でも動作していません。おまけにrunsync2でもだめです。
何かしら環境に依存している現象だと思うのですが...

 Windows98では大丈夫です。

  OS: Windows NT 5.0.2195 Service Pack 1(Windows2000 SP1)
  IE: 5.00.3315.1000
という環境です。

 どういった原因が考えられますでしょうか?

[ ]
RE:00831 runコマンドについてNo.00910
秀まるお2 さん 01/04/14 14:59
 
 手元のWindows2000上ではstart文は動作しています。

 startが悪いのかhttp://...が悪いのか分からないので、とりあえず、

    run "start notepad.exe";

 みたいな簡単なマクロを実行してみるとか、そもそもDOSプロンプト上から上記の
コマンドがうまく使えるかどうか試してみるのがいいと思います。

 あと、DOSプロンプト上から start http://... もやってみてどうかとか、その辺
の組み合わせパターンで何が悪いのが分かると思います。

[ ]
RE:00910 runコマンドについてNo.01466
"M.OBARA" さん 01/05/07 16:19
 
 小原です。非常に遅い返信になってしまいましたが報告させて頂きます。

>  手元のWindows2000上ではstart文は動作しています。
>
>  startが悪いのかhttp://...が悪いのか分からないので、とりあえず、
>
>     run "start notepad.exe";
>
>  みたいな簡単なマクロを実行してみるとか、そもそもDOSプロンプト上から上記の
> コマンドがうまく使えるかどうか試してみるのがいいと思います。
>
>  あと、DOSプロンプト上から start http://... もやってみてどうかとか、その辺
> の組み合わせパターンで何が悪いのが分かると思います。

 鶴亀は一切関係なく、何も悪くありませんでした。

 DOSプロンプトでの動作は大丈夫なのですが、"ファイル名を指定して実行"
で"start notepad.exe"の場合は動作しませんでした。path指定とかの問題
ではないようです。
 私のWindows2000環境と、友人のWindowsNT 4.0 SP6a + IE5.5 SP1 でこの
現象になっています。特に調べたというわけではないですが...

 とにかく鶴亀の問題ではないということで解決いたしました。

 マクロの方は start コマンドを使用するのをやめて、run でブラウザを
起動して、引数にhttp://...を渡すように変更し、実現できました。

 お騒がせしました。

[ ]