Question: I have a VB script that takes in several parameters that could include spaces using cscript, and I make the call using:

```
nsExec::exec 'cscript.exe "$PATH_TO_FILE\program.vbs" "Something with spaces" "Something else"'

```

Now, I want one of the "Something else" strings to include a double quote character, where the string is 

```
Something " else.

```

I have tried 

```
nsExec::exec 'cscript.exe "$PATH_TO_FILE\program.vbs" "Something with spaces" "Something "" else."'

```

with an escaped " but that did not work, it simply used "Something else" as the string passed in.

Answer: 
It seems that not exactly but `InetAddress` has some isXX() methods like: `isAnyLocalAddress()` and `isSiteLocalAddress()`
I believe Inet4Address.isSiteLocalAddress() is themethod you want. Here is an example:

```
public final class IPFreely
{
    public static void main(String[] args)
    {
        byte[] rawAddress1 =
        { 10, 0, 0, 0 };
        byte[] rawAddress2 =
        { 10, 0, 32, 0 };
        byte[] rawAddress3 =
        { (byte) 172, 16, 0, 0 };
        byte[] rawAddress4 =
        { (byte) 192, (byte) 168, 0, 0 };

        testIpAddress(rawAddress1);
        testIpAddress(rawAddress2);
        testIpAddress(rawAddress3);
        testIpAddress(rawAddress4);
    }

    public static void testIpAddress(byte[] testAddress)
    {
        Inet4Address inet4Address;

        try
        {
            inet4Address = (Inet4Address) InetAddress.getByAddress(testAddress);

            System.out.print("inet4Address.isSiteLocalAddress(): ");
            System.out.println(inet4Address.isSiteLocalAddress());
        }
        catch (UnknownHostException exception)
        {
            System.out.println("UnknownHostException");
        }
    }
}

```