We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

copy all contents of a folder to user's desktop VBS Logon Script

OSXaddict
OSXaddict asked
on
Medium Priority
257 Views
Last Modified: 2012-06-27
Hello, I am looking to copy some links and such to the desktop of my user's computers using a VB logon script.  any ideas?
Comment
Watch Question

Just change strSource to the folder that contains everything you want to end up on the desktop.

strSource = "E:\test"
 
Const FOF_CREATEPROGRESSDLG = &H0&
Set oShell = CreateObject("WScript.Shell")
ParentFolder = oShell.SpecialFolders("Desktop")
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.NameSpace(ParentFolder) 
objFolder.CopyHere strSource & "\*", FOF_CREATEPROGRESSDLG

Open in new window

Author

Commented:
Thank you! Will this replace the item if it is already on the desktop?
See: http://msdn.microsoft.com/en-us/library/bb787866%28VS.85%29.aspx

I just tested it and it works the same as a Windows gui copy. It asks if you want to replace.

Author

Commented:
is there any way that I can make it force to replace?
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.