Hi Team,
Is there a way for the zzTakeoff screen shortcut/application to be pinned to the Windows Taskbar?
I was hoping to have zzTakeoff permanently pinned there for quicker access, similar to some other desktop applications.
Since the manual shortcut strings were being blocked or failing to launch, this built-in Chrome "Install" method is the most reliable way to get an icon on your taskbar that actually opens the site.
Apple introduced a feature in macOS Sonoma (and newer) that turns any website into a "Web App" in your Dock.
If you prefer using Chrome on your Mac:
Thnak Sam, will give it a go.
We also have an option for "Install Desktop Icon". Then you can drag & drop that icon from your desktop onto your taskbar.

I tried with what I got @Heber but is not working, 
I will try with what Sam advise to>