If I copy & paste into the command-line in my AutoCAD 2015 installation, I simply get an error saying that LispFile could not be found/loaded (which means it basically works, unless I need to do a (vla-Open) to reproduce the problem). I do have VBA installed.
I don't recommend calling a command from LISP to run a VBA statement that sends a command to load a LISP file, though.
(Apart from anything else placing a requirement on VBA being installed makes the code more fragile.)
I assume the goal is to run your LISP in certain drawings that are opened programmatically... Another option would be to use acaddoc.lsp or the Autoloader to load a LISP file in each drawing (even those that are loaded manually by the user) and check some state (perhaps a sysvar) to see whether there's a particular routine that needs to be executed.
It would be quite different if you were using .NET, so I'm having to use an under-used part of my brain to think this through. Which means there may well be better approaches.
Kean