Quantcast
Channel: All Forums
Viewing all articles
Browse latest Browse all 28504

How to map a IIS drive of remote server

$
0
0

Below script will give me shutdowntimelimit value for each application in a server.

  Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Import-module WebAdministration

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

dir IIS:\AppPools | % {

$AppPool = $_.name

Result = (Get-ItemProperty IIS:\AppPools\$AppPool -Name processmodel).shutdowntimelimit.totalseconds

"$AppPool, $result"

}

 

but I would like to check this for multiple remote server, I tried to map the IIS drive below command without success

new-psdrive -Name remoteIIS -PSProvider webadministration -Root \\servername

set-location WebAdministration::\\servername\AppPools

 Probably something like below will work.

 [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Administration")
$iis=[Microsoft.Web.Administration.ServerManager]::OpenRemote($server)

There seems to be processmodel property but does not seem to give relevant info.Could someone kindly help in getting this working remotely.

NOTE: I dont want to use Powershell Remoting for this, its not enabled in my environment for some stupid reason

 

 


Viewing all articles
Browse latest Browse all 28504

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>