Display Message Box to copy code section from it using Powershell script - powershell

I am building install.ps1 script for Nuget pacakge and would like to open popup message at the end with some message , i have already achieved by following.
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[Windows.Forms.MessageBox]::Show("Test message ", "Test", [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Information)
It will open popup message as per shown in below fig.
Instead of this i would like put some config code here that user can copy from box as per below fig
Please suggest me if anyone has done similar popup box before!

You won't be able to customize Windows.Forms.MessageBox to add what your looking for. In order to do what your looking for you'll need to create a custom form. An easy way of doing this is to use Primal Forms Community Edition which can be found here. You'll need to register for free to reach the download. There's a paid for version to so don't confuse that with the free CE edition. This tool gives you a Visual Studio like forms editor where you can drag and drop controls to a form and save the Powershell script. You'll need to create an event handler for the copy to text to clipboard button. After you saved the code generated by PrimalForms CE you will need to edit it to add the code for the event handlers. An example of how you can set the clip board with Powershell can be found here.

Users can copy the message box text simply by pressing the Ctrl+C key combination.

Related

Send HTML email in Outlook 2010 - no 'Insert as Text' option?

I am trying to send an HTML email via Outlook 2010 using the 'Attach File' option, on several articles it says there should be an 'Insert at Text' option but I only seem to have an 'Open' option, does anyone know why it is not showing correctly for me?
I had trouble finding it as well. Found the steps online so i will replicate it here for you. Click on the button on the top after the undo button (looks like an inverted eject button) and choose More Commands
Once the window is open, look for attachments. If you are not able to find it, change the dropdown above it Choose commands from: to find it. Once found add to the right side of the screen and press ok.
Now the attachment icon will be visible on the top ribbon. Now you should be able to see the Insert as Text option when you want to insert a HTML template.
Hope the above steps is the answer you were after.
Since you are creating emails, just a quick note:
Media queries will not work when you send emails thru outlook. Outlook has a habit of stripping it out completely.
Web fonts will not work. Strips it out as well.
Cheers

Selecting a file from a windows dialog box in Telerik Web Test

Hi guys,
Is it possible to select a file from a dialog box when we are running a web test in Telerik Test Studio? The scenario of this execution is when we click a field in a web browser, a windows dialog box pops out and we would need to input a path to a local folder and select a file(SelectFile.PNG).
But I'm unable to detect any element from this dialog box presuming this is because the test script is a web test and hence this limitation(do correct me if i'm wrong).
Is there any workaround or suggestion to this limitation?
Many many thanks!
Best Regards,
Pravin
praja#dongenergy.dk
Kind of a late response but if your recording is enabled, it should automatically record the step for a File Upload dialog box (and handle it appropriately when using play back).
Alternatively, you can manually add the "Dialogs->FileUpload" step, and fill in the properties appropriately.

Need Google Script to send an email if specific data added to specific column

I have no background in programming, and am new to Google Scripts and Stack Overflow.
I'd like to create a Google script which automatically sends an email when the word "No" is added to a specific column in Google Sheets.
I have already created and tested the script which sends an email if "No" is added to my spreadsheet, however, I need this process to be automated so that my co-workers must not manually run the script each time.
I would be extremely grateful if anyone would be willing to write the code, or guide me in the right direction.
Set up an 'On Edit' or 'Time Driven' trigger and that should automate it... No code needed.
Use the clock with a pointer icon to the left of the 'Run' icon in the script editor to access the trigger.

Without using openfiledialog

I want to send files to my application without using openfiledialog....lost??
OK.
You select a file in my documents, in the SendTo menu, I want my application to be an option,
when you select my application, the file that was selected should be add to the list box in my application, the same way it would do if I was using openfiledialog. But I want my application to run in the background, which means I don't want to use openfiledialog.
Please help??
Using .NET 3.5
I believe this is what you are looking for. You do not need to write any code to get your app in the 'sendTo' menu. Just following the instructions here:
HowToGeek - Customize 'Send To' menu
once the files / references are being passed to your app, you will have to write code to handle those command line args

AutoNumbering in Visio and PPT

Is there a way to autonumber when you open up visio or ppt? I need a number to count on the slide in ppt and in a shape in visio. I have tried insert excel that has a macro that will do what I want it to do but I can't get it to work when you open up visio/ppt. All I want is a number count to display when I open up the document.
You can do this in PowerPoint:
Insert > Header/Footer...
Check the Slide Numbers box.
PowerPoint doesn't have any mechanism for running code automatically in response to a user opening a document file. You pretty much need to write an add-in that traps and responds to events like users opening a file, and the add-in must be installed on each user's PC where you expect this to work.
For Visio, this this MSDN Article:
Visio: How to Use Background Pages to Set Up Automatic Page Numbering may be of assistance.