Jump to content


regan

vbs script issues

Recommended Posts

I've created a script to copy a file from a file share to a directory on the PC, This runs fine when i run it independently but when i try creating a package in SCCM it either says installed when it hasn't or it fails. I've tried using cscript.exe /the name of script.vbs as well as without using that. The script is below

 

Option Explicit
dim path
path=CreateObject("WScript.Shell").ExpandEnvironmentStrings("C:\Program Files (x86)\Cisco Systems\VPN Client\Profiles")
dim objFSO
set objFSO=CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(path & ("\vpn.pcf")) = False Then
ObjFSO.CopyFile "\\server-fileshare\APPS\VPN new\Client Software\vpn.pcf", path & "\"
end if

Share this post


Link to post
Share on other sites

Also make sure that Domain Computers have permission to the file share you are using as that is the account that the script will run under which is a different as well from when you run it as a user.

Regards,
Jörgen

  • Like 1

Share this post


Link to post
Share on other sites

To see if the script works with SYSTEM credentials, try running it with PSEXEC.

 

I can run it via sccm if i install for user but like you say it wants to run it under a local system account it doesn't work. Im struggling to find why this might be when i have given domain computers full access.

Share this post


Link to post
Share on other sites

Stupid question but why not include the files within the package? Why copy them form a network share? It will be far simpler to do this and try to copy them from a network share.

couple of reasons one being i have about 15 different versions depending on who its for and secondly if i can get this one running there's a few other scripts i would like to use.

Share this post


Link to post
Share on other sites

couple of reasons one being i have about 15 different versions depending on who its for and secondly if i can get this one running there's a few other scripts i would like to use.

How would putting all the sources files as part of the package make any difference to you (other than making your life easier)?

 

Your VBS above is only coping a single file? Even if you adjusted it to copy 15 different files based on VPN version, that wouldn't be a big deal at all.

Share this post


Link to post
Share on other sites

For this VB correct it is only copying a single file, Its the most simple script other scripts are no so simple but like i say if i can get the permissions to work with this than it open a world up for me.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.