Plik wsadowy liczący pliki w folderze

Witam!
Mam pewien problem, ponieważ nie wiem co jest źle w tym kodzie. Plik wsadowy ma liczyć pliki z końcówką .exe w folderze Windows.

@echo off
for %%i in (c:\Windows) do (
set count=0 & for %x in (*.exe) do @(set /a count+=1 >nul)
)
pause

W poprzednim temacie dostałeś link gdzie ludzie dokładnie napisali jak to zrobić, a Ty, ewidentnie bez próby przeczytania i zrozumienia tego wkleiłeś fragmenty kodu do swojego skryptu. To nie jest metoda, która prowadzi do celu. Włóż elementarny wysiłek w próbę zrozumienia co te komendy robią i jeśli coś będzie niezrozumiałe to wtedy zapytaj o konkretny aspekt.
Nikt za Ciebie nie odrobi za darmo pracy domowej.