I am using windows 10. Hope its the same.
There is link how to do it with incognito. It is my main source of inspiration.
I found no uniform solution, but good results are reached by combining different solutions on different situations:
links and HTML files:
regedit.exe and go to:
The original value wil be something similar to:
"C:\Program Files (86x)\Google\Chrome\Application\chrome.exe" --"%1"
(there was no double hyphen (-) before "%1" on my PC)
Insert all parameters you want before "%1". Treat this as cmd command, where "%1" is new URL.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-directwrite-for-ui "%1"
Icon pinned on toolbar
This icon is shortcut. If you right-click it, on the pop-up window you can right-click the row titled "Google Chrome", which will lead you to properties. On the shortcut tab add your desired parameters in "Target" Editbox right after the path.
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-directwrite-for-ui
running from command line or other program
environment variable, just as @wschloss proposed.
Those combined leave you with only running from start-menu as issue, which you can either avoid or call batch file instead "chrome.exe".
wmic process where "name='chrome.exe'" get CommandLinecommand you can see all current switches
chromeis running with.