A few things to try...
Run each package independently (No chaining, etc) and see if they work.
On your Win 7 Box, test the bat file using psexec (See http://community.landesk.com/support/docs/DOC-1645 )
Does it work there?
Permissions are tighter in Win 7, so it may not be able to create the c:\temp??
Also, in your .bat make sure you have "@ECHO ON" set, the user will not see anything, but this allows LANDesk to capture the output which you should find in the the 'data' folder in \ldclient
Also, best practice is to use variables in your .bat files, try using %TEMP% which will put use c:\windows\temp if ran as systems or in the users temp if ran as the user... if you wanted to force it to c:\windows\temp\ you could use %WINDIR%\TEMP\
Let us know what you find trying the above
Is UAC turned on on the target machines? Some of my packages failed because the installer looks for elevated rights. Try turning off UAC and see if that works.