I am using roaming profiles in a W2K network. All of the workstations are identical with regard to hardware, and are virtually clones with regard to installed software and configuration. A few machines, however, have software installed on them that is not installed on other machines. At present, the desktop shortcuts for these applications are placed in the All Users profile. However, I would like for the shortcuts to only appear to specific users. The problem is, if I place the shortcuts in the users' profiles, they show up on any machine they log into, even if the application is not installed. This tends to confuse some of my users, who assume that if the icon is there, the program should run. Is there a way to hide the desktop shortcut if the target file does not exist?