PS Quickie: New-PIN
Setting a bunch of PINs for Lync devices is not difficult at all. Here is a script to pre-generate them should you find the need to do so. The function simply generates random digits between 0 and 9 and convert to a string. An exception is made for the first digit (as zeros are often not displayed in csv files when opened in excel) and only digits 1-9 are used.
Function New-PIN ($pindigits) { [string]$pin = '' 1..$pindigits | foreach { switch ($_) { 1 { $pin += [string](Get-Random -Minimum 1 -Maximum 10) } default { $pin += [string](Get-Random -Minimum 0 -Maximum 10) } } } $pin } #Example $numberofpins = 10 $pindigits = 5 1..$numberofpins | Foreach {New-PIN $pindigits}