Executing DOS Commands

Question:
How can I run the following “SHELL” command in VB? It works fine in PowerBasic, but VB 3.0 doesn’t like it.

SHELL  “DIR *.BKP > FILES.LST”
Any ideas?

Answer:
Try this:

Shell “COMMAND.COM /C DIR *.BKP > FILES.LST” 
Commands like DIR are part of the command interpreter. Normally, the Shell command just runs the program. Routing the DIR command through COMMAND.COM should let it run correctly.

Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: