Attached is a Javascript that I fooled with to do a similar task. In this case, the receiving file had to have a date in it but the sending file was fixed. It would be simple to modify it to meet your needs. This particular version uses Reflections FTP (Version 6.2 or later). The only other requirement is that the PC have Windows Scripting Host on it (which NT should already have; download from MS for systems without it). You can run the script by simply double clicking on it in explorer or making it the executable for an icon/shortcut. This could be simplified a great deal using WRQ's OLE automation, but at the time I wrote it, I hadn't explored that approach. -- Glenn A. Mitchell Mailto:[log in to unmask] 3GM Associates, Inc Portland, ME 04102 207-772-9370 begin 666 sample.js M+R\@5VEN9&]W<R!S8W)I<'1I;F<@:&]S=" -"B\O($IS8W)I<'0@=&\@8W)E M871E(&%N9"!R=6X@86X@1E10('-E<W-I;VX-"B\O#0HO+R!';&5N;B!!+B!- M:71C:&5L; T*+R\@,T=-($%S<V]C:6%T97,L($EN8PT*+R\@4&]R=&QA;F0L M($U%(" P-#$P,@T*+R\@9RYM:71C:&5L;$!C;VUP=71E<BYO<F<-"B\O#0H- M"B\O#0HO+R @/3T]/3T@0VAA;F=E('1H92!V87)I86)L97,@8F5L;W<@=&\@ M<W5I="!Y;W5R(&YE961S(#T]/3T]#0H@(" @=F%R('-E<G9E<B @(#T@(G!A M;BYM;6,N;W)G(CL@("\O(&9T<"!S97)V97(-"B @("!V87(@=7-E<B @(" @ M/2 B>'AX(CL@(" O+R!F=' @=7-E<B!I9 T*(" @('9A<B!P87-S=V]R9" ] M(")X>[log in to unmask] @("\O(&9T<"!P87-S=V]R9 T*(" @('9A<B!F<V-R:7!T(" ] M(")C.EQ<=&5M<%Q<=&5S=#$N<F9S(CL@+R\@;&]C871I;VX@;V8@<V-R:7!T M(&9I;&4-"B @("!V87(@9FYA;65I;B @/2 B8SI<7'1E;7!<7&UM8VUE9"YT M>'0B.R O+R!S;W5R8V4@9FEL92!T;R!B92!&5% G9 T*#0HO+R!"96=I;B!E M>&5C=71I;VX@:&5R90T*0G5I;&1&5%!38W)I<'0H*3L@("\O('1H:7,@8G5I M;&1S('1H92!S8W)I<'0@9FEL92!I;B!#.EQ414U0#0I,875N8VA&5% H*3L@ M(" @(" @+R\@=&AI<R!E>&5C=71E<R!-4R!&5% @=VET:"!T:&%T('-C<FEP M= T*+R\@16YD(&5X96-U=&EO;B!H97)E#0H-"F9U;F-T:6]N($)U:6QD1E10 M4V-R:7!T*" I#0I[#0H@(" @=F%R($U-+"!$1"P@;6TL(&1D+"!F;F%M96]U M=#L-"B @("!V87(@9G-O+"!F+"!T<RP@<SL-"B @("!V87(@;F]W(#T@;F5W M($1A=&4H*3L-"B @("!V87(@8W)L9B @(" @/2 B7')<;B([#0H@(" @=F%R M($9O<E)E861I;F<@/2 Q+"!&;W)7<FET:6YG(#T@,BP@1F]R07!P96YD:6YG M([log in to unmask]"B @("!V87(@5')I<W1A=&55<V5$969A=6QT(#T@+3(L(%1R:7-T M871E5')U92 ]("TQ+"!4<FES=&%T949A;'-E(#T@,#L-"B -"B @("!N;W<N M<V5T5&EM92AN;W<N9V5T5&EM92@I*3L-"B @#0H@(" @;6T@/2!N;W<N9V5T M36]N=&@H*2 K(#$[("\O(&UO;G1H<R!S=&%R="!A="!Z97)O#0H@(" @:68@ M*#D@/"!M;2D@(" O+R!F;W)C92!L96%D:6YG('IE<F\@;VX@<VEN9VQE(&1I M9VET(&UM#0H@(" @(" @($U-(#T@;6T-"B @("!E;'-E#0H@(" @(" @($U- M(#T@(C B("L@;6T[#0H-"B @("!D9" ](&YO=RYG971$871E*"D[#0H@(" @ M:68@*#D@/"!D9"D@(" @("\O('-A;64@9F]R(&1A=&4-"B @(" @(" @1$0@ M/2!D9 T*(" @(&5L<V4-"B @(" @(" @1$0@/2 B,"(@*R!D9#L-"@T*(" @ M(&9N86UE;W5T(#T@(FUM8R(@*R!-32 K($1$("L@(BYT>'0B.R O+R!O8FIE M8W0@9FEL92!N86UE("AW+V1A=&4@96UB961D960I(" -"@T*(" @(&9S;R ] M(&YE=R!!8W1I=F583V)J96-T*")38W)I<'1I;F<N1FEL95-Y<W1E;4]B:F5C M="(I.PT*(" @(&9S;RY#<F5A=&5497AT1FEL92AF<V-R:7!T*3L@(" @(" @ M(" @("\O($-R96%T92!A(&9I;&4N#0H@(" @9B ](&9S;RY'971&:6QE*&9S M8W)I<'0I.PT*(" @('1S(#T@9BY/<&5N07-497AT4W1R96%M*$9O<E=R:71I M;F<L(%1R:7-T871E57-E1&5F875L="D[#0H@(" @=',N5W)I=&4H(F]P96X@ M(B K('-E<G9E<B K("(@(B K('5S97(@*R B("(@*R!P87-S=V]R9" K(&-R M;&8I.PT*(" @('1S+E=R:71E*")P=70@(B K(&9N86UE:6X@*R B("(@*R!F M;F%M96]U=" K(&-R;&8I.PT*(" @('1S+E=R:71E*")Q=6ET(B K(&-R;&8I M.PT*(" @('1S+D-L;W-E*" I.PT*?0T*#0IF=6YC=&EO;B!,875N8VA&5% H M*0T*>R @#0H@(" @=F%R(&-M9" ]("(E8V]M<W!E8R4@+T,@<F9T<&,N97AE M("]R9G,@(B K(&9S8W)I<'0[("\O('!I<&4@=&AE(&EN<'5T#0H@(" @=F%R M('=S4VAE;&P@/2!N97<@06-T:79E6$]B:F5C="@B5U-C<FEP="Y3:&5L;"(I H.PT*(" @('=S4VAE;&PN4G5N*&-M9"PQ+")44E5%(BD[#0I]#0H-"@`` ` end