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
` System.setSecurityManager(new RMISecurityManager());
` ludis = (TestSystemLUDIS)Naming.lookup(“rmi://nwb-xtest/TestSystemLUDIS”);
` }
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.