all scripts

This commit is contained in:
Alexpolo1
2023-03-09 09:06:25 +01:00
parent 49b677d254
commit bf7c3012b7
115 changed files with 68517 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
$serverlist = ('rejk-c-app301',
'rejk-c-dps301',
'rejk-c-mdl301',
'rejk-c-rep301',
'rejk-c-sps301',
'rejk-c-tcf301',
'rejk-c-tcs301',
'rejk-c-tcs302',
'rejk-c-tcs303',
'rejk-c-web301')
function CopyLogs($servers) {
foreach($server in $servers) {
if(Test-Path "\\$server\d$\log_backup") {
Write-Host "$server - Removing log_backup"
Remove-Item "\\$server\d$\log_backup" -Recurse
}
if(Test-Path "\\$server\d$\ifsbosystem\log") {
Write-Host "$server - Copying log to log_backup"
Copy-Item "\\$server\d$\ifsbosystem\log" "\\$server\d$\log_backup" -Recurse
}
}
}
# run me:
# CopyLogs -servers $serverlist
function RestartComputers($servers) {
foreach($server in $servers) {
Write-Host "$server - Restarting"
Invoke-Command -ComputerName $server -ScriptBlock { Restart-Computer -Force }
}
}
# run me:
# RestartComputers -servers $serverlist