Skriptimiskeeled: powershelli kodutööd 2011, sügis, kaugõpe

From ICO wiki


Jaan Igamees

Lühike jutt, mida skript teeb... bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla.

PowerShell: Jaan Igamees, kavalskript

Dmitri Šlõkov

Skript otsib arvutist meediafailid. Käivitades skripti võtmega -stage x, otsitakse keelatud failid. Kõik tulemused kirjutakse tekstifaili.

PowerShell: Dmitri Šlõkov, kodutööskript


Pavel Kodotšigov

Skript loob AD kasutajaid antud csv-failist, lisab ettemääratud gruppi (kui vastavaid gruppe ei ole siis script loob neid)

PowerShell: Pavel Kodotšigov, CreateFromCSV.ps1

naidis.csv

Margus Nairis

Skript otsib Active Directory masinatest installitud programme ja 'vilistab' kui leiab parameetriga kaasa antud või torrenti nimelise.

PowerShell: Margus Nairis, AD-FindInstalledPrograms.ps1

Karmen Kattai

Skript võrdleb kohalikus arvutis installeeritud programmide nimekirja tekstifailis toodud programmide kontrollnimekirjaga.

PowerShell: Karmen Kattai, VõrdleNimekirju.ps1

Andres Kõrvemaa

Skript kontrollib kas etteantud hostidel on pordid lahti või suletud. Hostide ja portide nimekiri antakse tekstifailina ette.

PowerShell: Andres Kõrvemaa, testports.ps1


Andres Kahk

Skript otsib etteantud serveritest kasutaja sessioone ning lubab valitud kasutajaga sessiooni lõpetada või luku panna.

PowerShell: Andres Kahk, Kasutaja-Sessioon.ps1

Aleksei Issaikin

Skript otsib kõik domeenis olevad arvutid Active Directory-ist ja genereerib HTML-i nende kõvaketta vaba ruumist.

PowerShell: Aleksei Issaikin, GetSpace.ps1

Vahur Laas

Skript, mis leiab 200 kallima NASDAQi tehnoloogiafirma aktsiate andmed ning teeb nende baasil naiivseid soovitusi osta, müüa või hoida.

PowerShell: Vahur Laas, stock.ps1

Artur Mölter

Skript otsib AD-st võimalikud "surnud" kontod.

PowerShell: Artur Mölter, AdDeadAccounts.ps1

Kristiina Kaarna

Video sellest, kuidas toimib Powershelli skript, mille ülesanne on:

- kaugteel tuvastada, kas kasutaja arvutis töötab keelatud protsess (antud näites programm WmPlayer);

- keelatud protsessi tuvastamisel:

a) sulgeda keelatud protsess;

b) genereerida kasutaja arvuti töölauale hoiatuse, mille sisu teavitab kasutajat keeleatud tegevusest.


Powershell: Kristiina Kaarna,Video skripti toimimisest virtuaalmasinates (server-klient) [1]

Powershell: Kristiina Kaarna, Skript.ps1

Karel Niine

Skript võtab eventlogist välja kõik print sündmused ning väljastab need ekraanile või kui on määratud fail, siis faili. CSV kujul, eraldajaks ;. Järjekord järgmine: Aeg,Kasutaja,Printer,Lehtede_arv,Dokumendi Nimi.

PowerShell: Karel Niine, Kodutoo.ps1

Mario Mett

Skript joonistab C ketta kasutatud ruumi kohta Excelisse sektordiagrammi.

PowerShell: Mario Mett, disk_usage.ps1


Märt Lindre

PowerShell: Märt Lindre, find_files.ps1 Skript otsib etteantud kataloogist teatud laiendiga faile

Märten Rodes

PowerShell: Märten Rodes, vlc.ps1

Skript, mis jookseb taustal ja käivitab VLC Media Playeris internetiraadio, kui arvuti ei ole lukus. Kui arvuti pannakse lukku, siis automaatselt sulgeb VLC.

Ulvar Petmanson

Powershell: Ulvar Petmanson, BootUSB.ps1

Windows 7 või Windows 2008 paigalduse DVD plaadist vastava USB pulga tegemise skript.

Riti Ruul

Skript otsib etteantud sõna etteantud directory'st.

PowerShell: Riti Ruul, PowerShell_Kodutoo_Ruul.ps1

Rainer Leemet

Skript küsib arvutilt kõige rohkem vaba pinda omavat ketast millele loob kausta ja jagab selle vaikeõigustega välja.

PowerShell: Rainer Leemet, New-share.ps1

PowerShell: Rainer Leemet, Kopeeri-Manti.ps1

Rasmus Linnamäe

Skript mis teeb WindowsPE'ga image faili, lisades sinna kõik saada olevad lisa pakid, soovikorral draiverid. USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.

PowerShell: Rasmus Linnamäe, WindowsPE skript