Kijk, ik ga ervan uit dat je alle snelkoppelingen in 1 gedeelde map zet op de server. Dat zijn die *.lnk bestanden die gekopieerd worden (dus alle .lnk bestanden tegelijk).
Wil je echter maar 1 snelkoppeling kopiëren, terwijl er meerdere snelkoppelingen in die gedeelde map staan op de server, dan wordt het (laten we zeggen dat de snelkoppeling Word als naam heeft, dus als volledige bestandsnaam: Word.lnk):
net use X: \\server\gedeeldemapmetdesnelkoppelingen /persistent:no
if exist %userprofile%\Bureaublad\*.* copy /y X:\Word.lnk %userprofile%\Bureaublad\*.*
if exist %userprofile%\Desktop\*.* copy /y X:\Word.lnk %userprofile%\Desktop\*.*
net use X: /delete
Stel dat je 2 snelkoppelingen wilt kopieren, namelijk Word.lnk en Excel.lnk, dan wordt het:
net use X: \\server\gedeeldemapmetdesnelkoppelingen /persistent:no
if exist %userprofile%\Bureaublad\*.* copy /y X:\Word.lnk %userprofile%\Bureaublad\*.*
if exist %userprofile%\Bureaublad\*.* copy /y X:\Excel.lnk %userprofile%\Bureaublad\*.*
if exist %userprofile%\Desktop\*.* copy /y X:\Word.lnk %userprofile%\Desktop\*.*
if exist %userprofile%\Desktop\*.* copy /y X:\Excel.lnk %userprofile%\Desktop\*.*
net use X: /delete
Oftewel: Je maakt per snelkoppeling een kopieeractie aan.
Succes,
Tijs.