setting permission to the folder through VB script

sathish81's Avatar, Join Date: Apr 2012
Newbie Member
Hi ,

Can anyone help me out in creating a VB script which can read the values from either text file or excel and set permission to the folder

example in the excel or text pad


File shared folder names
Functional IDs
Remarks
Folder 1
N566212
Read access
Folder 2
k089663
R/W access
Folder 3
N933229
Full access
Folder 4


Folder 5


Folder 6


Folder7


fdf


asf


asdfa




Thanks in advance
0
kickerr's Avatar, Join Date: Oct 2011
Light Poster
It can be difficult creating a VB script that can do that. this may not be the best website for asking that. may i ask if you are trying any other sites?
0
sathish81's Avatar, Join Date: Apr 2012
Newbie Member
No..I am new to VBScript world..I dont have any other website .I found the below snippet to give permission to the folder ..its working fine If I give folder name,fucntional Id and Tyrpe access hardcoded in teh script file..I am trying to modify this to read frm text or Excell
Code:
 
' Cacls.vbs
' Example VBScript to set Administrators permissions with Cacls
' Version 2.1 - September 2010
' ---------------------------------------------------------' 
Option Explicit
Dim strHomeFolder, strHome, strUser
Dim intRunError, objShell, objFSO
strHomeFolder = "C:\TestFolderStructure"
Set objShell = CreateObject("Wscript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strHomeFolder) Then
' Assign user permission to home folder.
intRunError = objShell.Run("%COMSPEC% /c Echo Y| cacls " _
& strHomeFolder & " /E /c /g O035378:F", 2, True)
   If intRunError <> 0 Then
   Wscript.Echo "Error assigning permissions for user " _
   & strUser & " to home folder " & strHomeFolder
   
   else 
   WScript.Echo " Functional Id mapped succesfully"
   
   End If
       
End If
WScript.Quit
' End of Cacls example VBScript
F499581

Last edited by coderzone; 4Apr2012 at 01:21.. Reason: Code blocks