none
Pshell без запроса подтверждения. как? RRS feed

  • Вопрос

  • Доброго времени суток!
    Есть на 2007 Exch ящик, в который сыплются все отчеты о сообщениях.
    Его нужно выгружать в pst файл примерно раза 3-4 в месяц.
    Делать руками не хочется.
    простейшим export-mailbox из pshell все отлично выгружается, за одним исключением-выскакивает запрос подтверждения.
    Как его можно убрать?
    10 декабря 2008 г. 7:50

Ответы

  •  4ervyak написано:
    Не проходит =(
    Есть скрипт c:\1.ps1:
    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -Confirm -DeleteContent -Confirm: $false

     

    Code Snippet

    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -DeleteContent -Confirm:$false

     

     

    Может так поможет?

    11 декабря 2008 г. 14:36

Все ответы

  • Поставьте ключ "-Confirm: $false".  

    11 декабря 2008 г. 7:09
    Модератор
  • Не проходит =(
    Есть скрипт c:\1.ps1:
    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -Confirm -DeleteContent -Confirm: $false
    Есть задание в шедулере:
    C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe -PSConsoleFile "C:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1" c:\1.ps1

    Если в 1.ps1 убрать
    -Confirm: $false - то скрипт работает, но запрашивает
    Если поставить-то появляется окно скрипта, сразу закрывается и ничего не происходит. В шеделуре прошлый результат 0x0. И выгрузка не проходит
    11 декабря 2008 г. 11:25
  •  4ervyak написано:
    Не проходит =(
    Есть скрипт c:\1.ps1:
    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -Confirm -DeleteContent -Confirm: $false

     

    Code Snippet

    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -DeleteContent -Confirm:$false

     

     

    Может так поможет?

    11 декабря 2008 г. 14:36
  •  Buchenkov Andrey написано:

     4ervyak написано:
    Не проходит =(
    Есть скрипт c:\1.ps1:
    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -Confirm -DeleteContent -Confirm: $false

     

    Code Snippet

    Export-Mailbox -Identity maillog -PSTFolderPath d:\maillog.pst -DeleteContent -Confirm:$false

     

     

    Может так поможет?


    Пасип! Тупанул:
    Конфирм 2 раза =)
    11 декабря 2008 г. 14:49