Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Mayayana" Newsgroups: microsoft.public.scripting.vbscript Subject: Re: How to Randomize characters in a string Date: Tue, 3 Jan 2017 09:01:16 -0500 Organization: A noiseless patient Spider Lines: 17 Message-ID: References: Injection-Date: Tue, 3 Jan 2017 13:59:36 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="8af30533b1674d57a5b823443d733bea"; logging-data="28057"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/F14o8pAWPvHKqx7l0goPhlQKnNwWaESs=" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512 X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 Cancel-Lock: sha1:ZpWEM3hOni8hc05vdulVuwL96rA= X-Priority: 3 X-MSMail-Priority: Normal Xref: csiph.com microsoft.public.scripting.vbscript:11496 wrote I don't see the original post. I'm guessing it's coming out of Google Groups. You might consider using a real newsreader and a real usenet server, so that you can use the real usenet newsgroups. In any case, Randomize should be called with every call to Shuffle. Randomize without a parameter calls Timer to get a seed number for shuffling. You can also use a unique numeric parameter if you like. Without calling Randomize you'll get the same seed each time. So calling Randomize only once for each file is exactly what you don't want to do because you'll get the same shuffle each time.