>>101
>97に関してだけどそれだとNT系のやつだとダメっぽくない?
どの辺が駄目なん?

以下、Win2000で実験。

Dim file As String
Dim sCommand As String

file = """C:\Documents and Settings\USERNAME\デスクトップ\ping.txt"""
sCommand = Environ("COMSPEC") & " /c ping 127.0.0.1 > " & file
Debug.Print sCommand
Shell sCommand

ファイルのリダイレクトまでは問題ない。