630111,
The only reason you need to use the ./ is if you don't have the directory you are working in in your path statement or if you want to execute something in the current directory rather than the one in another location in your path statemnt. Ex. if you wanted to run a script in your working directory called batch, but not /bin/batch, you would type ./batch.
Hope this helps.
John