I am using TeX Live 2010. I don't use MikTeX anymore because of many troubles I found in the past.
Input files:
gridon.tex:
% gridon.tex
\documentclass{minimal}
\usepackage{pstricks}
\pagestyle{empty}
\begin{document}
\begin{pspicture}[showgrid=true](3,3)
\pscircle(1.5,1.5){1}
\rput[tr](3,3){3}
\end{pspicture}
\end{document}
gridoff.tex:
% gridoff.tex
\documentclass{minimal}
\usepackage{pstricks}
\pagestyle{empty}
\begin{document}
\begin{pspicture}[showgrid=false](3,3)
\pscircle(1.5,1.5){1}
\rput[tr](3,3){3}
\end{pspicture}
\end{document}
main.tex:
% main.tex
\documentclass{minimal}
\usepackage[hiresbb]{graphicx}
\begin{document}
\includegraphics[scale=2]{gridon}
\vspace{5mm}
\includegraphics[scale=2]{gridoff}
\end{document}
Methods:
MethodA.bat:
echo off latex %1 dvips %1 ps2pdf %1.ps pdfcrop --hires %1 pdftops -eps %1-crop.pdf
MethodB.bat:
echo off latex %1 dvips %1 -E -o %1.eps epstool --copy --bbox %1.eps %1-crop.eps epstopdf --hires %1-crop.eps
Results:

<pre> .. </pre>HTML tags for non-TeX code, otherwise the%will be taken as comment. – Martin Scharrer♦ Jul 2 '11 at 11:34dellines in your batch files are not required to see the cropping process but make the code blocks hard to read. I would recommend to remove them. – Martin Scharrer♦ Jul 6 '11 at 15:15previewpackage or thestandaloneclass already? Would you like an answer based on them? They produce the DVI or PDF already cropped. However an EPS from DVI will most likely not have the correct HiResBoundingBox. – Martin Scharrer♦ Jul 6 '11 at 15:20bpin an external file. These values can then be used to build a HiResBoundingBox header for the (E)PS produced bydvips. This would save you a few conversion steps. – Martin Scharrer♦ Jul 6 '11 at 15:33