Need help with ico changing an launching bat files

First, please review this guidance:

Second, ico and bat files are for Windows. bat files cannot run in Linux.