스크립 파일내용.
//////////////////////////////////////////////////////////////////////////
// PUTTY 자동 접속 //
// 오류가날 경우 putty.exe 파일을 /windows/system32/ 로 복사 후 재실행
<package>
<job id = "js">
<script language = "JScript">
var CapA = new Array(5);
var i;
var USER = "ID입력";
var PW = "PASSWD입력";
var COMMAND = "sh test*.sh";
CapA[0] = "test1.kr + /t + 222"; // port 번호 222일 경우 자동 접속
CapA[1] = "test2.kr + /t + 222";
CapA[2] = "test3.kr + /t + 222";
CapA[3] = "test4.kr + /t + 222";
for (i = 0; i < 4; i++)
{
var Shell = WScript.CreateObject("WScript.Shell");
Shell.Exec("PUTTY " + CapA[i] + " -l " + USER + " -pw " + PW);
// Wscript.Sleep(500); // 서버 처음접속하는곳에서 주석해제
// Shell.SendKeys("Y~"); // 서버 처음접속하는곳에서 주석해제 (자동Y키입력)
WScript.Sleep(500);
Shell.SendKeys("su -~"); // 루트 접속
WScript.Sleep(500);
Shell.SendKeys("rootpasswd~"); // 루트 암호 입력
WScript.Sleep(500);
Shell.SendKeys(COMMAND + "~");
WScript.Sleep(500);
}
</script>
</job>
</package>
'I T > script' 카테고리의 다른 글
페이지 새로고침 자바스크립트 (0) | 2015.08.30 |
---|