Julian date - can't help you there. Unless there is a 3rd party tool that can list the Julian date, I can't think of how you could get that from a batch file.
But, I can help if using MM/DD/YYYY is acceptable.
Now, I am using the command line version of Winzip, called WZZIP. You can get it for free from the Winzip web site (it is an add-on to Winzip).
Ok, here is your BAT file (call it ARCHIVE.BAT):
@ECHO OFF
c:
cd \
cd test
c:\progra~1\winzip\wzzip.exe lint.zip lint.txt
for /f"tokens=1-4 delims=:/ " %%i in ('date /t') do rename lint.zip lint%%j%%k%%l.zip
move lint*.zip c:\backup
move lint.txt c:\live
EXIT
Ok, when you run that today, it will take lint.txt and make a ZIP file originally called lint.zip.
Ok, after that, the FOR statement will parse the DATE /T command (which gives you "Fri 12/27/2002" today), ignores the spaces and the / characters, and takes only the numbers -- 12, 27, 2002 -- and assigns each one to a variable. Then the renaming of the temp ZIP file happens. Renaming lint.zip to lint%%j%%k%%L.zip gives you a file called LINT12272002.ZIP when ran today.
Ok, then just move the ZIP file to c:\backup and move the txt file to c:\live.
That should do it.
hope this helps