AS2まではJavaScriptとかに頼らないと自分(swf)のパスを取得できなかったように思うのですが、仕事上で必要に迫られたので調べてみたら、AS3ではloaderInfoを使うことでできるんですね。
//ホスト情報取得
var url:String = loaderInfo.url;
var token:Array = url.split("");
var file:String = token[token.length - 1];
var myHostInfo:String = file.split("/")[2];
引用元:suz-lab
実際AS2でパスを調べる方法が無いのかどうか、そこまで詳しくないのではっきりしたことは言えないんですけどねー。