临邑）、商河（今商河），直趋登州。南门由张可大将军帅五百士兵防守，西门由张焘以五百士兵防守。张焘进兵稍胜，却下令退兵，张可大被孔有德杀得大败。自斩其妾陈氏后，题壁曰某年月日山东总兵张可大尽节于此，遂投缳。事闻赠太子少傅予祭葬，特赐祠额曰旌忠，谥壮节。有子张怡，以诸生授锦衣卫千户。