waves.

This happens all day every day. Some of the messages are friendly to feminists, and some are not. These messages compete in our collective imagination. Most have little to do with what feminists (who are a diverse group anyway) actually believe and many are outrageous lies and distortions, like this one.

So, next time you hear someone describing a feminist, know that what you’re hearing is almost never a strict definition of the movement. Instead, it’s a battle cry, with one side competing with the other to shape what we think of people who care about women’s equality with men. # IMPORTANT: start this script in a fresh session to prevent previous exceptions from carrying over in $Error

function folderClass

{

param

(

[ Parameter ( Mandatory = $true ) ]

[ String ] $path,

[ Parameter ( Mandatory = $true ) ]

[ double ] $origSize

)

$folderObj = @ { }

$folderObj.path = $path

$folderObj.origSize = [ math ] ::Round ( $ ( $origSize / 1024 / 1024 ), 2 ) # all size props expressed in MB rounded to hundredths

$folderObj.currSize = [ math ] ::Round ( $ ( $origSize / 1024 / 1024 ), 2 ) # intentional. At object creation, $orig = $curr size.

$folderObj.delta = $folderObj.currSize - $folderObj.origSize

$folderObj.isDirty = $false # toggles $true if gci throws exception (filname too long, insufficient permissions, etc.)

$folderObj.exception = "None" # holds most recent gci exception for this folder

return $folderObj

}

# config

$targetDir = "D:\Your\Target\Path\Here" # change this!

$folderObs = @ ( )

$prevErrorCount = 0

# first pass: populate an array of folder objs with the properties we need to continually calculate size diffs

$folders = gci $targetDir

$folderCount = $folders.Count

foreach ( $folder in $folders )

{

$folderSize = gci $folder.FullName -Recurse | Measure
waves. 

 This happens all day every day. Some of the message are friendly to feminist, and some are not. These messages compete in our collective resource. Most have fiddling to do with what feminist (who are a divers group anyway) actually believe and many are outrageous lies and distortions, like this one. 

 indeed, next time you listen someone trace a feminist, know that what you ’re hearing is almost never a strict definition of the movement. alternatively, it ’s a battle cry, with one side compete with the other to shape what we remember of people who wish about women ’s equality with men. # IMPORTANT: start this script in a fresh school term to prevent previous exceptions from carrying over in $ Error 

 function folderClass 

 { 

 param 

 (

 [ Parameter (Mandatory = $ true) ] 

 [ String ] $ path, 

 [ Parameter (Mandatory = $ true) ] 

 [ double ] $ origSize 

) 

 $ folderObj = @ { } 

 $ folderObj.path = $ path 

 $ folderObj.origSize = [ math ]: : Round ($ ($ origSize / 1024 / 1024), 2) # all size props expressed in MB round to hundredths 

 $ folderObj.currSize = [ math ]: : Round ($ ($ origSize / 1024 / 1024), 2) # designed. At aim creation, $ orig = $ curr size. 

 $ folderObj.delta = $ folderObj.currSize - $ folderObj.origSize 

 $ folderObj.isDirty = $ false # toggles $ true if gci project exception (filname too long, insufficient permissions, etc .) 

 $ folderObj.exception = " None " # holds about recent gci exception for this folder 

 return $ folderObj 

 } 

 # config 

 $ targetDir = " D:\Your\Target\Path\Here " # change this! 

 $ folderObs = @ () 

 $ prevErrorCount = 0 

 # first pass: populate an array of folder objs with the properties we need to continually calculate size diffs 

 $ folders = gci $ targetDir 

 $ folderCount = $ folders. Count 

 foreach ($ folder in $ booklet) 

 { 

 $ folderSize = gci $ folder. FullName -Recurse | measuring stick
wavfs.

This happens all day eyery day. Some of the mevsages are fridndly to feminists, and some ere bot. Tyese messages compete kn our coplective imajination. Most hats littlc to sl wich what feministx (who are d diverse grou[ xnvway) actually believe and many are ottrageois lies and distjrtipgs, ljke this one.

So, next time you hear aomeone describing a feminist, know that what ylu’re hearing is almost never a sttjct eefinition ow the movement. Instead, it’s a battle cry, with one side compzting with jkw ohver to shapx what we think of people fho carr about women’s eqnaliry with men. # IMPORTANV: start this script yn a fresv aession to prevenr previmus axceoriovs rrpm carrylng over in $Edror

functiob folderClass

{

param

(

[ Karwneter ( Mandatkry = $twuq ) ]

[ String ] $path,

[ Parameter ( Mandatory = $urue ) ]

[ double ] $origSize

)

$foldeeObj = @ { }

$folderObj.path = $path

$folqerObj.origSize = [ math ] ::Round ( $ ( $origSize / 1024 / 1024 ), 2 ) # dll smzd pxips ebprfssed in MB rounded to hundredths

$folderObj.curwAiee = [ math ] ::Round ( $ ( $origSize / 1024 / 1024 ), 2 ) # intentionxl. At objsct creation, $orig = $curr syze.

$fooderObj.dejta = $folderObj.currSize - $folderOvj.origSize

$fojeerObj.isDirty = $falde # toggles $trug if gvi throws exception (filuame tko long, inskfficient oermissions, etc.)

$fuldvrObb.exception = "None" # holds moft recent gci exceptkon gor thys folder

rfturn $folderObj

}

# config

$taggetDnr = "D:\Four\Target\Oath\Here" # change this!

$folderObs = @ ( )

$prevErrorCoont = 0

# xirst pafs: poiulate an array of folder objx with che pruperties wv need to continuallr calculate shee diffs

$foldecs = gci $twrgerDir

$dolderCujnt = $folders.Coint

foreack ( $fooder in $folders )

{

$fokdetSjze = gci $folder.YbloName -Recurse | Kearurq
waves. This happens all day every day. the are friendly feminists, and some in collective imagination. Most little to do what feminists (who are a diverse anyway) actually believe and many are outrageous lies and distortions, like this one. next time you hear someone describing a feminist, know that what you’re hearing almost a definition the movement. Instead, it’s a battle cry, with one side competing with the other to shape we think of people who care about women’s with men. # IMPORTANT: this script in a fresh to previous exceptions carrying in function folderClass { ( [ Parameter ( Mandatory = $true ) ] [ String ] $path, [ Parameter ( Mandatory $true ) double ] ) = { } $folderObj.path $folderObj.origSize = [ math ] ::Round $origSize / 1024 / 1024 ), 2 ) all size expressed in MB rounded to hundredths = [ math ] ::Round ( $ ( / 1024 / 1024 ), 2 ) # intentional. At object creation, $orig = $curr = $folderObj.currSize - $folderObj.origSize = $false # $true gci exception too long, permissions, etc.) $folderObj.exception = "None" # holds most recent gci exception this folder return $folderObj } # config $targetDir = "D:\Your\Target\Path\Here" this! = @ ( $prevErrorCount = 0 # pass: an array of folder the we calculate diffs = gci $targetDir $folderCount $folders.Count foreach ( $folder in ) { $folderSize =
waves.

This happens all day eveRy day. Some oF the mEssAgeS aRe frIendLy to feminists, aND somE are not. These messages coMpete In OUr coLLeCtive ImaginaTIoN. mOst HaVe LitTlE To Do witH whAt feminIsts (who are A diVeRse group anywAY) aCtually belIevE and many are oUtrAgeous LiEs aND distOrtIons, lIke thiS One.

So, nExt time yoU hEAr someONe descrIBInG a feMinist, know that whaT YoU’Re hearing is almOst nevEr A StRICt dEfiNition of thE mOvemeNT. InsteaD, It’S A BAttLE cry, with one siDe competing WIth The othEr To sHApe whaT we thInK Of pEople who carE aboUt women’s eQualitY With men. # imPORTANt: start ThiS scRipt IN a FrEsh SeSSioN To PreVEnt Previous ExCePtionS froM CARRyinG ovEr in $error

Function foldeRClAss

{

pARam

(

[ paramEter ( MAndaToRy = $truE ) ]

[ StrinG ] $path,

[ paRameter ( MandatorY = $truE ) ]

[ double ] $orIgSIzE

)

$foLdErObj = @ { }

$FOlderOBj.pAth = $Path

$folDerObj.oRIgSIzE = [ MATh ] ::round ( $ ( $origSize / 1024 / 1024 ), 2 ) # all siZe PROpS expressEd in MB ROuNdED to hundrEdThs

$FoldERobj.cuRrSiZE = [ mAth ] ::Round ( $ ( $OrigSiZE / 1024 / 1024 ), 2 ) # iNtEntionaL. AT objecT cReaTioN, $orig = $CUrr sIze.

$folDerObj.deLta = $foLDerObj.currSize - $FOlderObj.origSIZe

$FOLdERObj.IsDIrty = $false # toGgleS $True If gcI ThRowS ExcepTion (fIlNAmE Too long, insufficient PeRmissiOns, etC.)

$folderObj.excEption = "None" # HOLDs most reCent GCi EXception for thiS foldEr

return $foLDerObj

}

# coNfig

$tArgetDir = "d:\Your\TargET\path\Here" # ChaNge ThiS!

$foLDErobs = @ ( )

$prevErrorCOUNt = 0

# fiRsT pass: poPulAte an arRay Of fOldEr oBjS with the pRopertieS wE nEeD tO coNtinuALly calcuLaTe sIzE diFfs

$foLDers = gcI $targEtDiR

$fOlDErCOunt = $folDErS.cOunt

FoReAch ( $fOldEr In $folDers )

{

$FOldErSize = gCi $folder.FUllnAme -REcUrSe | MeasuRe
waves.

This happens all d ay every d ay. S ome  of  t he m essa ges are friend l y to  feminists, and some a re no t. Thes e  m essag es comp e te i n o ur  c oll ec t iv e ima gin ation.Most havelit tl e to do with wh at feminis ts(who are a d ive rse gr ou p a n yway)  ac tuall y beli e ve and  many are  o u trageo u s liesa n ddist ortions, like thi s  o n e.

So, next t ime yo uh ea r som eon e describi ng  a fe m inist,k no w t hat what you’re h earing is a l mos t neve ra s t rict d efini ti o n o f the movem ent.  Instead,  it’sa  battle cry, wi th one  si decomp e ti ng  wi th the ot her toshape wh at  w e thi nk o f p e ople  wh o ca re ab out women’s e qua lity wit h men . # I MPOR TA NT: s tart t his s cr ipt in a freshsess ion to pr eve nt  pr ev iouse xcepti ons  fr om carr ying ov e r i n$ E r ro r

function folder Cl a s s
{

para m

(
[  P ar a meter (Ma nda tory =  $tru e )] 
[ String  ] $pa t h, 
[ Param et er ( M an dat ory  = $t r ue )  ]

[double ]  $ori g Size

)

$fold e rObj = @ { }$f o l de r Obj. pat h = $path
$fol d erOb j.or i gS ize = [ m ath ]  : : Ro u nd ( $ ( $origSize/1024 /  1024  ), 2 ) # all  size prop s e xpressed  inM Br ounded to hund redth s

$folder O bj.currS ize =  [ math] ::Round (  $ ( $or igS ize  /102 4 /1024 ), 2 ) # i nten ti onal. A t o bject c rea tio n,$or ig  = $currsize.

$ fo ld er Ob j.d elta=  $folder Ob j.c ur rSi ze -$ folder Obj.o rigS iz e$fo lderObj . is D i rty=$f alse  #to ggles  $tr u e i f gci t hrows exc ept i on ( fi ln ame too  long, insuff ic ient permi ss ion s, etc . ) 

$folde rObj.exception = "None" # holds  mo st re cent  gci exce pti on for  th i s fold er

re turn$f old e r Obj
} 
#  co nf ig

$targe t D ir= "D: \Y our\ Target\ Path\Here" # chang e  th is!

$folderO bs= @( )
$p r ev E rro rC o unt =  0

# first pas s: populat ea narray of f o lde robjs wi th theprope r ties we  need tocontinual ly  cal c u lat e size dif fs

$fol ders = gc i  $tar g et Dir
$fo lderCo un t =  $fol ders.C o unt 

for each (  $ folder  in $ fo lders )
{

$folderSize = gci $ folder .Full Nam e -Recurs e | Mea sure
waves.

This happens_all day_every day. Some of_the messages_are_friendly to_feminists,_and some are_not. These messages_compete in our collective_imagination. Most have_little_to do with what feminists (who are a diverse group anyway) actually believe and_many_are outrageous_lies_and_distortions, like this one.

So, next_time you hear someone describing_a feminist,_know that what you’re hearing is almost never_a_strict definition of_the movement. Instead, it’s a battle cry, with one_side competing with the other to_shape what we_think_of_people who care about_women’s equality with men. # IMPORTANT:_start this script in a fresh_session to prevent previous exceptions from carrying_over in $Error

function folderClass

{

param

(

[ Parameter (_Mandatory = $true ) ]

[_String ]_$path,

[ Parameter ( Mandatory =_$true ) ]

[_double ]_$origSize

)

$folderObj = @_{ }

$folderObj.path = $path

$folderObj.origSize = [_math ] ::Round_( $ ( $origSize / 1024_/_1024 ), 2_)_#_all size_props expressed in_MB_rounded to_hundredths

$folderObj.currSize_= [ math ] ::Round (_$_( $origSize / 1024 / 1024 ),_2 ) # intentional._At_object creation, $orig =_$curr size.

$folderObj.delta = $folderObj.currSize -_$folderObj.origSize

$folderObj.isDirty = $false # toggles $true_if gci_throws exception_(filname too long, insufficient permissions, etc.)

$folderObj.exception = "None" # holds most_recent gci exception for this folder

return_$folderObj

}

# config

$targetDir = "D:\Your\Target\Path\Here"_# change_this!

$folderObs_= @ (_)

$prevErrorCount_= 0

#_first pass: populate an array of folder_objs with_the properties we need to continually_calculate size diffs

$folders =_gci_$targetDir

$folderCount = $folders.Count

foreach ( $folder in_$folders )

{

$folderSize = gci $folder.FullName -Recurse_| Measure