All Projects → perplexityjeff → PowerShell-Troll

perplexityjeff / PowerShell-Troll

Licence: MIT license
A PowerShell module that contains different functions that can be used for pranking your fellow co-worker or anyone else for that matter.

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to PowerShell-Troll

puppetlabs-puppet agent
Module for managing Puppet-Agent
Stars: ✭ 39 (-25%)
Mutual labels:  module
ngx-image-drawing
Angular module to draw on images
Stars: ✭ 42 (-19.23%)
Mutual labels:  module
go-checksum
Simple tool to calc Golang module checksum of go.mod and module dir.
Stars: ✭ 45 (-13.46%)
Mutual labels:  module
theme-next-three
JavaScript 3D library for NexT.
Stars: ✭ 27 (-48.08%)
Mutual labels:  module
twbs-helper-module
Laminas (formerly Zend Framework) module for easy integration of Twitter Bootstrap
Stars: ✭ 18 (-65.38%)
Mutual labels:  module
fastlane-plugin-create xcframework
Fastlane plugin that creates xcframework for given list of destinations 🚀
Stars: ✭ 58 (+11.54%)
Mutual labels:  module
kuu
Modular Go Web Framework based on GORM and Gin.
Stars: ✭ 15 (-71.15%)
Mutual labels:  module
cisco ios
Cisco IOS Catalyst module
Stars: ✭ 14 (-73.08%)
Mutual labels:  module
duckpy
A simple Python library for searching on DuckDuckGo.
Stars: ✭ 20 (-61.54%)
Mutual labels:  module
i3blocks-crypto
💵 View your favorite coins' ticker prices with i3blocks.
Stars: ✭ 30 (-42.31%)
Mutual labels:  module
default-gateway
Get the default network gateway, cross-platform.
Stars: ✭ 77 (+48.08%)
Mutual labels:  module
Neural-Plot-Development
A Library for visualizing Neural Networks of the TensorFlow/Keras models.
Stars: ✭ 16 (-69.23%)
Mutual labels:  module
terraform-lambda-fixed-ip
Provide a fixed IP (ElasticIP) to your AWS Lambdas
Stars: ✭ 20 (-61.54%)
Mutual labels:  module
AppSystemizer
AppSystemizer
Stars: ✭ 52 (+0%)
Mutual labels:  module
glitchify
Tweaks for the official twitch.tv android app
Stars: ✭ 33 (-36.54%)
Mutual labels:  module
module-invalidate
Invalidate node.js modules loaded through require()
Stars: ✭ 19 (-63.46%)
Mutual labels:  module
Tomcat-Webmin-Module
Apache Tomcat Plugin for Webmin
Stars: ✭ 19 (-63.46%)
Mutual labels:  module
damb
An advanced module builder for Dolibarr ERP/CRM
Stars: ✭ 14 (-73.08%)
Mutual labels:  module
terraform-remote-state
A Terraform module that configures an s3 bucket for use with Terraform's remote state feature
Stars: ✭ 21 (-59.62%)
Mutual labels:  module
MCM2017
MCM 2017
Stars: ✭ 17 (-67.31%)
Mutual labels:  module

PowerShell-Troll

A PowerShell module that contains different functions that can be used for pranking your fellow co-worker or anyone else for that matter. Keep in mind that this is a very simply module and not alot of time was spend making all of them as good or well documented at all.

The functions can either be copy pasted in a PSSession or import the module on the victim PC. Keep in mind that some functions require an interactive desktop instead of just a PSSession.

All of the functions are designed for a laugh and not destruction. The functions are scraped of the internet by various sources or transformed into functions by me.

I am not responsible for any damage caused.

Usage

Invoke-WebRequest -Uri "https://raw.githubusercontent.com/perplexityjeff/PowerShell-Troll/master/PSTrollFunctions.psm1" -OutFile "PSTrollFunctions.psm1"
Import-Module .\PSTrollFunctions.psm1

Pull Requests

Feel free to fork the project and add your joke to it if you know any new ones that can be funny to implement. I'll take a look and add it to the list.

Functions

Get-WAVWebList Get a standard simple list of WAV files that you can use with Send-WAVWeb.
Send-WAVWeb Downloads the specified wav file from the internet and plays it to the victim.
Disable-Keyboard [Work in progress] Disables the victims keyboard.
Enable-Keyboard [Work in progress] Enables the victims keyboard again.
Disable-Mouse Disables the victims mouse.
Enable-Mouse Enables the victims mouse again.
Minimize-Apps Minimizes all the apps. This does require an interactive shell.
Set-Wallpaper Enables you to set the wallpaper of a victim. Work in progress currently as it doesn't trigger an update.
Start-AudioControl Enables you to control the audio level by for example [audio]::Volume = 1 (100%).
Get-AudioLevel Retrieves the current audio level to you in a range from 0 to 1.0 (100%).
Set-AudioLevel Enables you to control the audio level in a range from 0 to 1.0 (100%) by using a double e.g 0.25.
Set-AudioMax Enables you to control the audio level and set it to 100% to maximize Rick Ashley output.
Set-AudioMin Enables you to control the audio level and set it to 0% to minimize [insert far to loud of a song here].
Unmute-Audio Enables you to control the audio to unmute it.
Mute-Audio Enables you to control the audio to mute it.
Send-Alarm Send the traditional annoyingly great alarm clock sound you know and love.
Send-CatFact Retrieves a random $CatFact and plays it in audio to the victim.
Send-Joke Sends a random joke to your victim, has a switch to send as a messagebox.
Send-ChuckNorrisFact Retrieves a random $ChuckFact and plays it in audio to the victim.
Send-DadJoke Retrieves a random $DadJoke and plays it in audio to the victim.
Send-FakeUpdate Starts a fake Windows 10 update screen
Send-Gandalf Starts playing the epic sax guy gandalf edition.
Send-Message Send a messagebox with your text to all logged in users.
Send-RickRoll Starts playing the best song of all time.
Send-RowBoat Sends an attempt of sing Row, Row Row your boat.
Open-CDDrive Attempts to command the CD Drive it finds to Eject.
Close-CDDrive Attempts to command the CD Drive it finds to Close.
Send-NotificationSoundSpam Loops through the whole C:\Windows\Media directory and plays every wav file it finds in there with a default but customizable 4 second delay.
Send-VoiceMessage Send your lovely message to your co-worker in all its robot computer voice glory.
Send-SuperMario Start playing Super Mario using console beeps.
Send-HappyBirthday Start playing Happy Birthday using console beeps.

License

This project is licensed under the MIT license

Tested

All of them were tested and working as far as I know.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].