Powershell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рдбрд┐рд▓реАрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рд╡рд┐рд▓реЛрдкрди рдФрд░ рдПрдХреНрд╕реЗрд╕ рдФрд░ рдИрд╡реЗрдВрдЯ рдХреЛ рдСрдбрд┐рдЯ рдХрд░рдирд╛


рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдЖрдиреЗ рдкрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдФрд░ рдкреВрдЫрд╛: "рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрди рдкрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЧрд╛рдпрдм рд╣реИ, рдпрд╣ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЗрд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ, рдХреНрдпрд╛ рдЖрдк рдпрд╣ рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕рдиреЗ рдХрд┐рдпрд╛?" рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдордп рдирд╣реАрдВ рд╣реИ, рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд░реВрдк рд╕реЗ рд▓реЙрдЧ рдореЗрдВ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдФрд░ рдЬрдм рдлрд╝рд╛рдЗрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓ рдСрдбрд┐рдЯ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡рд╣рд╛рдВ рд▓реЙрдЧ, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, "рдмрд╣реБрдд рдмрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ," рдФрд░ рд╡рд╣рд╛рдВ рдХреБрдЫ рдвреВрдВрдврдирд╛ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИред
рдпрд╣рд╛рдБ рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдФрд░ рд╕рд╡рд╛рд▓ рдХреЗ рдмрд╛рдж (рдареАрдХ рд╣реИ, рдмреИрдХрдЕрдк рджрд┐рди рдореЗрдВ рдХрдИ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдФрд░ рдореЗрд░рд╛ рдЬрд╡рд╛рдм рд╣реИ рдХрд┐: "рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕рдиреЗ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реВрдВрдЧрд╛", рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ ...

рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред


рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдореВрд╣ рдиреАрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдСрдбрд┐рдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
рд╕реНрдерд╛рдиреАрдп рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐рдпрд╛рдВ-> рдЙрдиреНрдирдд рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди-> рдСрдмреНрдЬреЗрдХреНрдЯ рдПрдХреНрд╕реЗрд╕
рд╕рдлрд▓рддрд╛ рдФрд░ рдЕрд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП "рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдСрдбрд┐рдЯ рдХрд░реЗрдВ" рдЪрд╛рд▓реВ рдХрд░реЗрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдЙрди рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдбрд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдПред
рдлрд╝рд╛рдЗрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЧреБрдгреЛрдВ рдкрд░ рдЬрд╛рдПрдВ, "рд╕реБрд░рдХреНрд╖рд╛" рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВ, "рдЙрдиреНрдирдд" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, "рдСрдбрд┐рдЯ" рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВ, "рдмрджрд▓реЗрдВ" рдФрд░ "рдЬреЛрдбрд╝реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╣рдо рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдСрдбрд┐рдЯ рдХрд░рдирд╛ рд╣реИред рдореИрдВ "рд╕рдм рдХреБрдЫ" рдЪреБрдирдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ, рдЕрдиреНрдпрдерд╛ рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░ "рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдЙрд╕рдХреЗ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдПред"
рд╣рдо рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЪреБрдирддреЗ рд╣реИрдВ рдЬрд┐рди рдкрд░ рд╣рдо рдПрдХ рдСрдбрд┐рдЯ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдореИрдВрдиреЗ "рдлрд╛рдЗрд▓реНрд╕ / рд░рд┐рдХрд╡рд░ рдбреЗрдЯрд╛ рдмрдирд╛рдПрдБ" рд╕рдХреНрд╕реЗрд╕ / рдлреЗрд▓реНрдпреЛрд░, "рдлреЛрд▓реНрдбрд░реНрд╕ / рд░рд┐рдХрд╡рд░ рдбреЗрдЯрд╛ рдмрдирд╛рдПрдБ" рд╕рдХреНрд╕реЗрд╕ / рдлреЗрд▓реНрдпреЛрд░, рд╕рдмрдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдФрд░ рдлрд╛рдЗрд▓реНрд╕ рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд░реЗрдВ рдФрд░ рд╕рд┐рд░реНрдл рдбрд┐рд▓реАрдЯ рдХрд░реЗрдВ, рд╕рдХреНрд╕реЗрд╕ / рдлреЗрд▓реНрдпреЛрд░ рдкрд░ рднреАред
рдУрдХреЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╣рдо рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рдСрдбрд┐рдЯ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рд╣реИрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реБрд░рдХреНрд╖рд╛ рдЗрд╡реЗрдВрдЯ рд▓реЙрдЧ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдлрд╝рд╛рдЗрд▓ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдПрдХреНрд╕реЗрд╕ рдЗрд╡реЗрдВрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред рдШрдЯрдирд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдПрдХ рд╕рд╛рдЭрд╛ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдЖрдиреБрдкрд╛рддрд┐рдХ рд╣реИ, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЙрдкрдпреЛрдЧ рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐ рд╕реЗред

рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓реЙрдЧ рдореЗрдВ рдбреЗрдЯрд╛ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рд╕реЗ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИ, рдФрд░ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╣рдореЗрдВ рдмрд┐рдирд╛ рдмреНрдпрд╛рдЬ рдХреЗ "рд╡рд╛рдЯрд░" рдХрд╣рддреЗ рд╣реИрдВред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдзреНрдпрд╛рди рд╕реЗ рдЯреИрдм рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЛ рдЕрд▓рдЧ рдХрд░рдХреЗ рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреЛ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓ рд▓рд╛рдЗрди рдореЗрдВ рдбрд╛рд▓ рджреЗрдВрдЧреЗ, рддрд╛рдХрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рдЦреЛрд▓реЗрдВред

# ,         ,     .    - 1 . ..      . $time = (get-date) - (new-timespan -min 60) #$BodyL -     - $BodyL = "" #$Body - ,        ID. $Body = Get-WinEvent -FilterHashtable @{LogName="Security";ID=4663;StartTime=$Time}|where{ ([xml]$_.ToXml()).Event.EventData.Data |where {$_.name -eq "ObjectName"}|where {($_.'#text') -notmatch ".*tmp"} |where {($_.'#text') -notmatch ".*~lock*"}|where {($_.'#text') -notmatch ".*~$*"}} |select TimeCreated, @{n="_";e={([xml]$_.ToXml()).Event.EventData.Data | ? {$_.Name -eq "ObjectName"} | %{$_.'#text'}}},@{n="_";e={([xml]$_.ToXml()).Event.EventData.Data | ? {$_.Name -eq "SubjectUserName"} | %{$_.'#text'}}} |sort TimeCreated #         (   , : Secret) foreach ($bod in $body){ if ($Body -match ".*Secret*"){ # ,     $BodyL    : ,   ,  .  #       ,         .   #  ,   $BodyL            . $BodyL=$BodyL+$Bod.TimeCreated+"`t"+$Bod._+"`t"+$Bod._+"`n" } } #..      (      ),     # .   -  .      AccessFile  : , , . $Day = $time.day $Month = $Time.Month $Year = $Time.Year $name = "AccessFile-"+$Day+"-"+$Month+"-"+$Year+".txt" $Outfile = "\serverServerLogFilesAccessFileLog"+$name #          -. $BodyL | out-file $Outfile -append 


рдФрд░ рдЕрдм рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯред



рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣рдЯрд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЙрдЧ рд▓рд┐рдЦрддрд╛ рд╣реИред

 # $Time         . $time = (get-date) - (new-timespan -min 60) #$Events -         ID=4660.     . #!!!!  !!!      2 ,  ID=4660  ID=4663. $Events = Get-WinEvent -FilterHashtable @{LogName="Security";ID=4660;StartTime=$time} | Select TimeCreated,@{n="";e={([xml]$_.ToXml()).Event.System.EventRecordID}} |sort  #   .   ,   . $BodyL = "" $TimeSpan = new-TimeSpan -sec 1 foreach($event in $events){ $PrevEvent = $Event. $PrevEvent = $PrevEvent - 1 $TimeEvent = $Event.TimeCreated $TimeEventEnd = $TimeEvent+$TimeSpan $TimeEventStart = $TimeEvent- (new-timespan -sec 1) $Body = Get-WinEvent -FilterHashtable @{LogName="Security";ID=4663;StartTime=$TimeEventStart;EndTime=$TimeEventEnd} |where {([xml]$_.ToXml()).Event.System.EventRecordID -match "$PrevEvent"}|where{ ([xml]$_.ToXml()).Event.EventData.Data |where {$_.name -eq "ObjectName"}|where {($_.'#text') -notmatch ".*tmp"} |where {($_.'#text') -notmatch ".*~lock*"}|where {($_.'#text') -notmatch ".*~$*"}} |select TimeCreated, @{n="_";e={([xml]$_.ToXml()).Event.EventData.Data | ? {$_.Name -eq "ObjectName"} | %{$_.'#text'}}},@{n="_";e={([xml]$_.ToXml()).Event.EventData.Data | ? {$_.Name -eq "SubjectUserName"} | %{$_.'#text'}}} if ($Body -match ".*Secret*"){ $BodyL=$BodyL+$Body.TimeCreated+"`t"+$Body._+"`t"+$Body._+"`n" } } $Month = $Time.Month $Year = $Time.Year $name = "DeletedFiles-"+$Month+"-"+$Year+".txt" $Outfile = "\serverServerLogFilesDeletedFilesLog"+$name $BodyL | out-file $Outfile -append 


рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдЬрдм рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдФрд░ рд╡рд░реНрдгрдирдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдИрдбреА = 4663 рдХреЗ рддрд╣рдд рд▓реЙрдЧ рдореЗрдВ рдПрдХ рд╣реА рдШрдЯрдирд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред рдЙрд╕реА рд╕рдордп, рд╕рдВрджреЗрд╢ рдирд┐рдХрд╛рдп рдореЗрдВ "рдПрдХреНрд╕реЗрд╕ рдСрдкрд░реЗрд╢рдВрд╕" рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдореВрд▓реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ: рдбреЗрдЯрд╛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ (рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рдирд╛), DELETE , рдЖрджрд┐ред
рдмреЗрд╢рдХ, рд╣рдо DELETE рдСрдкрд░реЗрд╢рди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдирд╣реАрдВ рд╣реИред рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐, рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдирд╛рдордХрд░рдг рдХреЗ рджреМрд░рд╛рди, ID 4663 рдХреЗ рд╕рд╛рде 2 рдИрд╡реЗрдВрдЯ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдкрд╣рд▓рд╛ рдПрдХреНрд╕реЗрд╕ рдСрдкрд░реЗрд╢рди: DELETE рдФрд░ рджреВрд╕рд░рд╛ рдСрдкрд░реЗрд╢рди рдХреЗ рд╕рд╛рде: рдбреЗрдЯрд╛ рд▓рд┐рдЦрдирд╛ (рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рдирд╛)ред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рд╕рд┐рд░реНрдл 4663 рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╕рд╛рд░реА рдЧрд▓рдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА: рдЬрд╣рд╛рдВ рдлрд╛рдЗрд▓реЗрдВ рдЪрд▓реЗрдВрдЧреА, рджреЛрдиреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдмрд╕ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЬрдм рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдИрдбреА 4660 рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдШрдЯрдирд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ, рдпрджрд┐ рдЖрдк рд╕рдВрджреЗрд╢ рдмреЙрдбреА рдХреА рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реЗрд╡рд╛ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЛрдб рд╣реИред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдИрд╡реЗрдВрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛ рдИрд╡реЗрдВрдЯ рдЗрд╡реЗрдВрдЯ ID 4663 рдерд╛ред рдЬрд╣рд╛рдВ рдмрд┐рд▓реНрдХреБрд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рд╕рдордп, рдФрд░ рдСрдкрд░реЗрд╢рди рд╕рднреА рд╕рдорд╛рди DELETE рд╣реИрдВред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдПрдХ рд╣реИрдВрдбрд▓ рдирдВрдмрд░ рд╣реИ рдЬреЛ рдКрдкрд░ рдХреА рдШрдЯрдирд╛ рд╕реЗ рд╣реИрдВрдбрд▓ рдирдВрдмрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ (4660, рдпрд╛рдж рд░рдЦреЗрдВ? рдЬреЛ рддрдм рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдлрд╝рд╛рдЗрд▓ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреА рдЬрд╛рддреА рд╣реИ)ред рддреЛ рдЕрдм, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕реА рдлрд╛рдЗрд▓реЗрдВ рд╣рдЯрд╛рдИ рдЧрдИ рд╣реИрдВ, рдЖрдкрдХреЛ рдмрд╕ рдЖрдИрдбреА 4660 рдХреЗ рд╕рд╛рде рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд╕рд╛рде рд╣реА рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдирд╛ рд╕реЗ рдкрд╣рд▓реЗ, рдХреЛрдб 4663 рдХреЗ рд╕рд╛рде рдПрдХ рдШрдЯрдирд╛, рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рд╡рд┐рд╡рд░рдгрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реЛрдЧреАред

рдпреЗ 2 рдИрд╡реЗрдВрдЯ рдПрдХ рд╕рд╛рде рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдм рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд┐рд▓реАрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ 4663, рдлрд┐рд░ 4660ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдирдХреЗ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдПрдХ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред 4660 рдореЗрдВ рдПрдХ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ 4663 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред
рдпрд╣ рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рд╕реЗ рд╣реИ рдХрд┐ рд╡рд╛рдВрдЫрд┐рдд рдШрдЯрдирд╛ рдорд╛рдВрдЧреА рдЬрд╛рддреА рд╣реИред


рдпрд╛рдиреА рдЖрдИрдбреА 4660 рдХреЗ рд╕рд╛рде рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реЗ 2 рдЧреБрдг, рдирд┐рд░реНрдорд╛рдг рд╕рдордп рдФрд░ рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рд▓реЗрддреЗ рд╣реИрдВред
рдлрд┐рд░, рдПрдХ рд▓реВрдк рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдирд╛ 4660 рдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЧреБрдг, рд╕рдордп рдФрд░ рдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдЧрд▓рд╛, $ PrevEvent рд╡реИрд░рд┐рдПрдмрд▓ рд╣рдореЗрдВ рдЙрд╕ рдЗрд╡реЗрдВрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбрд┐рд▓реАрдЯ рдХреА рдЧрдИ рдлрд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдФрд░ рд╕рдордп рд╕реАрдорд╛ рднреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЗрд╕ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рдЦреЛрдЬ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╣рдордиреЗ $ PrevEvent рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛)ред рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдШрдЯрдирд╛ рд▓рдЧрднрдЧ рдПрдХ рд╕рд╛рде рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ, рдлрд┐рд░ рдЦреЛрдЬ 2 рд╕реЗрдХрдВрдб рддрдХ рдХрдо рд╣реЛ рдЬрд╛рдПрдЧреА: + - 1 рд╕реЗрдХрдВрдбред
(рд╣рд╛рдВ, рдпрд╣ +1 рд╕реЗрдХрдВрдб рдФрд░ -1 рд╕реЗрдХрдВрдб, рдХреНрдпреЛрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛, рдпрд╣ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрджрд┐ рдЖрдк рдПрдХ рд╕реЗрдХрдВрдб рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рд╢рд╛рдпрдж рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдпреЗ рджреЛ рдШрдЯрдирд╛рдПрдВ рдПрдХ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВ рдмрд╛рдж рдореЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд)ред
рдореИрдВ рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░ рджреВрдВрдЧрд╛ рдХрд┐ рдПрдХ рдШрдВрдЯреЗ рдХреЗ рднреАрддрд░ рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рд╕реЗ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдШрдЯрдирд╛ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдирд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ 2 рд╕реЗрдХрдВрдб рдХреА рдЗрддрдиреА рдЫреЛрдЯреА рдЕрд╡рдзрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (4660 рдШрдЯрдирд╛ рд╕реЗ + -1 рд╕реЗрдХрдВрдб, рдпрд╛рдж рд░рдЦреЗрдВ?)ред
рдпрд╣ рдЗрд╕ рд╕рдордп рдЕрд╡рдзрд┐ рдореЗрдВ рд╣реИ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рдЕрдиреБрдХреНрд░рдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдШрдЯрдирд╛ рдХреА рдЦреЛрдЬ рдХреА рдЬрд╛рддреА рд╣реИред
рдпрд╣ рдкрд╛рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ:
 |where{ ([xml]$_.ToXml()).Event.EventData.Data |where {$_.name -eq "ObjectName"}|where {($_.'#text') -notmatch ".*tmp"} |where {($_.'#text') -notmatch ".*~lock*"}|where {($_.'#text') -notmatch ".*~$*"}} 

рдпрд╛рдиреА рд╣рдо рд╣рдЯрд╛рдИ рдЧрдИ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ (ред * Tmp), MS Office рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд▓реЙрдХ рдлрд╝рд╛рдЗрд▓реЛрдВ (ред * рд▓реЙрдХ) рдФрд░ MS Office рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ (* ~ $ *) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд░рд┐рдХреЙрд░реНрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
рдЙрд╕реА рддрд░рд╣, рд╣рдо рдЗрд╕ рдШрдЯрдирд╛ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдлрд╝реАрд▓реНрдб рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ $ рдмреЙрдбреАрдПрд▓ рдЪрд░ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВред
рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрд╛рдж, рд▓реЙрдЧ рдХреА рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдореЗрдВ $ рдмреЙрдбреАрдПрд▓ рд▓рд┐рдЦреЗрдВред

рд╣рдЯрд╛рдП рдЧрдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ: рдПрдХ рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕рдореЗрдВ рдорд╣реАрдиреЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╡рд░реНрд╖ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ)ред рдХреНрдпреЛрдВрдХрд┐ рд╣рдЯрд╛рдП рдЧрдП рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕реЗрд╕ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ рдЧреБрдирд╛ рдЫреЛрдЯреА рд╣реИрдВред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рддреНрдп рдХреА рдЦреЛрдЬ рдореЗрдВ рд▓реЙрдЧ рдХреЗ рдЕрдВрддрд╣реАрди "рдЦреБрджрд╛рдИ" рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдХрд┐рд╕реА рднреА рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рдлрд╝рд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ


рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд▓рд┐рдП рдЙрд╕ рд╕рдордп рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рдЖрдк рдЖрд╡рд╢реНрдпрдХ рдШрдЯрдирд╛рдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВрдЧреЗред рдЬрд┐рддрдиреА рд▓рдВрдмреА рдЕрд╡рдзрд┐, рдЙрддрдиреА рд▓рдВрдмреА рдЦреЛрдЬред рдпрд╣ рд╕рдм рд╕рд░реНрд╡рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдХрдордЬреЛрд░ рд╣реИ - рддреЛ 10 рдорд┐рдирдЯ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рджреЗрдЦреЛ рдХрд┐рддрдиреА рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ 10 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╛ рддреЛ рдлрд┐рд░ рд╕реЗ рдмрдврд╝реЗрдЧрд╛, рдпрд╣ рдЕрдЪрд╛рдирдХ рдорджрдж рдХрд░реЗрдЧрд╛, рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдЕрд╡рдзрд┐ рдХреЛ 5 рдорд┐рдирдЯ рддрдХ рдХрдо рдХрд░ рджреЗрдЧрд╛ред

рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рдордп рдЕрд╡рдзрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрд╛рд░реНрдп рд╢реЗрдбреНрдпреВрд▓рд░ рдореЗрдВ рд░рдЦреЗрдВ рдФрд░ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ 5.10.60 рдорд┐рдирдЯ (рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрд╡рдзрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд░ 60 рдорд┐рдирдЯ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рд╣реИред $ рд╕рдордп = (рдкреНрд░рд╛рдкреНрдд-рддрд┐рдерд┐) - (рдирдпрд╛-рд╕рдордп -рдорд┐рди 60) ред

рдкреБрдирд╢реНрдЪ


рдпреЗ рджреЛрдиреЛрдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрд░реЗ рд▓рд┐рдП 100GB рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕ рдкрд░ рдФрд╕рддрди 50 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рджреИрдирд┐рдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдкреНрд░рддрд┐ рдШрдВрдЯреЗ рд╣рдЯрд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рд╕рдордп 10-15 рдорд┐рдирдЯ рд╣реИред
рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд╛ рд╕рдордп рдЙрдкрд▓рдмреНрдз рдерд╛ рдЬреЛ 3 рд╕реЗ 10 рдорд┐рдирдЯ рддрдХ рд╣реИред рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред

Source: https://habr.com/ru/post/In150149/


All Articles