VBScript is used on Windows. You will run into people that do not have
VBScript activated (some anti-virus software seems to turn it off). One of
the first things I would like to do when the source code is available for
LiveCode is add a UUID generator and get rid of shell calls for copying
files. In the last few months I've seen a few reports from my customers who
have shell calls deactivated as well.
The late Mark Smith wrote a library that works pretty well. I remember to have patched it a few years back and when I wanted to return the patch I learned that Mark no longer is with us. :-( However the library is still to find. And was originally released under an open source license.