Webページを表示する
『他のアプリケーションを実行する』で書いている時にわかったことです。
URLだけでOK
.NET Frameworkを使った時には、Windowsのシェル機能の恩恵を受けることが出来き、ファイル名を指定しただけでアプリケーションが立ち上がります。例えばこんな感じです。まずスクリプトファイルのあるフォルダに"test.txt"というファイルを保存します。そして以下のスクリプトを実行してみてください。
import System
from System.Diagnostics import Process
Process.Start("test.txt")
テキストファイルを指定しただけで、メモ帳が立ち上がりましたよねえ。同じようにURLを指定するだけでブラウザが起動してページを表示してくれます。
import System
from System.Diagnostics import Process
Process.Start("http://www.yahoo.co.jp")
メールも立ち上げられる
ほかにも、次のようにするとメールソフトも起動します。
import System
from System.Diagnostics import Process
Process.Start("mailto:")
"mailto:"の後にメールアドレスを入れるのが本当の使い方です。次のように入力すると題名や本文も入力できます。
import System
from System.Diagnostics import Process
Process.Start("mailto:xxx@yyyy?subject=どうも!!&body=こんにちは")
これ以上やると、スパムメールのスクリプトになってしまうので、この辺で(汗)