.bat file works manually, but does nothing in SQL Server Agent job
The SQL Server user account has access to that specific folder?
Try running a simple xp_cmdshell to check that.

EXEC master.dbo.xp_cmdshell 'dir C:\&lt;path&gt;'