While I understand you do not control this, it is beyond idiotic that a company has a policy in place whereas employees are writing "bad" code becuase writing the code properly requires too much work and time to make it through the approval process. Anyone who cannot see that you are essentially writing new code needs to be re-evaluated.
Off of my soapbox, I do not think you will be able to find a VI for File/Directory Info as it is a LabVIEW primitive and may exist in a DLL somewhere and not as a VI.
In TestStand, however, try this:
RunState.Engine.GetFileInformation("c:\abc.txt").FileExists
It returns true if the file exists, false if it doesn't. Replace abc.txt with the name of the file.