delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=4.8 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE,SARE_MSGID_LONG45,TBC,TW_BN |
X-Spam-Check-By: | sourceware.org |
MIME-Version: | 1.0 |
In-Reply-To: | <g2v8d4f2741005061304x1ed44d57i8b67f615e7ab9ead@mail.gmail.com> |
References: | <g2v8d4f2741005061304x1ed44d57i8b67f615e7ab9ead AT mail DOT gmail DOT com> |
From: | Jason Hamilton <jason DOT hamilton AT thefuzz4 DOT net> |
Date: | Thu, 6 May 2010 14:11:17 -0600 |
Message-ID: | <m2z8d4f2741005061311qbd965147g39d2b8ec6425459f@mail.gmail.com> |
Subject: | Fwd: Remote restart of IIS App pool via ssh |
To: | cygwin AT cygwin DOT com |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Ok so this is what I am trying to do. Server 1 has cygwin installed and I can ssh into it using keys My batch file on the server is working just fine for what I want it to do Here is the problem.=A0 I have a vbs script that needs to be ran at the beginning and the end of the shell script to stop and start a remote app pool. Here is my script All this does is stops the app pool on the second server, copies the files over and then starts it back up.=A0 Nothing special #! /bin/bash cmd.exe /c E:\stopapppoolenv1.vbs xcopy /y /s /i "E:\WEBSITES\bpmportalenv1\webroot\*.*" "\\bidcbpm2002.corp.global.level3.com\bpmportalenv1$" cmd.exe /c E:\startapppoolenv1.vbs exit 0 So when I run it,=A0 it copies the files to the remote server just fine but when it gets to the section about stopping and starting the app pool on the remote server I get this $ cmd.exe /c stopapppoolenv1.vbs e:\stopapppoolenv1.vbs(2, 1) Microsoft VBScript runtime error: Permission denied: 'GetObject' when I log into the box as the user that I am ssh=92d in as I can run the vbs files just fine the user is a local admin on both boxes. Just in case here is the vbs file $ cat stopapppoolenv1.vbs strComputer =3D "vidcbpm2002 " Set objWMIService =3D GetObject _ =A0=A0=A0 ("winmgmts:{authenticationLevel=3DpktPrivacy}\\" _ =A0=A0=A0=A0=A0=A0=A0 & strComputer & "\root\microsoftiisv2") Set colItems =3D objWMIService.ExecQuery _ =A0=A0=A0 ("Select * From IIsApplicationPool Where Name =3D " & _ =A0=A0=A0=A0=A0=A0=A0 "'W3SVC/AppPools/bpmportalenv1'") For Each objItem in colItems =A0=A0=A0 objItem.Stop Next Here is the output of env from the ssh session ALLUSERSPROFILE=3DC:\Documents and Settings\All Users ANT_HOME=3Dc:\apache-ant-1.6.1 CLUSTERLOG=3DC:\WINNT\Cluster\cluster.log COMMONPROGRAMFILES=3DC:\Program Files\Common Files COMPUTERNAME=3DVIDCBPM2001 COMSPEC=3DC:\WINNT\system32\cmd.exe CVS_RSH=3D/bin/ssh CYGWIN=3Dntsec smbntsec ntea tty FP_NO_HOST_CHECK=3DNO HOME=3D/home/gotscm HOMEDRIVE=3DC: HOMEPATH=3D\cygwin\home\gotscm HOSTNAME=3DVIDCBPM2001 INFOPATH=3D/usr/local/info:/usr/info:/usr/share/info:/usr/autotool/devel/in= fo:/usr/autotool/stable/info: LOGNAME=3Dgotscm LOGONSERVER=3D\\IDC1DC0004 MAIL=3D/var/spool/mail/gotscm MAKE_MODE=3Dunix MANPATH=3D/usr/local/man:/usr/man:/usr/share/man:/usr/autotool/devel/man: NUMBER_OF_PROCESSORS=3D1 OLDPWD=3D/home/gotscm OS=3DWindows_NT PATH=3D/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/Orant9i home/bin:/cygdrive/c/Program Files/Oracle/jre/1.1.8/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cy= gdrive/c/WINNT/System32/Wbem:/cygdrive/c/nant/bin:/cygdrive/c/apache-ant-1.= 6.1/bin:/cygdrive/c/arapi.net:/usr/bin:/bin PATHEXT=3D.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=3Dx86 PROCESSOR_IDENTIFIER=3Dx86 Family 16 Model 4 Stepping 2, AuthenticAMD PROCESSOR_LEVEL=3D16 PROCESSOR_REVISION=3D0402 PROGRAMFILES=3DC:\Program Files PS1=3D\[\033]0;\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PWD=3D/cygdrive/e SHELL=3D/bin/bash SHLVL=3D1 SSH_CLIENT=3D10.1.160.153 44705 22 SSH_CONNECTION=3D10.1.160.153 44705 10.5.1.196 22 SSH_TTY=3D/dev/tty0 SYSTEMDRIVE=3DC: SYSTEMROOT=3DC:\WINNT TEMP=3D/cygdrive/c/DOCUME~1/SSHD_S~1/LOCALS~1/Temp TERM=3Dvt100 TMP=3D/cygdrive/c/DOCUME~1/SSHD_S~1/LOCALS~1/Temp TZ=3DMST7MDT6,M3.2.0/2,M11.1.0/2 USER=3Dgotscm USERDOMAIN=3DLEVEL3 USERNAME=3Dgotscm WINDIR=3DC:\WINNT _=3D/usr/bin/env Thank you all for your help in advance and if there is anymore information you need for this please let me know and I will provide it to you asap.=A0 Thanks. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |