A brace from Paul Mullin helped Wrexham make it three wins in the space of a week as they put four past a struggling Aldershot side.
Phil Parkinson made three changes to the side that triumphed at Chesterfield on Tuesday, with Callum McFadzean, James Jones, and Paul Mullin all returning to the starting lineup.
It only took Mullin 35 minutes to get back on the scoresheet as he slotted the Red Dragons ahead, putting his side-footed effort past the diving Barnes.
A strong second-half showing saw Jordan Davies add to his already impressive goal tally, and Ollie Palmer score his third of the week to put Wrexham three up.
Paul Mullin soon made it four, as his curled effort from outside the penalty area was palmed into the net by Barnes.
Aldershot failed to create any real chances on Rob Lainton’s goal, but they managed to score a consolation through their Captain Giles Phillips in added on time.
Mullin came close to opening the scoring 15 minutes earlier as he latched onto a well-timed ball by Jordan Davies, but his shot was saved by the outstretched leg of Barnes.
Wrexham had another flurry of chances as James Jones skewed his volley into the path of Palmer, but he couldn’t quite turn it in.
Dillon Barnes was called into action again to deny a brilliant strike from Max Cleworth twenty yards out.
Paul Mullin broke the deadlock on his return as he found himself one on one with Barnes and he coolly slotted home after Hall-Johnson’s through ball.
Jordan Davies doubled the advantage, as a quick free-kick caught the Shots napping and Davies riffled his audacious strike into the top corner.
Ollie Palmer got in on the act as well after some great work on the left-hand side by McFadzean saw his cross-find Palmer, who converted past Barnes.
Mullin added his second of the game twenty minutes from time, as he found himself unchallenged on the edge of the area, and his shot found its way past the Shots stopper.
The Red Dragons return to the Racecourse on Tuesday night in the Vanarama National League against Kings Lynn Town.
Wrexham (5-3-2): Lainton, Hall-Johnson (McAlinden 74’), Hayden, Tozer, Cleworth, McFadzean (Hosannah 74’), J. Jones, Young ©, Davies, Mullin, Palmer (Ponticelli 78’)
Subs not used: Dibble and Jarvis
Aldershot (5-4-1): Barnes(GK), Saunders (Harris 67’), Oxlade-Chamberlin, Jordan (Lyons-Foster 85’), Phillips ©, Glover, Daniel, Sylla, Vennings, Willard, Panayiotou (Matthews 58’)
Subs not used: Walker and Esder
Referee: Tom Kirk
Attendance: 8475 (169 from Aldershot)