Topic: Programming

Java

  • Java cut-down program:
    import java.rmi.*;
    ` `
    import com.microfocus.TestSystem.LUDIS.TestSystemLUDIS;
    ` `
    public class JeremyTest
    {
    ` public static void main(String[] args) throws Exception { TestSystemLUDIS ludis = null; `
    ` System.setSecurityManager(new RMISecurityManager()); `
    ` ludis = (TestSystemLUDIS)Naming.lookup(“rmi://nwb-xtest/TestSystemLUDIS”); `
    ` } }`

Perl

Python

Powershell

  • One-liners:
    powershell -command "Get-Help .\pac_tpcc.ps1 -examples"
  • Managing Windows scheduled tasks:
    Start|Enable|Disable-ScheduledTask -TaskName Execute
  • Remoting - from execute_Test.ps1:
    Enable-PSRemoting -force
    Set-Item WSMan:\localhost\Client\TrustedHosts $pair_IP -Force
    Restart-Service WinRm
  • See all the properties of an object:
    $date | Select-Object -Property *
  • Get a property/member value (i.e. excluding the key “FullName”):
    $dir = [string](Get-ChildItem -Directory -Path "C:\TPCC5_1\LOAD Ramped*" | Sort CreationTime -Descending | Select-Object -First 1 FullName).FullName
  • See the CLR (.NET) version being used by PS (this can be changed with a .config file): $PSVersionTable
  • Creating in-built help usage
  • Running command-line: powershell.exe -file Stop-Region.ps1 -Region VREG01 -Server localhost
  • Preventing default parameter values from being overwritten with non-named parameter arguments:
    Declare the last parameter like this to catch-all the non-named parameters args…
    [Parameter(Mandatory=$False, Position=0)][Array]$RemainingNonNamedArgs
  • Creating a function library file

Test post one!

This is test post one.