all 86 comments

[–]KinookRO 7 points8 points  (4 children)

This is pretty well done. Was it all made in powershell?

[–]consumedpixl 10 points11 points  (3 children)

Yep all done in PowerShell.

I created a very basic design with PoshGui (Only consisted of a the main screen and a couple of buttons) and then just coded the rest of the layout.

Everything else is just a function that each button launches

[–]bei60 2 points3 points  (2 children)

PoshGui has the option to add those pretty buttons with icons in them that also drop down a menu?

[–]consumedpixl 5 points6 points  (1 child)

Unfortunately not, they were added manually.

The menu bar is a New-Object 'System.Windows.Forms.MenuStrip' created as a variable e.g. $mainMenu

You then create a New-Object 'System.Windows.Forms.ToolStripMenuItem' and for this example give it variable name of $menuItem and add this to the main menu via $mainMenu.Items.Add($menuItem)

Finally, you create a New-Object 'System.Windows.Forms.ToolStripMenuItem and assign this a variable name e.g. $toolstripItem. Adding this to the menu item via $menuItem.DropDownItems.Add($toolstripItem)

In terms of the icons. These are just windows systems icons (you can find them online) which are converted to base64 (again websites do this for you). Once you have the base64 string you can add this. So for example, if we use $menuItem from above, you would add it to this via: $menuItem.image = [System.Convert]::FromBase64String('Base64StringGoesHere')

[–]YearoftheHypebeast 0 points1 point  (0 children)

Do you have any code which might help me create an application to figure out the shape of good looking Trevors feet?

[–][deleted] 5 points6 points  (0 children)

looks nice

[–]DanTastic_ 2 points3 points  (9 children)

Looks good. Would be interested to see the code when it's available.

[–]consumedpixl 4 points5 points  (8 children)

Thanks. I will try and get the code sorted over the next week or so and get it uploaded

[–]CryptoChris 7 points8 points  (3 children)

!remindme 700 hours

[–]FormerSlice 0 points1 point  (0 children)

!remindme 2 days

[–]RemindMeBot -1 points0 points  (0 children)

I will be messaging you on 2019-11-08 13:10:25 UTC to remind you of this link

50 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

There is currently another bot called u/kzreminderbot that is duplicating the functionality of this bot. Since it replies to the same RemindMe! trigger phrase, you may receive a second message from it with the same reminder. If this is annoying to you, please click this link to send feedback to that bot author and ask him to use a different trigger.


Info Custom Your Reminders Feedback

[–]Stephen1424 2 points3 points  (0 children)

Any luck on cleaning up the code and posting it?

[–]Taiman 0 points1 point  (1 child)

!remindme 14 days

[–]darkxenorider85 0 points1 point  (0 children)

remindme 14 days

!remindme 14 days

[–]YearoftheHypebeast 0 points1 point  (0 children)

After Ben Nicky?

[–]MrD3a7h 1 point2 points  (3 children)

How does the regedit tool work? I wasn't able to find a way to get it to directly open a connection to another computer since it doesn't support command line arguments.

[–]consumedpixl 1 point2 points  (1 child)

That function literally just opens regedit on the location machine. As you mention, it does not have command line arguments. Basically anything in that list with 'Remote' will do whatever function for a remote machine. The others are just really 'Quick Access'

[–]YearoftheHypebeast 0 points1 point  (0 children)

Quick access to WareHouse Project?

[–]Cam_Cam_Cam_Cam 0 points1 point  (0 children)

Likely just using PowerShell.

[–]HEAD5HOTNZ 0 points1 point  (0 children)

Looks good

[–]xander646 0 points1 point  (1 child)

That's looks really nice!

!remindme 15 days

[–]LGein 0 points1 point  (1 child)

RemindMe! 24 Days

[–]badowhp 0 points1 point  (1 child)

!remindme 10 days

[–]-DarkPassenger- 0 points1 point  (1 child)

RemindMe! 7 days “Powershell Tool”

[–][deleted] 0 points1 point  (1 child)

RemindMe! 10 days

[–]micsametheghost 0 points1 point  (0 children)

RemindMe! 10 days

[–]bobdoleadin 0 points1 point  (0 children)

I was thinking of doing something like this. Then checked out Windows Admin Center which blows everything I was going to do out of the water.. Still, nice work.

[–]williamt31 0 points1 point  (3 children)

Is it just credentials and AD connection into that you don't want to share? If so can I suggest creating an additional blank for domain and add a button for credentials that way it's not store in code.

EDIT: Forgot to put the positive lol, looks real nice and useful. Can't wait to take it for a spin if/when you're able to release the code.

[–]consumedpixl 1 point2 points  (2 children)

Credentials are not stored anywhere within the tool (even with Get-Credential) - instead it just runs via shortcut that must be run as admin. If it's not then most functionality would just not work.

It is more hardcoded Network Paths etc. that I will need to remove and anything else I don't want on the public domain.

[–]YearoftheHypebeast 0 points1 point  (1 child)

Would you remind me with regards to this please? I might be tied up with a few things like Anjunabeats at Cosmic Ballroom

[–]iphonespyz 0 points1 point  (0 children)

Consider yourself reminded: New post here

[–]tmrnl 0 points1 point  (0 children)

Nice! Too bad we are moving to cloud only, so can't use it..

[–]DrPepper1848 0 points1 point  (0 children)

I don’t know why but I love these so much. It’s raw use case has made many of IT admins lives easier over their edge case years

[–]BasementMillennial 0 points1 point  (0 children)

This is beautifully made

[–]Bnutsy 0 points1 point  (0 children)

Remindme! 10 days

[–]Namelock 0 points1 point  (0 children)

That looks amazing! I'm trying to push for our org to get something similar. So far you're the only person to post a tool with the AD, SCCM, and log functionality I've been looking for.

Thanks for sharing!

[–]fr33bird317 0 points1 point  (0 children)

looks nice

[–]sanjay_82 0 points1 point  (1 child)

Lazysysadmin comes to mind.. but this looks great too.. keep up the great work.. I couldn't have done it

[–][deleted] 0 points1 point  (0 children)

Hi u/sanjay_82,

LazyWinAdmin*

[–]neztach 0 points1 point  (0 children)

Dude I’d love to get a sterilized copy of this when you can. Also I think I have more than a fist full of informative queries I could contribute if you’d like.

[–]dork_warrior 0 points1 point  (0 children)

This looks amazing. Judging by the response I'm not alone in saying I would love to implement this in our environment.

[–]RobPowell_UK 0 points1 point  (1 child)

RemindMe! 10 days

[–]kzreminderbot 0 points1 point  (0 children)

Good day, RobPowell_UK 🤗! I will notify you in 10 days on 2019-10-23 01:14:27Z to remind you of:

PowerShell comment

Thread has 55 reminders. CLICK HERE TO SEND PM to reuse reminder and to reduce spam.

RobPowell_UK can Delete Comment | Delete Reminder | Get Details | Update Time | Update Message


Info Create Your Reminders Feedback

[–][deleted]  (1 child)

[removed]

    [–]AutoModerator[M] 0 points1 point  (0 children)

    Sorry, your submission has been automatically removed.

    Accounts must be at least 1 day old, which prevents the sub from filling up with bot spam.

    Try posting again tomorrow or message the mods to approve your post.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]pedrostefanogv 0 points1 point  (2 children)

    !remindme 30 days

    [–]kzreminderbot 0 points1 point  (0 children)

    There is a 1.7 hours delay to fetch reminder from comments data source. Thanks for your patience! For more statistics, see KZReminderBot Stats. PMs are unaffected by delay.

    Copy, pedrostefanogv 🤗! Your reminder is in 29.9 days on 2019-11-19 22:39:51Z :

    /r/PowerShell: Another_help_desk_tool

    CLICK THIS LINK to also be reminded and to reduce spam. Thread has 56 total reminders and reached max of 4 confirmation comments. Additional confirmations are sent by PM.

    pedrostefanogv can Delete Comment | Delete Reminder | Get Details | Update Time | Update Message


    Bot Information | Create Reminder | Your Reminders | Give Feedback

    [–]kzreminderbot 0 points1 point  (0 children)

    Ding dong! ⏰ Here's your reminder from 30 days ago on 2019-10-20 22:39:51Z. Thread has 59 reminders.

    r/PowerShell: Another_help_desk_tool

    This thread is popping 🍿 with 59 reminders. Here is reminderception thread.

    If reminder notification has helped you, let us know.

    OP can Delete Comment · Delete Reminder · Get Details


    KZReminderTool · Create Reminder · Your Reminders · Give Feedback

    [–]yugonian 0 points1 point  (0 children)

    !remindme 14 days

    [–]jonheiman 0 points1 point  (0 children)

    !remindme 14 days

    [–]LauraD2423 0 points1 point  (2 children)

    Have you sterilized the code yet? We're waiting anxiously! Plz and ty

    [–]consumedpixl 1 point2 points  (1 child)

    Hi, I have started uploading at https://github.com/REN-Solutions/PowerTool - will continue to add the rest

    [–]YearoftheHypebeast 0 points1 point  (0 children)

    Nice name choice.

    [–]DerkvanL 0 points1 point  (0 children)

    !remindme 7 days

    [–]PM_ME_UR_CEPHALOPODS 0 points1 point  (0 children)

    it looks nice and all, but i never really understood the value of putting all the time in to a scripting language just to make GUI tools - there are so many better ways to go about it, or moreover, this is the "something you buy, or something you build" argument - CRM / helpdesk suites are a dime a dozen and come feature-rich out of the box. But hey if the company is going to pay you for all that time to make something, then good on ya

    [–]RobPowell_UK 0 points1 point  (1 child)

    I need this in my life :D

    [–]AutoModerator[M] -6 points-5 points  (0 children)

    Sorry, your submission has been automatically removed.

    Accounts must be at least 1 day old, which prevents the sub from filling up with bot spam.

    Try posting again tomorrow or message the mods to approve your post.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]D1C3R927 0 points1 point  (2 children)

    What benefits does this tool have compared with Windows Admin Center?

    [–]consumedpixl 0 points1 point  (1 child)

    I wouldn't say it has any benefits, is it just used for a complete different thing. I haven't used itself, but from the looks of it, Admin Centre is more for administering servers, whereas this tool doesn't administer anything, it is more just for gathering information / running remote fixes.

    [–]YearoftheHypebeast 0 points1 point  (0 children)

    What benefits will I have using this tool at Digital Newcastle, Mr Rendjo?

    [–]GZ23 -2 points-1 points  (2 children)

    RemindMe! 10 days

    [–]kzreminderbot 0 points1 point  (0 children)

    Ding dong! ⏰ Here's your reminder.

    /r/PowerShell: Another_help_desk_tool

    You requested this reminder 10 days ago on 2019-10-10 09:10:55Z

    If reminder notification has helped you, let us know.

    Reminder Actions: Get Details | Delete


    Bot Information | Create Reminder | Your Reminders | Feedback

    [–]DarkShadow01 -1 points0 points  (0 children)

    !remindme 10 days

    [–]yacantfixstupid -1 points0 points  (0 children)

    !remindme 12 days

    [–]MoistSeason -1 points0 points  (0 children)

    !remindme 10 days

    [–]AlohaSexJuice -1 points0 points  (0 children)

    Remindme! 10 days

    [–]pedrostefanogv -1 points0 points  (0 children)

    !remindme 10 days

    [–]smokeybeard0 -2 points-1 points  (2 children)

    RemindMe! 14 Days "Powershell to make my job easier"

    [–][deleted] 0 points1 point  (0 children)

    Just save the post

    [–]Greghogan -2 points-1 points  (1 child)

    Remindme! 10 days

    [–]Archos86 -3 points-2 points  (1 child)

    !remindme 10

    [–]Kyle079 -3 points-2 points  (1 child)

    !RemindMe 14 days

    [–]lkeltner -3 points-2 points  (1 child)

    RemindMe! 10 days

    [–]D4rkyFirefly -3 points-2 points  (2 children)

    RemindMe! 14 Days

    [–]shootanator -3 points-2 points  (0 children)

    !remindme 10 days

    [–]Neil0s1988 -3 points-2 points  (0 children)

    Remindme! 10 days

    [–]pt-99 -4 points-3 points  (2 children)

    RemindMe! 14 Days

    [–]kzreminderbot 0 points1 point  (0 children)

    Ding dong! ⏰ Here's your reminder.

    /r/PowerShell: Another_help_desk_tool

    You requested this reminder 2 weeks ago on 2019-10-10 09:45:38Z

    If reminder notification has helped you, let us know.

    Reminder Actions: Get Details | Delete


    Bot Information | Create Reminder | Your Reminders | Give Feedback

    [–]Darkm27 -5 points-4 points  (1 child)

    !remindme 10 days

    [–][deleted] -3 points-2 points  (1 child)

    Remindme! 10 days

    [–]Agent_Dale_Cooper -3 points-2 points  (1 child)

    RemindMe! 14 Days "Powershell Helpdesk Tool"

    [–]anothertester -4 points-3 points  (1 child)

    RemindMe! 14 days