Win上の activeperl について質問です。

wperl を使ってウィンドウを出さない状態で
実行したいのですが、スクリプトの中で
バッククォートとか system を使うと、
DOS窓が出てきてしまいます。

DOS窓を出さずに、相当のことができる方法は
何かありますでしょうか?