So I tried the syntax below but it only seems to register the first entry "Workstation1". Is there some reason the script would not pay attention to the following entries after "Workstation1"? In other words, it runs the command if it is run on Workstation2, 3, etc.

IF NOT @WKSTA = "Workstation1" OR "Workstation2" OR "Workstation3" OR "etc"
RUN SOME COMMAND
ENDIF