Protsessiinfo veebilehe genereerimise ja IIS serveri paigaldamise skript: Meeskond "Jõukest 2.0": Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with '=Liikmed= *Vadim Vinogradin *Meelis Tamm =Lahendus= <source lang="powershell"> # Paigaldame IIS serveri ja vajalikud moodulid echo "Paigaldame IIS serveri ja vajalikud mooduli…')
 
No edit summary
Line 1: Line 1:
=Liikmed=
=Liikmed=
*Vadim Vinogradin
* Vadim Vinogradin
*Meelis Tamm
* Meelis Tamm


=Lahendus=
=Lahendus=

Revision as of 15:35, 3 May 2011

Liikmed

  • Vadim Vinogradin
  • Meelis Tamm

Lahendus

# Paigaldame IIS serveri ja vajalikud moodulid

echo "Paigaldame IIS serveri ja vajalikud moodulid"

Import-Module servermanager

Add-WindowsFeature Web-Server

Import-Module WebAdministration

# Paneme Default Web Site kinni

echo "Panen default saidi kinni"

Stop-Website "Default Web Site"

# Kontrollime kas kaust C:\www on olemas, kui siis loome

echo "Loon kataloogi C:\www\"

if (!(Test-Path -path C:\www\)) {New-Item C:\www\ -type "directory"} else {"Kaust Olemas"}

# Loome uue veebisaidi c:\www kausta, mida saab vaadata localhost aadresssilt

echo "Loon uue veebisaidi localhosti"

New-Item iis:\Sites\testikas -bindings @{protocol="http";bindingInformation=":80:localhost"} -physicalPath c:\www\

# genereerime töötavate protsesside loetelu ja viimast viit kirjet system EventLog'ist 

echo "Info nägemiseks mine veebilehitsejaga http://localhost/ aadressile"

while(1) {

	$date=date
	
	echo "Viimase värskendamise aeg: $date" > c:\www\index.html
	
	Get-Process | ConvertTo-Html >> c:\www\index.html

	Get-EventLog system -newest 5 | ConvertTo-Html >> c:\www\index.html

	sleep -s 300}