Skip to content

Instantly share code, notes, and snippets.

View Space-Banane's full-sized avatar
🤪
Breaking Typescript

Space Space-Banane

🤪
Breaking Typescript
View GitHub Profile
@Space-Banane
Space-Banane / Open and Close Banana Shooter 1k Times.ps1
Created January 16, 2026 22:05
Open and Close Banana Shooter 1k Times. For an achivement lol
$exePath = "C:\Program Files (x86)\Steam\steamapps\common\Banana Shooter\Banana Shooter.exe"
for ($i = 0; $i -lt 1000; $i++) {
$proc = Start-Process -FilePath $exePath -PassThru
Start-Sleep -Seconds (Get-Random -Minimum 8 -Maximum 12)
Stop-Process -Id $proc.Id -Force
}
Invoke-Command -ComputerName "TARGETCOMPUTER" -ScriptBlock {
$sessions = query user
# Use a more robust regex to grab the ID regardless of the SessionName column being blank
$sessions | Select-String -Pattern '(?<ID>\d+)\s+(?=(Active|Disc))' | ForEach-Object {
logoff $_.Matches.Groups['ID'].Value
}
foreach ($session in $sessions) {
$sessionID = ($session -split ' +')[2]
logoff $sessionID
}