Ehrhardt blev kaptenlöjtnant 1909, och förde under början av första världskriget befälet över en halvflottilj torpedbåtar. Han deltog i Skagerrakslaget 1916 och ledde som amiralstabsofficer 1917 företaget mot Ösel.