
Simplemente quiero ejecutar ResetSearchIndex -force según un cronograma. ¿Cuál es el uso correcto del comando en las propiedades de la tarea programada? Parece que primero necesitaría iniciar Powershell, luego cargar el archivo de la consola o el complemento para Exchange, cuál de estos es el más cercano:
C:\WINDOWS\system32\WINDOW~2\v1.0\POWERS~1.EXE -"D:\Program Files\Microsoft\Exchange Server\Scripts" ResetSearchIndex.ps1 -force dbname
o
C:\WINDOWS\system32\WINDOW~2\v1.0\POWERS~1.EXE -PSConsoleFile "D:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1" -noexit -command ".'D:\ Archivos de programa\Microsoft\Exchange Server\Scripts' ResetSearchIndex.ps1 -force dbname
o
C:\WINDOWS\system32\WINDOW~2\v1.0\POWERS~1.EXE -PSConsoleFile "D:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1" -noexit -command ".'D:\ Archivos de programa\Microsoft\Exchange Server\Scripts\ResetSearchIndex.ps1' -force dbname
Respuesta1
La tercera opción debería hacer lo que quieras:
C:\WINDOWS\system32\WINDOW~2\v1.0\POWERS~1.EXE -PSConsoleFile "D:\Program
Files\Microsoft\Exchange Server\bin\exshell.psc1" -noexit -command ".'D:\Program
Files\Microsoft\Exchange Server\Scripts\ResetSearchIndex.ps1' -force dbname
Respuesta2
La tercera opción hará lo que quieras, pero ¿por qué quieres hacer esto? Este comando eliminará el índice y reconstruirá el catálogo. Esto creará 10 subprocesos del rastreador y restablecerá todos los buzones de correo desde notificación hasta no iniciados (excepto los 10 iniciales). Puedo ver hacer esto cuando está dañado; de lo contrario, simplemente consumirá IOPS.