{"id":204796,"date":"2013-12-05T12:52:03","date_gmt":"2013-12-05T08:52:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=204796"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=204796","title":{"rendered":"<span class=\"post_title\">\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438<\/span>"},"content":{"rendered":"<div class=\"content html_format\">   \t\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br \/>  \u0421\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0438\u0441\u044c \u043a\u0430\u043a-\u0442\u043e \u0441 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0435\u0439, \u043a\u043e\u0433\u0434\u0430 1 \u044f\u043d\u0432\u0430\u0440\u044f \u0443 \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0441\u0442\u0451\u043a \u0441\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. \u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u0448\u043a\u0432\u0430\u043b \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0445 \u0437\u0432\u043e\u043d\u043a\u043e\u0432, \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0443\u0442\u0440\u0430 1-\u0433\u043e \u0447\u0438\u0441\u043b\u0430. \u0411\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e \u043f\u043e\u0447\u0442\u0435. \u0421 \u043a\u043e\u043f\u0438\u0435\u0439 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0451\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443.<br \/>  \u0421\u043a\u0440\u0438\u043f\u0442\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c.<br \/>  <a name=\"habracut\"><\/a><br \/>  \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0430\u0434\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c <a href=\"http:\/\/www.quest.com\/powershell\/activeroles-server.aspx\">ActiveRoles Management Shell for Active Directory<\/a>.<\/p>\n<h3>\u0421\u043a\u0440\u0438\u043f\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u043e\u043b\u044f<\/h3>\n<p>  \u0421\u043a\u0440\u0438\u043f\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0435\u0442 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0437\u0430 7 \u0434\u043d\u0435\u0439, \u0437\u0430 3 \u0434\u043d\u044f \u0438 \u0432 \u0434\u0435\u043d\u044c \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f. \u0422\u043e\u043f-\u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u0432 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0435\u0442 \u0437\u0430 5 \u0434\u043d\u0435\u0439 \u0438 \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f. <\/p>\n<pre><code class=\"php\">Add-PSSnapin Quest.ActiveRoles.ADManagement    function send-eMail($to, $PasswordAge, $Days) { \tif ($PasswordAge -eq 0) { \t\t$subject = &quot;\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044f \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0441\u0435\u0433\u043e\u0434\u043d\u044f.&quot; \t} else { \t\t$subject = &quot;\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0430\u0440\u043e\u043b\u044f \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 $PasswordAge $Days.&quot; \t} \twrite-host $to $PasswordAge \t$Enc = [Text.Encoding]::UTF8 \t \tSend-MailMessage -to $to ` \t\t\t -from &quot;IT&lt;it@domain.com&gt;&quot; ` \t\t\t -subject &quot;\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! $subject&quot; `  \t\t -body &quot;&lt;span style='font: 11pt serif;'&gt;\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c.&lt;br\/&gt; \t\t\t\t$subject&lt;br \/&gt; \t\t\t\t\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u0412\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438.&lt;br \/&gt; \t\t\t\t\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0441\u043c\u0435\u043d\u0435 \u043f\u0430\u0440\u043e\u043b\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u00ab&lt;a href='http:\/\/portal\/Pages\/Instructions.aspx'&gt;\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438&lt;\/a&gt;\u00bb.&lt;br \/&gt;&quot; ` \t\t\t -priority High ` \t\t\t -dno onFailure ` \t\t\t -smtpServer MAILSERVER ` \t\t\t -BodyAsHtm ` \t\t\t -Encoding $Enc }  function send-eMail-log($log, $to, $subject) { \t$Enc = [Text.Encoding]::UTF8 \t$body = &quot;&lt;span style='font: 10pt tahoma;'&gt;$log&lt;\/span&gt;&quot; \tSend-MailMessage -to $to ` \t\t\t -from &quot;IT&lt;it@domain.com&gt;&quot; ` \t\t\t -subject $subject `  \t\t -body $body ` \t\t\t -smtpServer MAILSERVER ` \t\t\t -BodyAsHtm ` \t\t\t -Encoding $Enc }  function get-dayCut($PasswordAge) { \t$Days = &quot;\u0434\u043d&quot; \tif ($PasswordAge -le 20 -and $PasswordAge -ge 5) { \t\t$Days = &quot;\u0434\u043d\u0435\u0439&quot; \t} \tif ($PasswordAge -le 4 -and $PasswordAge -ge 2) { \t\t$Days = &quot;\u0434\u043d\u044f&quot; \t} \tif ($PasswordAge -eq 1 -or $PasswordAge -eq 21) { \t\t$Days = &quot;\u0434\u0435\u043d\u044c&quot; \t} \treturn $Days } # \u0423 \u043d\u0430\u0441 45 \u0434\u043d\u0435\u0439: $PasswordAgeMax = (Get-QADObject (Get-QADRootDSE).defaultNamingContextDN).MaximumPasswordAge.days  write-host &quot;\u041f\u0430\u0440\u043e\u043b\u044c \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442: &quot;$PasswordAgeMax; $log = &quot;&quot; $logBoss = &quot;&quot;  # -- 7, 3 \u0438 0 \u0434\u043d\u0435\u0439 --------------------------------------------------------------------------------------------- Get-QADUser -SizeLimit 0 |  \tWhere-Object {$_.AccountIsDisabled -eq $False} | \t\tWhere-Object {$_.PasswordNeverExpires -eq $False} | \t\t\t% { \t\t\t\t$PasswordAge = $PasswordAgeMax - ($_.passwordage.days) - 1 \t\t\t\t$PasswordAge = [int]$PasswordAge   \t\t\t\t\t \t\t\t\tif ($_.parentContainer -ne &quot;domain\/General\/User&quot;) { \t\t\t\t\tif ($PasswordAge -eq 7 -or $PasswordAge -eq 3 -or $PasswordAge -eq 0) { \t\t\t\t\t\t$Days = get-dayCut $PasswordAge \t\t\t\t\t\t$addParam = $_.Title + &quot;, &quot; + $_.Department \t\t\t\t\t\tif (($_.mail).Length -gt 0) { \t\t\t\t\t\t\tsend-eMail $_.mail $PasswordAge $Days\t\t \t\t\t\t\t\t\t$addParam = $addParam + &quot;, &quot; + $_.mail \t\t\t\t\t\t}  \t\t\t\t\t\tif ($PasswordAge -le 1) { \t\t\t\t\t\t\t$log = $log + &quot;&lt;span style='color:red;'&gt;&quot; + $_.DisplayName + &quot;, &quot; + $PasswordAge + &quot; (&quot; + $addParam + &quot;)&lt;\/span&gt;&lt;br \/&gt;&quot; \t\t\t\t\t\t} else { \t\t\t\t\t\t\t$log = $log + $_.DisplayName + &quot;, &quot; + $PasswordAge + &quot; (&quot; + $addParam + &quot;)&lt;br \/&gt;&quot; \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} else { \t\t\t\t\t$Days = get-dayCut $PasswordAge; \t\t\t\t\twrite-host $_.DisplayName&quot;: &quot;$PasswordAge; \t\t\t\t\tif ($PasswordAge -le 5 -and $PasswordAge -ge 0) { \t\t\t\t\t\tsend-eMail $_.mail $PasswordAge $Days \t\t\t\t\t} \t\t\t\t\tif ($PasswordAge -le 0) { \t\t\t\t\t\t$logBoss = $logBoss + $_.DisplayName + &quot;, \u043f\u0430\u0440\u043e\u043b\u044c \u0443\u0436\u0435 \u0438\u0441\u0442\u0435\u043a (&quot; + $_.mail + &quot;, &quot; + $_.telephoneNumber + &quot;)&lt;br \/&gt;&quot; \t\t\t\t\t} elseif ($PasswordAge -le 5 -and $PasswordAge -gt 0) { \t\t\t\t\t\t$logBoss = $logBoss + $_.DisplayName + &quot;, \u043f\u0430\u0440\u043e\u043b\u044c \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 &quot; + $PasswordAge + &quot; &quot; + $Days + &quot; (&quot; + $_.mail + &quot;, &quot; + $_.telephoneNumber + &quot;)&lt;br \/&gt;&quot; \t\t\t\t\t} \t\t\t\t} \t\t\t}  if ($log.Length -gt 0) { \tsend-eMail-log $log &quot;IT&lt;it@domain.com&gt;&quot; &quot;\u0416\u0443\u0440\u043d\u0430\u043b \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f&quot; }   if ($logBoss.Length -gt 0) { \t&quot;admin1&quot;, &quot;admin2&quot;, &quot;admin3&quot; | \t\t% {send-eMail-log $logBoss &quot;$_@domain.com&quot; &quot;\u0416\u0443\u0440\u043d\u0430\u043b \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u0443 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u043e\u0432&quot;} }  <\/code><\/pre>\n<h3>\u0421\u043a\u0440\u0438\u043f\u0442 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438<\/h3>\n<p>  \u0421\u043a\u0440\u0438\u043f\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0435\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0437\u0430 30, 20, 14, 7, 5 \u0434\u043d\u0435\u0439. <\/p>\n<pre><code class=\"php\">Add-PSSnapin Quest.ActiveRoles.ADManagement  function send-eMail($to,$lsDayCount) { \twrite-host $to $lsDayCount; \t$Enc = [Text.Encoding]::UTF8 \tSend-MailMessage -to $to ` \t\t\t -from &quot;IT&lt;it@domain.com&gt;&quot; ` \t\t\t -subject &quot;\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! \u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 $lsDayCount \u0434\u043d\u0435\u0439&quot; `  \t\t\t-body &quot;&lt;span style='font: 12pt serif;'&gt;\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c.&lt;br\/&gt; \t\t\t\t\u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u0430\u0448\u0435\u0439 \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 $lsDayCount \u0434\u043d\u0435\u0439.&lt;\/span&gt;&quot; ` \t\t\t -priority High ` \t\t\t -dno onFailure ` \t\t\t -smtpServer MAILSERVER ` \t\t\t -BodyAsHtm ` \t\t\t -Encoding $Enc }  function send-eMail-log($log, $to, $subject) { \t$Enc = [Text.Encoding]::UTF8 \t$body = &quot;&lt;span style='font: 10pt tahoma;'&gt;&quot; + $log + &quot;&lt;\/span&gt;&quot; \t#-Cc &quot;admin1@domain.com&quot; ` \tSend-MailMessage -to $to ` \t\t\t -from &quot;it@domain.com&quot; ` \t\t\t -subject $subject `  \t\t-body $body ` \t\t\t -smtpServer MAILSERVER ` \t\t\t -BodyAsHtm ` \t\t\t -Encoding $Enc }  function check-null($lsPar, $lbComma) { \t$lsTmp = $lsPar; \tif ($lsPar.Length -gt 0) { \t\tif ($lbComma) { \t\t\t$lsTmp = $lsPar + &quot;, &quot;; \t\t} \t} else { \t\t$lsTmp = &quot;&quot;; \t} \treturn $lsTmp; }  # -- 5, 7, 14, 20, 30 \u0434\u043d\u0435\u0439 ------------------------------------------------------------------------------------- $targetdate5  = ((get-date).AddDays(5)).ToShortDateString(); $targetdate7  = ((get-date).AddDays(7)).ToShortDateString(); $targetdate14 = ((get-date).AddDays(14)).ToShortDateString(); $targetdate20 = ((get-date).AddDays(20)).ToShortDateString(); $targetdate30 = ((get-date).AddDays(30)).ToShortDateString();  $gLog = &quot;&quot;; $gLog5 = &quot;&quot;; $gLog7 = &quot;&quot;; $gLog14 = &quot;&quot;; $gLog20 = &quot;&quot;; $gLog30 = &quot;&quot;;  write-host $targetdate5 $targetdate7 $targetdate14 $targetdate20 $targetdate30;  Get-QADUser -SizeLimit 0 |  \tWhere-Object {$_.AccountExpires -ne $null} | \t\tWhere-Object {$_.AccountIsDisabled -eq $False} | \t\t\t% { \t\t\t\t$gObjUser = $_; \t\t\t\t$gsUserOpt = &quot;&quot;; \t\t\t\t \t\t\t\t5,7,14,20,30 | % { \t\t\t\t\t$targetdate  = ((get-date).AddDays($_)).ToShortDateString(); \t\t\t\t\t \t\t\t\t\tif (($gObjUser.AccountExpires).ToShortDateString() -eq $targetdate) { \t\t\t\t\t\twrite-host $gObjUser.DisplayName&quot;`t&quot;($gObjUser.AccountExpires).ToShortDateString(); \t\t\t\t\t\tif (($gObjUser.mail).Length -gt 0) { \t\t\t\t\t\t\tsend-eMail $gObjUser.mail $_; \t\t\t\t\t\t} \t\t\t\t\t\t$gsUserOpt = (check-null $gObjUser.Title $TRUE) +  \t\t\t\t\t\t\t\t\t (check-null $gObjUser.Department $TRUE) +  \t\t\t\t\t\t\t\t\t (check-null $gObjUser.mail $TRUE) +  \t\t\t\t\t\t\t\t\t (check-null $gObjUser.telephoneNumber $FALSE); \t\t\t\t\t\tif ($gsUserOpt.Length -gt 0) { \t\t\t\t\t\t\tif ($gsUserOpt.substring($gsUserOpt.length - 2, 2) -eq &quot;, &quot;) { \t\t\t\t\t\t\t\t$gsUserOpt = $gsUserOpt.substring(0, $gsUserOpt.length - 2); \t\t\t\t\t\t\t} \t\t\t\t\t\t\t$gsUserOpt = &quot; (&quot; + $gsUserOpt +&quot;)&quot;; \t\t\t\t\t\t} \t\t\t\t\t\t$gsUserOpt = $gObjUser.DisplayName + $gsUserOpt +&quot;&lt;br \/&gt;&quot;; \t\t\t\t\t\tswitch ($_) { \t\t\t\t\t\t\t5  {$gLog5  = $gLog5  + $gsUserOpt; break} \t\t\t\t\t\t\t7  {$gLog7  = $gLog7  + $gsUserOpt; break} \t\t\t\t\t\t\t14 {$gLog14 = $gLog14 + $gsUserOpt; break} \t\t\t\t\t\t\t20 {$gLog20 = $gLog20 + $gsUserOpt; break} \t\t\t\t\t\t\t30 {$gLog30 = $gLog30 + $gsUserOpt; break} \t\t\t\t\t\t} \t\t\t\t\t} \t\t\t\t} \t\t\t}   if ($gLog5.Length -gt 0)  { \t$gLog = &quot;&lt;strong&gt;5 \u0434\u043d\u0435\u0439, \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 $targetdate5&lt;\/strong&gt;&lt;br \/&gt;&quot; + $gLog5 + &quot;&lt;br \/&gt;&quot;}  if ($gLog7.Length -gt 0)  { \t$gLog = $gLog + &quot;&lt;strong&gt;7 \u0434\u043d\u0435\u0439, \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 $targetdate7&lt;\/strong&gt;&lt;br \/&gt;&quot; + $gLog7 + &quot;&lt;br \/&gt;&quot;}  if ($gLog14.Length -gt 0) { \t$gLog = $gLog + &quot;&lt;strong&gt;14 \u0434\u043d\u0435\u0439, \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 $targetdate14&lt;\/strong&gt;&lt;br \/&gt;&quot; + $gLog14 + &quot;&lt;br \/&gt;&quot;}  if ($gLog20.Length -gt 0) { \t$gLog = $gLog + &quot;&lt;strong&gt;20 \u0434\u043d\u0435\u0439, \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 $targetdate20&lt;\/strong&gt;&lt;br \/&gt;&quot; + $gLog20 + &quot;&lt;br \/&gt;&quot;}  if ($gLog30.Length -gt 0) { \t$gLog = $gLog + &quot;&lt;strong&gt;30 \u0434\u043d\u0435\u0439, \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 $targetdate30&lt;\/strong&gt;&lt;br \/&gt;&quot; + $gLog30 + &quot;&lt;br \/&gt;&quot;}  \t\t\t if ($gLog.Length -gt 0) { \t&quot;admin1&quot;, &quot;admin2&quot;, &quot;admin3&quot; | \t\t% {send-eMail-log $gLog &quot;$_@domain.com&quot; &quot;\u0416\u0443\u0440\u043d\u0430\u043b \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438&quot;} }  <\/code><\/pre>\n<p>  \u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0439\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0437\u0430\u0440\u0430\u043d\u0435\u0435. \u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442\u0441\u044f.    \t<\/p>\n<div class=\"clear\"><\/div>\n<\/p><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/204796\/\"> http:\/\/habrahabr.ru\/post\/204796\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"content html_format\">   \t\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442!<br \/>  \u0421\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0438\u0441\u044c \u043a\u0430\u043a-\u0442\u043e \u0441 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0435\u0439, \u043a\u043e\u0433\u0434\u0430 1 \u044f\u043d\u0432\u0430\u0440\u044f \u0443 \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438\u0441\u0442\u0451\u043a \u0441\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438 \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. \u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u0448\u043a\u0432\u0430\u043b \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u044b\u0445 \u0437\u0432\u043e\u043d\u043a\u043e\u0432, \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0443\u0442\u0440\u0430 1-\u0433\u043e \u0447\u0438\u0441\u043b\u0430. \u0411\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0430\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0431 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e \u043f\u043e\u0447\u0442\u0435. \u0421 \u043a\u043e\u043f\u0438\u0435\u0439 \u0441\u043f\u0438\u0441\u043a\u0430 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0451\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443.<br \/>  \u0421\u043a\u0440\u0438\u043f\u0442\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c.  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-204796","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/204796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=204796"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/204796\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=204796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=204796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=204796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}