2014-03-13 2 views
0

저는 VBscript를 처음 사용합니다. 저는 도메인에서 일하고 있습니다. 이 스크립트를 실행하게하여 모든 사용자 컴퓨터에 프린터를 설치할 수 있기를 원합니다. 그러나 사용자에게는 스크립트를 실행할 자격 증명이 없습니다.vbscript를 로컬 관리자로 실행하는 방법

원격으로 스크립트를 실행하는 데 psexec에 사용할 수 있습니다 나를 VBScript를

set objNetwork = Createobject("WScript.Network") 
'objNetwork.AddwindowsPrinterConnection "\\print-serv\HP LaserJet 4350 PCL 5 it" 
objNetwork.AddwindowsPrinterConnection "\\print-serv\uniFlow Secure Print" 
'objNetwork.AddwindowsPrinterConnection "\\print-serv\Brother HL-4570CDW color" 
wscript.echo "Printers have been Mapped 
+0

배포하기 위해 GPO를 사용할 수 없습니까? –

+0

아니요 그룹 정책에 액세스 할 수 없습니다. – user3416223

답변

3

자격 증명에 로그를 추가 할 수있는 방법이 있습니까.

http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

는 컴퓨터 이름, 또는 텍스트 파일에서 컴퓨터 목록, 당신은 귀하의 스크립트를 실행하고자하는 자격 증명을 전달 할 수 있습니다. 이 같은 것 :

psexec \\computer1 -u admin -p password c:\windows\system32\cscript.exe \\computer2\share\yourscript.vbs 
+1

+1 - 원격 관리의 세계는 Mark Russinovich없이 어디에 있습니까? – Rich

+0

그 남자는 천재입니다. 나는 그가 어떻게이 물건의 절반을 처음부터 알아 냈는지 전혀 모른다. –

+0

하지만 500 + 컴퓨터 이름 이상 부서의 모든 컴퓨터 이름을 모르는 경우 어떻게해야합니까? – user3416223

관련 문제