powershell 这将重新启动服务器场中所有服务器上的所有计时器服务。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 这将重新启动服务器场中所有服务器上的所有计时器服务。相关的知识,希望对你有一定的参考价值。

$farm = Get-SPFarm
$farm.TimerService.Instances | foreach {$_.Stop();$_.Start();} 

[array]$servers= Get-SPServer | ? {$_.Role -eq "Application"} 
foreach ($server in $servers) 
{ 
    Write-Host "Restarting Timer Service on $server" 
    $Service = Get-WmiObject -Computer $server.name Win32_Service -Filter "Name='SPTimerV4'" 

    if ($Service -ne $null) 
    { 
        $Service.InvokeMethod('StopService',$null)
        Start-Sleep -s 8

        $service.InvokeMethod('StartService',$null) 
        Start-Sleep -s 5 

        Write-Host -ForegroundColor Green "Timer Job successfully restarted on $server" 

    } 
    else 
    {  
        Write-Host -ForegroundColor Red "Could not find SharePoint Timer Service on $server" 

    } 

}

以上是关于powershell 这将重新启动服务器场中所有服务器上的所有计时器服务。的主要内容,如果未能解决你的问题,请参考以下文章

powershell 这将获取SharePoint场中的所有WSP。我用这个来下载所有的WSP。

powershell PowerShell脚本,用于获取服务器场中所选用户的所有权限的列表。您还可以使用函数来获取烫发

powershell 列出SharePoint场中所有Web的WebUIversion(SharePoint版本)。

powershell SDL Quatron服务使用PowerShell重新启动,启动和停止

powershell SDL Quatron服务使用PowerShell重新启动,启动和停止

powershell 这将结束当前的SharePoint日志文件并启动一个新的日志文件。非常便利