FrankS: Setzen von $ENV{'REMOTE_USER'} per `set` geht nicht?

Hallo allezusammen!

Zu Testen eines "stand alone scripts" unter WinNT will ich REMOTE_USER im Script setzen:
$set_env = set REMOTE\_USER=FrankS;
So gehts aber nicht. Warum?

tippe ich "set REMOTE_..." an der Kommandozeile ein, wirds richtig gesetzt und ich kanns mir so:
$set_env = set;
print $set_env;
oder so:
print $ENV{'REMOTE_USER'};
ausgeben lassen.

Dank im Voraus, Gruß Frank

P.S. sicher  könnte ichs auch so machen: $ENV{'REMOTE_USER'} ="FrankS", will ich aber nicht :-))