로그인 할 때 파일을 다운로드하여 주어진 폴더에 저장하는 VBS 스크립트가 있습니다. 일부 장소에서는 훌륭하게 작동하지만 다른 곳에서는 user1과 user2가 파일을 만들었 기 때문에 넘어집니다. 그것을 덮어 쓰지 않습니다.vbs 스크립트로 권한을 설정하십시오.
VBS 스크립트를 사용하여 "Everyone"그룹에 주어진 파일을 완벽하게 제어하려면 어떻게해야합니까?
로그인 할 때 파일을 다운로드하여 주어진 폴더에 저장하는 VBS 스크립트가 있습니다. 일부 장소에서는 훌륭하게 작동하지만 다른 곳에서는 user1과 user2가 파일을 만들었 기 때문에 넘어집니다. 그것을 덮어 쓰지 않습니다.vbs 스크립트로 권한을 설정하십시오.
VBS 스크립트를 사용하여 "Everyone"그룹에 주어진 파일을 완벽하게 제어하려면 어떻게해야합니까?
뭔가 : 부분적으로 여기에서 수집
Set WshShell = CreateObject("WScript.Shell")
strFile = "c:\test_folder\test_file.txt"
setPerms = "%COMSPEC% /c echo Y| C:\windows\system32\cacls.exe " & Chr(34) & strFile & Chr(34) & " /G domain\everyone:F"
wscript.echo setPerms
WshShell.run setPerms
: http://social.technet.microsoft.com/forums/en-us/ITCG/thread/6CDA091A-6B3D-4F58-8374-9A46F59F389A
기능 giveFullPermissionToFolder (strFolder)
희미한 objShell, strCmd, intRunError
설정 objShell = CreateObject를 ("Wscript.Shell")
strCmd = "% comspec %/c echo Y | CACLS "& strFolder &"/ T/E/C/G 사용자 : F "
intRunError = objShell.Run (strCmd, 2, 참)
경우가 intRunError <> 0이어서
Reporter.ReportEvent micFail, "giveFullPermissionToFolder" , "Unable to give full permission to " & strFolder
끝
설정 objShell = 아무것도
최종 기능
,691하는 경우