Posts

Showing posts with the label Tools

Using the Help Syntax in PowerShell Scripts

Image
PowerShell is a powerful tool for automating tasks and managing system resources on Windows machines. One of the key features of PowerShell is the ability to create custom scripts that can be run from the command line. However, it's important to ensure that these scripts are well-documented and easy to use. This is where help options come in. In this blog post, we'll explore some best practices for writing help options for your PowerShell scripts. Why are help options important? Help options provide important information about how to use your script. They can be accessed by running the command with the -h or -help options. Well-written help options can save time and frustration for both the user and the script author. They can also help ensure that your script is used correctly and that errors are minimized. Best practices for writing help options Use descriptive language Your help options should clearly describe what your script does and how to use it. Use descriptive language...

ISOBurn 2.3.8

Image
We have just released iso2usb 2.3.8, However you may have noticed the name has changed. Due to some bad people out there we found our application had the same name as malware leading to our application being flagged by some anti-virus applications. So we desided to change then name to ISOBurn. A few changes you will notice is the layout of the application, ISOBurn is no longer a single exe. We did this to make future changes easier and allow for more robust feature. Once such feature is the ability to stop the application for checking for updates. You can do this by going to the app folder and opening the settings.ini file with note pad. Edit the line CheckForUpdates=True and change True to False. You will also notice the AllowBurnToSystem this setting allows the application to burn an iso to a system volume erasing the current os. We did fix one major bug and that with an issue not properly notifying the user of an update. As always you can get the latest version from the ISOB...

ISO2USB - Version 2.2.7

Image
We have updated iso2usb to version 2.2.7. In this edition we have optimizes the GUI and added a few quality of life changes such as making the burn button the default button (hitting enter will count as clicking the button). With this release we have created a system installer for iso2usb so you can install the software right on your device but don't worry the portable version is still available. iso2usb can be downloaded from the software page here.

PEBuilder V 5 Beta

Image
Its been a while since I have put out a update for PEBuilder. Since it has been so long I wanted to put out a beta for the new version. One of the first things you will notice is a difference in the interface.  The interface has been updated to a flat style and color has been added to help identify available options. You will also notice a new tool bar across the top from there you ca gather into about the version of PEbuilder you are using, Get help on the application or donate. In a future release I hope to add a save and import config option allowing settings to be saved. On the back end of the code I have updated the ISO build process to work more efficiently and I have added a different PSProfile that will always load when you add powershell to the image. This is to ensure that some fixes that need to be applied to the Image happen each time. You can still add your own profile the only difference is the name of the file. I have also added a few modules that will be add...

PowerCopy 3.0.1.1

Image
Announcing the release of PowerCopy version 3.0.1.1  PowerCopy is a re-release of my CopyTool Appreciation with a few back end modifications PowerCopy previously know as copy tool has been moved to a new site and is no longer open sourced. Dont worry though PowerCopy is still a free application. More information and download links can be found here https://www.mosaicmk.com/2018/08/powercopy.html

PEBuilder Update 3.2.2.2

Image
Introducing PEBuilder version 3.2.2.2 with the below changes to the Builder gui, script and image Added the ability to have BrowsForFolder .net Support in application, Some application that show a folder list would not always show this was due to a missing dll and registry keys in WinPE Added a copy function to the PEbuilder script to copy the needed dll Added a few lines to the  PowerShell Profile to add the needed keys these keys are not accessible when the image is offline so you must load them on each startup  Added a add addition components button that allows you to add more components then the presets for PowerShell and Bitlocker.  Fixed  a issue that would stop the image from being dismounted if another image was already mounted Reworked the process to save to a iso file You can now choose the location you want the iso to be save to  If the file already exist it will save the file with a number increment  Fixed a issue that prevente...

CSV Viewer

Image
CSV Viewer is the latest addition to my self made tool box, as always the tool is written in PowerShell and converted into a exe. CSV Viewer is a light tool that you can use on any windows device that has PowerShell 2.0 and .net framework installed. The tool will open a browse for file dialog box that will only allow you to choose a CSV file then once you choose a file a data grid will open the file allowing you to view the content, you can even filter and sort the content of the csv file.

ISOtoUSB - Version 2.3.1.4

I have updated my ISOtoUSB to version 2.3.1.4 tool you can get the tool from HERE 

ISOtoUSB

Image
ISOtoUSB is a simple PowerShell script that burns a ISO files to a drive. The script formats the drive then makes the drive bootable and writes the ISO file to the drive. Change Log 3-28-18 Fixed a issue that would stop the ISO file from being dismounted if the file path had a space Fixed a issue that caused the progress description to be obscured by the burn button  Added error logging to the GUI progress description 1-31-18 Added NTFS and FAT32 file system support  Recompiled to exe to a better format  Updated the icon file to be in the script  8-2-17 Removed CD/DVD drives from the Available Drives List Add the File System Label to the Available Drives List Added scroll bars to the Available Drives List  Added the ability to name the new volume label  Removed the Cancel button  Removed the window resizing handle  Script now uses Robocopy to write the ISO files to the drive (Better handles the file copy process) reorgan...

SCCM Tools

Image
I have just completed a new tool to add to my tool box, SCCM Tools. SCCM Tools is a single executable that can help me to gather some information about a SCCM site or do some basic administration tasks. The tool is portable can be ran from a flash drive or a network location. To use the tool launch the exe file with an account that has access to the sit. Then you will be shown a page that where you can type the site information. If you have the SCCM console installed on the computer you are running the tool from you can check the box to the right of the Site Code. Other wise the tool will use the resources needed from the Site Server. Once you connect to a site you will be presented with the Read Me landing page. This page simply tells you what you can do with the tool. Notice the black bar at the bottom of the tool will tell you the status of the action you performed, letting you know when it is safe to perform your next task. You can get the PowerShell script that create...