Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 280
Благодарности: 72

Профиль | Отправить PM | Цитировать


в принципе в outlook есть функция архивирования. мб ею все таки воспользоватся. Так как если мне память не изменяет но при создание файла входящие.dbx outlook будет ругатся на него. либо тебе надо создать изначально этот файл пустой и потом его копировать.
Да и в Outlook потом надо будет добавлять только что переименованный файл.
Вот что-то типа такого

Код: Выделить весь код
#$ErrorActionPreference = "SilentlyContinue"

$filename="Входящие.dbx"
$date=get-date -uformat %d.%m.%Y
$newfilename="Входящие до "+$date+".dbx"
foreach ($d in [IO.DriveInfo]::GetDrives()) {
    if (($d.DriveType -eq "Fixed") -and ($d.IsReady)) {
      Get-ChildItem $d.name* -Recurse -Include $filename  |  ForEach-Object  {
        Rename-Item $_.fullname -NewName $newfilename -Force
        copy-Item \\server\folder\$filename -Destination  $_.directory
      } 
    }
  }

Так как не во все папки может быть доступ то у тебя будет отображатся дофига ошибок чтобы не показывалось расскоментарь первую строчку.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:40, 25-07-2012 | #2