cd ~/

Home of Daniel Graf

Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

cd ~/

Home of Daniel Graf

Seiten

Suche

Blog Meta

Dynamo Dresden

Galerie

braindump:powershell_code_snippets

Powershell Code Snippets

Datei auf mehrere Server in AD kopieren und Dienst neu starten

Get-Content "C:\Users\<user>\Desktop\servers.txt" | foreach {
    Write-Host "Processing Host" $_
    $RemoteDrive="\\" + $_ + "\c$\Program Files (x86)\"
    Try {
        if ( Test-Path $RemoteDrive"\file" ) {
            Remove-Item $RemoteDrive"\file"
        }
        Copy-Item .\file.ini $RemoteDrive"\"
        Get-Service -ComputerName $_ -Name Daemon | Stop-Service -Verbose
        Get-Service -ComputerName $_ -Name Daemon | Start-Service -Verbose
    } Catch {
        "`t" + $_.Exception.Message
    }
}
Write-Host "Fin!"
braindump/powershell_code_snippets.txt · Zuletzt geändert: 2016/04/14 13:31 von Daniel Graf