Sometimes we may need to generate a random file name. In VBScript we can use Scriptlet.TypeLib to generate GUID for random data, but length of the GUID is too long.
If we need a shorter random file name, it can be generated using GetRandomFileName method.
Dim oPath,strFileName 'Creating instance of System.IO.Path class which contains GetRandomFileName method Set oPath=DotNetFactory.CreateInstance("System.IO.Path") 'Assigning random filename in a variable using GetRandomFileName method strFileName=oPath.GetRandomFileName Msgbox strFileName Set oPath=Nothing
Although there are several ways to generate random file name, this technique can be used where we require a shorter random data to be used as file name.