THL:n arkisto
THL:n arkisto sisältää kuvauksia joistakin osista THL:n arkistoitavaa tutkimusaineistoa. Erityisesti tänne on kerätty TCDD-projektin aineistoa.
TCDD-projekti
TCDD-projekti tarkoittaa sarjaa tutkimusprojekteja, jotka toteutettiin Kansanterveyslaitoksessa ja Terveyden ja hyvinvoinnin laitoksessa vuosina 1983-2016.
Obs | Aineistonmuodostaja | Osasto | Yksikkö | Sarja | Nimi | Aikarajaus | Kolleja | Tyyppi | Hyllymetrejä |
---|---|---|---|---|---|---|---|---|---|
1 | KTL | YTOR | YTO/TCDD | Motiliteetti | TCDD:n vaikutus liikkumiskäyttäytymiseen rotilla (Han/Wistar, Long-Evans) ja marsuilla | 1992-1995 | 1 | ko | 0.08 |
2 | KTL | YTOR | YTO/TCDD | Aivoleesiot ja syöminen | Hypotalamustumakkeiden rooli TCDD:n aiheuttamassa syömiskäyttäytymisessä | 1992-1996 | 1 | la | 0.11 |
3 | KTL | YTOR | YTO/TCDD | Tuumoripromootio S186 | TCDD:n vaikutus tuumoripromootioon | 1995-1997 | 1 | la | 0.11 |
4 | KTL | YTOR | YTO/TCDD | Dioksiinien annosvaste | Eri dioksiinijohdosten annosvasteet eri rottakannoilla | 1992-1996 | 1 | la | 0.11 |
5 | KTL | YTOR | YTO/TCDD | Suklaakokeet | Eri ravinto- ja makuaineiden vaikutus TCDD:n syömiskäyttäytymiseen | 1993-1999 | 1 | ko | 0.08 |
6 | KTL | YTOR | YTO/TCDD | Letkuruokinta | Lisäravinnon vaikutus TCDD:n aiheuttamaan näivetysoireyhtymään | 1992-1995 | 1 | ko | 0.08 |
7 | KTL | YTOR | YTO/TCDD | Altistusreitin vaikutus | TCDD:n vaikutus keskushermostoannoksena | 1994 | 1 | ko | 0.04 |
8 | KTL | YTOR | YTO/TCDD | Leptiini | Leptiinin rooli TCDD-vaikutuksissa | 1989-1997 | 1 | ko | 0.04 |
9 | KTL | YTOR | YTO/TCDD | Risteytyskoe S187 | TCDD-herkkyyttä määräävien geenien jalostus eri rottakantoihin | 1995-2000 | 2 | la | 0.22 |
10 | KTL | YTOR | YTO/TCDD | Biliverdiini | TCDD:n vaikutus biliverdiinimetaboliaan | 1999-2006 | 1 | ko | 0.08 |
11 | KTL | YTOR | YTO/TCDD | Kestävyys ja sen kehitys | TCDD-kestävyyden kehittyminen rotanpennuilla | 1997-2000 | 1 | la | 0.11 |
12 | KTL | YTOR | YTO/TCDD | Insuliini ja glukoosi | TCDD:n vaikutus glukoosimetaboliaan ja insuliiniherkkyyteen | 1992-1995 | 1 | ko | 0.08 |
13 | KTL | YTOR | YTO/TCDD | Rasvahapot | TCDD:n vaikutus rasvahappoihin maksassa, plasmassa ja rasvassa | 1998 | 0 | la | 0.00 |
Muut projektit
YMAL Projectsin erittely löytyy sivulta YMAL ja Sarkooman sivulta KTL:n sarkoomatutkimus.
Aineistonmuodostaja | Osasto | Yksikkö | Sarja | Nimi | Aikarajaus | Kolleja | Tyyppi | Hyllymetrejä |
---|---|---|---|---|---|---|---|---|
KTL | YTO | YMAL | YMAL Projects | YMAL:in aikana toteutetut projektit | 2001-2012 | 2 | ko | 0.16 |
KTL | YTOR | YTOR | Sarkooma | KTL:n sarkoomatutkimus | 1998-1999 | 5 | ko | 0.40 |
Vaikutusarviointiyksikkö
Tässä on kuvattu THL:n Kansanterveysratkaisut-osaston vaikutusarviointiyksikön (2015- , vuoden 2016 loppuun osana Terveydensuojelu-osastoa) arkistoja, ja myös sen edeltäjien eli Arviointi ja mallitus -yksikön (YMAL, 2009-2014), riskiryhmän (2002-2008) ja Ympäristöterveyden riskianalyysin huippuyksikön (CEHRA, 2002-2007) arkistoja.
----#: . Ensin on syytä arkistoida Jouni Tuomiston hankkeet mm. Beneris, Intarese, Heimtsa ym. Vasta niiden jälkeen arkistoidaan Otto Hännisen hankkeet. --Jouni Tuomisto (keskustelu) 12. heinäkuuta 2017 kello 16.59 (UTC) (type: truth; paradigms: science: comment)
Nimi ja nro | Vuodet | Rahoittaja | Kuvaus | Päätutkijat | Sivu | Julkaisut | Arkistomateriaalit |
---|---|---|---|---|---|---|---|
Airnet | U:\arkisto_kuopio\huippuyksikko\Oheishommat\AirnetReports | ||||||
AKU | ⇤--#: . Ei arkistoida. --Jouni Tuomisto (keskustelu) 12. heinäkuuta 2017 kello 16.59 (UTC) (type: truth; paradigms: science: attack) | N:\YMAL\Projects\AKU | |||||
Altti | ⇤--#: . Ei arkistoida, koska on YMIK/YMB:n projekti. Kuitenkin varmuuskopioissa on Altti-aineistoa, joka kuuluu Opasnet-projektiin ja se arkistoidaan Opasnetin mukana. --Jouni Tuomisto (keskustelu) 12. heinäkuuta 2017 kello 16.59 (UTC) (type: truth; paradigms: science: attack) | N:\YMAL\Projects\AKU | |||||
BATMAN | 2015-2018 | Suomen Akatemia | Pienhiukkasaltistuksen päästöjen, leviämisen ja terveysvaikutusten arviointi | Otto Hänninen, Heli Lehtomäki, Antti Korhonen | N:\YMAL\Projects\BATMAN | ||
Beneris | 2006-2009 | EU | Hyöty-riskinarvioinnin kehittämishanke erityisesti ruokaan ja kalaan liittyen. | Jouni Tuomisto, Olli Leino | Beneris | N:\YMTO\PROJECTS\BENERIS | |
Bepraribean | 2009-2011 | Ei rahoitusta (Tekes perui mutta hanke toteutettiin silti) | Parhaat hyöty-riskinarvioinnin käytännöt ja opit eri aloilta sovellettuna ruokakysymyksiin. | Jouni Tuomisto, Mikko Pohjola, Virpi Kollanus, Olli Leino | Bepraribean | N:\YMAL\Projects\Bepraribean | |
Bioher 30033 | 2008-2011 | SA | Puunpolttamisesta syntyvät pienhiukkaspäästöt ja niiden terveysvaikutukset | Pauliina Taimisto, Jouni Tuomisto | Bioher | N:\YMAL\Projects\BIOHER | |
Claih 30051 | 2009-2012 | SA | Terveystilanne Suomessa vuonna 2030 riippuen eri ilmasto-, energiankäyttö- ja rakennusskenaarioista | Virpi Kollanus, Jouni Tuomisto | Claih | N:\YMTO\PROJECTS\CLAIH
N:\YMAL\Projects\Claih | |
Conpat 30142 | 2013 | SA | Virttaankankaan tekopohjavesialueen rooli vesihuollossa ja yläpuolisen vesistön kontaminanttien vaikutus vedenlaatuun ja talouteen. Miten indikaattorikemikaalit kulkeutuvat vesistössä? ⇤--#: . Ei arkistoida nyt, vaan aineistot Päiville. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Päivi Meriläinen | CONPAT | ||
COST IS1408 | 2015- | N:\YMAL\Projects\COST IS1480 | |||||
Ebode 40237 | 2009-2010 | STM | Eurooppalainen tautitaakan arviointihanke, jossa arvioitiin ympäristötekijöiden tautitaakkaa kuudessa (?) Euroopan maassa, mukaan lukien Suomi ja Alankomaat. | Matti Jantunen, Otto Hänninen, Olli Leino, Erkki Kuusisto | EBoDE | N:\YMAL\Projects\EBoDE | |
Enhis | 2004-2007 | WHO | Järjestelmä terveysriskien tunnistukseen | Matti Jantunen | ENHIS | ||
Envie | 2004-2007 | Sisäilman terveysriskit | Eva Kunseler | Envie | |||
Envirisk | 2007-2009 | Integroidut työkalut kumulatiivisten terveysriskien tarkasteluun | Envirisk | ||||
Eracedu 50090 | 2008-2011 | ERS | Jouni Tuomisto, Hannu Komulainen, Virpi Kollanus | Eracedu | N:\YMAL\Projects\EracEdu | ||
EXPAH | 2012-2013 | Altistuminen polyaromaattisille hiilivedyille | Otto Hänninen | EXPAH | N:\YMAL\Projects\EXPAH | ||
ExpoPlatform | 2007-2009? | Altistustietokanta ja laskentatyökalu verkossa. | ExpoPlatform | N:\YMAL\Projects\ExpoPlatform | |||
Futurnordicair 70603 | 2012 | Otto Hänninen | N:\YMAL\Projects\Futur Nordic Air | ||||
Goherr | 2015-2017? | EU Bonus | Itämeren silakan ja lohen kestävä kalastus, kalakantojen ylläpito ja terveysvaikutukset ⇤--#: . Ei arkistoida, koska hanke jatkuu. Aineistot Arjalle. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Jouni Tuomisto, Arja Asikainen | Goherr | N:\YMAL\Projects\Goherr | |
Greenhealth 30125 | 2012 | ||||||
Healthvent 50146, 20356 | 2010-2012 | EU? | Ilmanvaihdon merkitys toisaalta terveellisen sisäilman takaajana ja toisaalta energiansäästökohteena. | Otto Hänninen, Arja Asikainen | N:\YMAL\Projects\HealthVent | ||
Hiwate | 2006-2010 | EU | EU-projekti juomaveden riskien tutkimiseen, mm. kloorauksen sivutuotteet. ⇤--#: . Ei arkistoida nyt, vaan kaikki aineisto toimitetaan Panulle. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Panu Rantakokko, Päivi Meriläinen, Jouni Tuomisto, Ilkka Miettinen | Hiwate | N:\YVES\PROJECTS\VANHAT\HIWATE ja N:\YKEM\.. (suojattu) | |
HPV-kilpailutus | 2012 | N:\YMAL\Projects\HPV | |||||
Iaiaq | 2010 | EU | Sisäilman laatua selvittävä hanke | Matti Jantunen | |||
ICT | 2010 | N:\YMAL\Projects\ICT | |||||
Index Air | 2016-2020 | Otto Hänninen | N:\YMAL\Projects\Index Air | ||||
Intarese | 2005-2011 | Ympäristön terveysriskien integrointimalli | Jouni Tuomisto | Intarese | N:\YMAL\Projects\INTERA | ||
Intera 70320 | 2010-2012 | Sisäilma-altistuksen tietopankki | Matti Jantunen | INTERA Indoor exposure knowledge management system | N:\YMTO\PROJECTS\INTARESE | ||
ISTE | 2015 | YM | Ilmansaasteiden terveysvaikutukset Suomessa | Otto Hänninen, Heli Lehtomäki, Antti Korhonen | N:\YMAL\Projects\ISTE | ||
Jatropha 70492 | 2011-2012 | Neste Oyj | Jatropa-kasvin tai kalanviljelyn jätevirtojen käyttö bioenergian lähteenä, ja niihin liittyvät mahdolliset ympäristö-, terveys- ja saatavuusriskit. | Jouni Tuomisto, Matleena Tuomisto, Pauli Ordén ym | Jatropan käyttö bioenergian lähteenä | N:\YMAL\Projects\Jatropha | |
Kastu2 60019 | 2012 | ||||||
Kloorifenoli 70525 | 2011-2012 | Kloorifenolien terveysriskit | Päivi Meriläinen | N:\YMAL\Projects\Kloorifenoli | |||
Lasten oirekysely 40602 | 2013 | ||||||
LIMETKU | 2017 | ⇤--#: . Ei arkistoida, koska hanke jatkuu. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | N:\YMAL\Projects\LIMETKU | ||||
Macedonia Twinning | 2015- ? | ⇤--#: . Ei arkistoida, koska hanke jatkuu. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | N:\YMAL\Projects\Macedonia Twinning | ||||
Maternal exposure | 2016-2017? | ⇤--#: . Ei arkistoida, koska hanke jatkuu. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Otto Hänninen, Isabell Rumrich | N:\YMAL\Projects\Maternal Exposure | |||
MEGAPOLI Po-valley | 2011-2012? | N:\YMAL\Projects\Megapoli Po-valley | |||||
Melu-2011 40384 | 2011 | Meluhaitat ja terveys | Erkki Kuusisto | ||||
Melu-2012 40504 | 2012 | STM:n rahoitus melututkimukseen | Erkki Kuusisto | ||||
Minera 60015 | 2010-2013 | Kaivosten riskinarviointia kehittävä tutkimushanke, mukana GTK, UEF ja THL | Jouni Tuomisto, Hannu Komulainen, Virpi Kollanus | Minera | N:\YMAL\Projects\Minera | ||
Narkolepsia | 2011 | Ei erillisrahoitusta | Osana op_en:Darm-kurssia toteutettu hyöty-riskinarviointi sikainfluenssarokotuksista Pandemrixillä sen jälkeen, kun narkolepsiaa aiheuttava vaikutus paljastui. | Jouni Tuomisto, Teemu Rintala, Darm-opiskelijat | Narkolepsia Suomessa | N:\YMAL\Projects\Narkolepsia | |
Nasta 40481 | 2011-2012 | STM | Nastarenkaiden pölypäästöt? ⇤--#: . Ei arkistoida nyt, vaan aineistot toimitetaan Timolle. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Timo Lanki? | |||
NordicWelfAir | 2013-2017 | ⇤--#: . Ei arkistoida, koska hanke jatkuu. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | N:\YMAL\Projects\NordicWelfAir | ||||
Officair 70482 (Officair measurements 70667) | 2011-2012 | Toimistorakennusten sisäilmaa ja ilmanvaihtoa tutkiva hanke. | Otto Hänninen, Arja Asikainen, Matti Peltonen | N:\YMAL\Projects\OfficAir | |||
Plantlibra 50142 | 2009-2013? | EU | Kasviperäisten lisäravinteiden terveyshyödyt ja -riskit. Hankkeessa kehitettiin myös verkkopohjaisia työkaluja pitoisuuksien ja riskien havainnollistamiseen. | Jouni Tuomisto, Olli Leino, Laura Hiltunen | Plantlibra, op_en:Benefit-risk assessment of cinnamon op_en:Benefit-risk assessment of food supplements op_en:Benefit-risk assessment of plant-based food supplements | N:\YMTO\PROJECTS\PLANTLIBRA | |
PM-kaava 40600 | |||||||
Pmsizex 30092 | 2010-2012 | SA | Pienhiukkasten kokojakauman vaikutus hiukkasten kulkeutumiseen sisäilmaan ja siten ihmisten hengitysilmaan. | Otto Hänninen | N:\YMAL\Projects\PM Sizex | ||
Polaris 60010 | 2009-2012 | ⇤--#: . Ei arkistoida nyt, vaan kaikki aineisto toimitetaan Päiville. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Päivi Meriläinen | heande:Polaris | |||
PSR Flame retardants | 2015-2017 | N:\YMAL\Projects\PSR Flame retardants | |||||
R83 Piltti | 2006-2008 | Ympäristöministeriö | Pienhiukkasten päästöt ja leviäminen lähialueilla mallitettuna yli koko Suomen. | Jouni Tuomisto, Pauliina Taimisto, Marko Tainio | Piltti source-receptor matrix | N:\YMAL\Projects\R83_piltti | |
Scud 30032 | 2005-2010 | SA | Jounin akatemiatutkijahanke. Yleensä tällä hankkeella rahoitetut aineistot ja julkaisut on julkaistu jonkin toisen projektin yhteydessä. | Jouni Tuomisto, Olli Leino, Marko Tainio | Scud | ||
Silakan riskinarvio 70705 | 2013-2014 | Evira | Silakansyönti Suomessa ja siihen liittyvät terveysriskit. Hyöty-riskinarviointia varten tehtiin myös silakan kulutuskysely, jonka toteutti Taloustutkimus Oy. | Jouni Tuomisto | Silakan hyöty-riskiarvio | Raportti THL:n sarjassa | N:\YMAL\Projects\Silakan riskiarvio |
Tekaisu 40503/40595 | 2012-2015 | STM | Terveystiedon jalostaminen päätöksentekoon. Avoimen päätöksentekokäytännön kehittäminen. | Jouni Tuomisto, Mikko Pohjola, Arja Asikainen, Otto Hänninen | Tekaisu op_en:Tekaisu | N:\YMAL\Projects\Tekaisu | |
Tekonurmi 40507 | STM | Tekonurmena käytettävän kumirouheen VOC- ja muiden päästöjen selvitys erityisesti koskien liikuntahallien sisäilmaa. | Raimo Salonen | N:\YMAL\Projects\Tekonurmi | |||
Transphorm | 2010-2014 | EU | Liikenteen pienhiukkaspäästöt ja terveys | Timo Lanki, Otto Hänninen | N:\YMTO\PROJECTS\TRANSPHORM 2010- | ||
TSV-QMRA 70511 | Turun seudun vesihuollon mikrobiriskejä tutkiva hanke | Päivi Meriläinen | Talousveden kvantitatiivinen mikrobiologinen riskinarviointi (QMRA) | ||||
Tutkijakoulu 70085 | 2013 | Tutkijakoulurahoitus Itä-Suomen yliopistosta mm. Virpin palkkaamiseen. Ei tuottane omaa arkistomateriaalia, vaan aineistot arkistoidaan muiden projektien yhteydessä. | Virpi Kollanus | ||||
Ultra | 1996-1997 | Ultrapienten hiukkasten tutkimushanke. ⇤--#: . Ei arkistoida nyt, vaan materiaali toimitetaan Juhalle. --Jouni Tuomisto (keskustelu) 11. heinäkuuta 2017 kello 07.47 (UTC) (type: truth; paradigms: science: attack) | Marko Vallius, Juha Pekkanen | ULTRA | N:\YMTO\PROJECTS\ULTRA | ||
Urgenche 50161 | 2011-2014 | EU | Viiden eurooppalaisen ja kahden kiinalaisen kaupungin ilmastopolitiikkojen terveysvaikutuksia selvittävä hanke. Kaupungit olivat Basel, Rotterdam, Stuttgart, Exeter, Kuopio, Xi'an ja Shuzou. | Matti Jantunen, Jouni Tuomisto, Arja Asikainen, Marjo Niittynen | Urgenche | N:\YMAL\Projects\Urgenche | |
Vesikoulutus 50187 | Päivi Meriläinen | ||||||
Vesiopas 70580 | 2012-2014? | Avoimen Vesiopas-laskentamallin kehittäminen terveysvaikutusten arviointiin. | Päivi Meriläinen | Vesiopas | N:\YMAL\Projects\Vesiopas | ||
Yhtäköyttä | 2015-2017 | VN-TEAS | Miten tutkimustieto sidotaan päätöksentekoon? | Jouni Tuomisto, Arja Asikainen | Yhtäköyttä Yhtakoytta | N:\YMAL\Projects\Yhtä köyttä |
Kansiolistauskoodi
Tällä Powershell-koodilla Get-FolderSizes listattiin N:\YMAL-kansion sisältö verkkolevyltä.
Näytä yksityiskohdat |
---|
<# .SYNOPSIS Get folder sizes in specified tree. .DESCRIPTION Script creates an HTML report with owner information, when created, when last updated and folder size. By default script will only do 1 level of folders. Use Recurse to do all sub-folders. Update the PARAM section to match your environment. .PARAMETER Paths Specify the path(s) you wish to report on. Specify an array of paths for mulitple folders to be processed, or pipe folders in. .PARAMETER ReportPath Specify where you want the HTML report to be saved .PARAMETER Sort Specify which column you want the script to sort by. Valid colums are: Folder Sort by folder name Size Sort by folder size, largest to smallest Created Sort by the Created On column Changed Sort by the Last Updated column Owner Sort by Owner .PARAMETER Descending Switch to control how you want things sorted. By default the script will sort in an ascending order. Use this switch to reverse that. .PARAMETER Recurse Report on all sub-folders .EXAMPLE .\Get-FolderSizes Run script and use defaults .EXAMPLE .\Get-FolderSizes -Path "c:\Windows" -ReportPath "c:\Scripts" Run the script and report on all folers in C:\Windows. Save the HTML report in C:\Scripts .EXAMPLE .\Get-FolderSizes -Path "c:\Windows" -ReportPath "c:\Scripts" -Recurse Run the script and report on all folers in C:\Windows. Save the HTML report in C:\Scripts. Report on all sub-folders. .OUTPUTS FolderSizes.HTML in specified Report Path .NOTES Author: Martin Pugh Twitter: @thesurlyadm1n Spiceworks: Martin9700 Blog: www.thesurlyadmin.com Changelog: 1.6 Added some error trapping to test if the path provided is valid. 1.5 Added ability to process multiple paths, both from array input as well as from the pipeline. Added verbose logging. Also switched away from using the COM Object. While the COM object is much faster, it will return 0 if it has any problem in the folder structure (such as a typical access denied when running against C:\Windows). I figure SOME result is better than none. Tightened up the final report so it looks a little better. 1.41 @SPadminWV found a bug in the Total Size reporting. 1.4 Add Sort and descending parameter 1.3 Added Recurse parameter, default behavior is to now do 1 level of folders, recurse will do all sub-folders. 1.2 Added function to make the rows in the table alternating colors 1.1 Updated to use COM Object Scripting.FileSystemObject which should increase performance. Inspired by MS Scripting Guy Ed Wilson. 1.0 Initial Release .LINK http://community.spiceworks.com/scripts/show/1738-get-foldersizes .LINK http://community.spiceworks.com/topic/286820-how-to-export-list-all-folders-from-drive-the-list-should-include .LINK http://blogs.technet.com/b/heyscriptingguy/archive/2013/01/05/weekend-scripter-sorting-folders-by-size.aspx #> #requires -Version 3.0 [CmdletBinding()] Param ( [Parameter(ValueFromPipeline)] [string[]]$Paths = "c:\dropbox\test", [string]$ReportPath = "c:\dropbox\test", [ValidateSet("Folder","Folders","Size","Created","Changed","Owner")] [string]$Sort = "Folder", [switch]$Descending, [switch]$Recurse ) Begin { Function AddObject { Param ( $FileObject ) $RawSize = (Get-ChildItem $FileObject.FullName -Recurse | Measure-Object Length -Sum).Sum If ($RawSize) { $Size = CalculateSize $RawSize } Else { $Size = "0.00 MB" } $Object = New-Object PSObject -Property @{ 'Folder Name' = $FileObject.FullName 'Created on' = $FileObject.CreationTime 'Last Updated' = $FileObject.LastWriteTime Size = $Size Owner = (Get-Acl $FileObject.FullName).Owner RawSize = $RawSize } Return $Object } Function CalculateSize { Param ( [double]$Size ) If ($Size -gt 1000000000) { $ReturnSize = "{0:N2} GB" -f ($Size / 1GB) } Else { $ReturnSize = "{0:N2} MB" -f ($Size / 1MB) } Return $ReturnSize } Function Set-AlternatingRows { [CmdletBinding()] Param( [Parameter(Mandatory=$True,ValueFromPipeline=$True)] [object[]]$Lines, [Parameter(Mandatory=$True)] [string]$CSSEvenClass, [Parameter(Mandatory=$True)] [string]$CSSOddClass ) Begin { $ClassName = $CSSEvenClass } Process { ForEach ($Line in $Lines) { $Line = $Line.Replace("<tr>","<tr class=""$ClassName"">") If ($ClassName -eq $CSSEvenClass) { $ClassName = $CSSOddClass } Else { $ClassName = $CSSEvenClass } Return $Line } } } #Validate sort parameter Switch -regex ($Sort) { "^folder.?$" { $SortBy = "Folder Name";Break } "created" { $SortBy = "Created On";Break } "changed" { $SortBy = "Last Updated";Break } default { $SortBy = $Sort } } $Report = @() $TotalSize = 0 $NumDirs = 0 $Title = @() Write-Verbose "$(Get-Date): Script begins!" } Process { ForEach ($Path in $Paths) { #Test if path exists If (-not (Test-Path $Path)) { $Result += $Object = New-Object PSObject -Property @{ 'Folder Name' = $Path 'Created on' = "" 'Last Updated' = "" Size = "" Owner = "Path not found" RawSize = 0 } $Title += $Path Continue } #First get the properties of the starting path $NumDirs ++ Write-Verbose "$(Get-Date): Now working on $Path..." $Root = Get-Item -Path $Path $Result = AddObject $Root $TotalSize += $Result.RawSize $Report += $Result $Title += $Path #Now loop through all the subfolders $ParamSplat = @{ Path = $Path Recurse = $Recurse } ForEach ($Folder in (Get-ChildItem @ParamSplat | Where { $_.PSisContainer })) { $Report += AddObject $Folder $NumDirs ++ } } } End { #Create the HTML for our report $Header = @" <style> TABLE {border-width: 1px;border-style: solid;border-color: black;border-collapse: collapse;} TH {border-width: 1px;padding: 3px;border-style: solid;border-color: black;background-color: #6495ED;} TD {border-width: 1px;padding: 3px;border-style: solid;border-color: black;} .odd { background-color:#ffffff; } .even { background-color:#dddddd; } </style> <Title> Folder Sizes for "$Path" </Title> "@ $TotalSize = CalculateSize $TotalSize $Pre = "<h1>Folder Sizes Report</h1><h3>Folders processed: ""$($Title -join ", ")""</h3>" $Post = "<h2><p>Total Folders Processed: $NumDirs<br>Total Space Used: $TotalSize</p></h2>Run on $(Get-Date -f 'MM/dd/yyyy hh:mm:ss tt')</body></html>" #Create the report and save it to a file $HTML = $Report | Select 'Folder Name',Owner,'Created On','Last Updated',Size | Sort $SortBy -Descending:$Descending | ConvertTo-Html -PreContent $Pre -PostContent $Post -Head $Header | Set-AlternatingRows -CSSEvenClass even -CSSOddClass odd | Out-File $ReportPath\FolderSizes.html #Display the report in your default browser & $ReportPath\FolderSizes.html Write-Verbose "$(Get-Date): $NumDirs folders processed" Write-Verbose "$(Get-Date): Script completed!" } |
YMALFolderSizes Hakemistorakenne N:\YMAL
- Analyysi 11.7.2017 [1]
Katso myös
- Tiedonhallintasuunnitelma: miten tiedonhallinta voidaan toteuttaa Opasnetissä?
Arkistoluettelo
- Tietoarkisto: Aineistonhallinnan suunnittelu [2]
- THL: Tiedon- ja aineistonhallintasuunnitelma [3]