Batchdateien enthalten code, der über die Windows-Konsole ausgeführt wird.
Diese Konsole hat selbst im Benutzermodus viele rechte über den PC und kann so zum Beispiel Dateien oder Verzeichnisse löschen. Außerdem können ganze Laufwerke (bspw USB-Sticks, ext. Festplatten oder lokale Partitionen) formatiert werden oder deren Inhalt ausgelesen bzw kopiert, verschoben oder verschlüsselt werden. Außerdem sind Dinge wie WLAN-Passwörter ohne Probleme auslesbar.
All das ist nicht auf .bat Dateien begrenzt, sondern ist mit normalen Programmen (.exe) ebenfalls möglich und mit Installationspaketen (.msi) sogar noch deutlich einfacher.
Batch als Dateityp ist grundsätzlich nicht gefährlich, und kann sogar sehr nützlich sein wenn man weiß was man tut.
Es empfiehlt sich aber, keine batch-scripte aus unbekannten Quellen auszuführen, oder zumindest vorher den Inhalt zu lesen.