Function Reference
Execute
Runs the command line.
Syntax:
wwexec:Execute($commandLine)Parameters:
Name | Type | Description |
|---|---|---|
commandLine | string | The command line to be executed. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:Execute('prettycool.exe --stdout "Isn\'t this grand?" --stderr nothing')" />ExecuteCommand
Runs the specified command formatted as a string using the current target's output directory as the working directory.
Syntax:
wwexec:ExecuteCommand($command)
wwexec:ExecuteCommand($command, $argument1)
wwexec:ExecuteCommand($command, $argument1, $argument2)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19)
wwexec:ExecuteCommand($command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19, $argument20)Overloads:
# | Parameters |
|---|---|
1 | command |
2 | command, argument1 |
3 | command, argument1, argument2 |
4 | command, argument1, argument2, argument3 |
5 | command, argument1, argument2, argument3, argument4 |
6 | command, argument1, argument2, argument3, argument4, argument5 |
7 | command, argument1, argument2, argument3, argument4, argument5, argument6 |
8 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7 |
9 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8 |
10 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9 |
11 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10 |
12 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11 |
13 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12 |
14 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13 |
15 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14 |
16 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15 |
17 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16 |
18 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17 |
19 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18 |
20 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19 |
21 | command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19, argument20 |
Parameters:
Name | Type | Description |
|---|---|---|
command | string | The command. |
argument1 | string | The first argument. |
argument2 | string | The second argument. |
argument3 | string | The third argument. |
argument4 | string | The fourth argument. |
argument5 | string | The fifth argument. |
argument6 | string | The argument 6. |
argument7 | string | The argument 7. |
argument8 | string | The argument 8. |
argument9 | string | The argument 9. |
argument10 | string | The argument 10. |
argument11 | string | The argument 11. |
argument12 | string | The argument 12. |
argument13 | string | The argument 13. |
argument14 | string | The argument 14. |
argument15 | string | The argument 15. |
argument16 | string | The argument 16. |
argument17 | string | The argument 17. |
argument18 | string | The argument 18. |
argument19 | string | The argument 19. |
argument20 | string | The argument 20. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:ExecuteCommand('prettycool.exe', 'nothing')" />ExecuteCommandInDirectory
Runs the specified command formatted as a string using the specified directory as the working directory.
Syntax:
wwexec:ExecuteCommandInDirectory($directoryPath, $command)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19)
wwexec:ExecuteCommandInDirectory($directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19, $argument20)Overloads:
# | Parameters |
|---|---|
1 | directoryPath, command |
2 | directoryPath, command, argument1 |
3 | directoryPath, command, argument1, argument2 |
4 | directoryPath, command, argument1, argument2, argument3 |
5 | directoryPath, command, argument1, argument2, argument3, argument4 |
6 | directoryPath, command, argument1, argument2, argument3, argument4, argument5 |
7 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6 |
8 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7 |
9 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8 |
10 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9 |
11 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10 |
12 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11 |
13 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12 |
14 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13 |
15 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14 |
16 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15 |
17 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16 |
18 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17 |
19 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18 |
20 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19 |
21 | directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19, argument20 |
Parameters:
Name | Type | Description |
|---|---|---|
directoryPath | string | Full pathname of the directory file. |
command | string | The command. |
argument1 | string | The first argument. |
argument2 | string | The second argument. |
argument3 | string | The third argument. |
argument4 | string | The fourth argument. |
argument5 | string | The fifth argument. |
argument6 | string | The argument 6. |
argument7 | string | The argument 7. |
argument8 | string | The argument 8. |
argument9 | string | The argument 9. |
argument10 | string | The argument 10. |
argument11 | string | The argument 11. |
argument12 | string | The argument 12. |
argument13 | string | The argument 13. |
argument14 | string | The argument 14. |
argument15 | string | The argument 15. |
argument16 | string | The argument 16. |
argument17 | string | The argument 17. |
argument18 | string | The argument 18. |
argument19 | string | The argument 19. |
argument20 | string | The argument 20. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:ExecuteCommandInDirectory('C:\\workingdir', 'prettycool.exe', '--stdout', 'Isn\'t this grand?', '--stderr', 'nothing')" />ExecuteCommandInDirectoryWithTimeout
Runs the specified command formatted as a string using the specified directory as the working directory.
Will stop operation if timeout in seconds elapses.
Syntax:
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19)
wwexec:ExecuteCommandInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19, $argument20)Overloads:
# | Parameters |
|---|---|
1 | timeoutInSeconds, directoryPath, command |
2 | timeoutInSeconds, directoryPath, command, argument1 |
3 | timeoutInSeconds, directoryPath, command, argument1, argument2 |
4 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3 |
5 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4 |
6 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5 |
7 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6 |
8 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7 |
9 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8 |
10 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9 |
11 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10 |
12 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11 |
13 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12 |
14 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13 |
15 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14 |
16 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15 |
17 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16 |
18 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17 |
19 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18 |
20 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19 |
21 | timeoutInSeconds, directoryPath, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19, argument20 |
Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
directoryPath | string | Full pathname of the directory file. |
command | string | The command. |
argument1 | string | The first argument. |
argument2 | string | The second argument. |
argument3 | string | The third argument. |
argument4 | string | The fourth argument. |
argument5 | string | The fifth argument. |
argument6 | string | The argument 6. |
argument7 | string | The argument 7. |
argument8 | string | The argument 8. |
argument9 | string | The argument 9. |
argument10 | string | The argument 10. |
argument11 | string | The argument 11. |
argument12 | string | The argument 12. |
argument13 | string | The argument 13. |
argument14 | string | The argument 14. |
argument15 | string | The argument 15. |
argument16 | string | The argument 16. |
argument17 | string | The argument 17. |
argument18 | string | The argument 18. |
argument19 | string | The argument 19. |
argument20 | string | The argument 20. |
Returns:
XPathNodeIterator: A node set.ExecuteCommandNoReturn
Runs the specified command formatted as a string using the current target's output directory as the working directory.
Syntax:
wwexec:ExecuteCommandNoReturn($command)Parameters:
Name | Type | Description |
|---|---|---|
command | string | The command. |
Returns:
XPathNodeIterator: A node set.ExecuteCommandWithTimeout
Runs the specified command formatted as a string using the current target's output directory as the working directory.
Will stop operation if timeout in seconds elapses.
Syntax:
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19)
wwexec:ExecuteCommandWithTimeout($timeoutInSeconds, $command, $argument1, $argument2, $argument3, $argument4, $argument5, $argument6, $argument7, $argument8, $argument9, $argument10, $argument11, $argument12, $argument13, $argument14, $argument15, $argument16, $argument17, $argument18, $argument19, $argument20)Overloads:
# | Parameters |
|---|---|
1 | timeoutInSeconds, command |
2 | timeoutInSeconds, command, argument1 |
3 | timeoutInSeconds, command, argument1, argument2 |
4 | timeoutInSeconds, command, argument1, argument2, argument3 |
5 | timeoutInSeconds, command, argument1, argument2, argument3, argument4 |
6 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5 |
7 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6 |
8 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7 |
9 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8 |
10 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9 |
11 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10 |
12 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11 |
13 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12 |
14 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13 |
15 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14 |
16 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15 |
17 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16 |
18 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17 |
19 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18 |
20 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19 |
21 | timeoutInSeconds, command, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10, argument11, argument12, argument13, argument14, argument15, argument16, argument17, argument18, argument19, argument20 |
Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
command | string | The command. |
argument1 | string | The first argument. |
argument2 | string | The second argument. |
argument3 | string | The third argument. |
argument4 | string | The fourth argument. |
argument5 | string | The fifth argument. |
argument6 | string | The argument 6. |
argument7 | string | The argument 7. |
argument8 | string | The argument 8. |
argument9 | string | The argument 9. |
argument10 | string | The argument 10. |
argument11 | string | The argument 11. |
argument12 | string | The argument 12. |
argument13 | string | The argument 13. |
argument14 | string | The argument 14. |
argument15 | string | The argument 15. |
argument16 | string | The argument 16. |
argument17 | string | The argument 17. |
argument18 | string | The argument 18. |
argument19 | string | The argument 19. |
argument20 | string | The argument 20. |
Returns:
XPathNodeIterator: A node set.ExecuteInDirectory
Runs the command line in the specified working directory.
Syntax:
wwexec:ExecuteInDirectory($directoryPath, $commandLine)Parameters:
Name | Type | Description |
|---|---|---|
directoryPath | string | Full pathname of the directory. |
commandLine | string | The command line to be executed. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:ExecuteInDirectory('C:\\workingdir', 'prettycool.exe --stdout "Isn\'t this grand?" --stderr nothing')" />ExecuteInDirectoryWithTimeout
Runs the command line in the specified working directory.
Will stop operation after specified elapsed time is exceeded.
Syntax:
wwexec:ExecuteInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $commandLine)Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
directoryPath | string | Full pathname of the directory. |
commandLine | string | The command line to be executed. |
Returns:
XPathNodeIterator: A node set.ExecuteProgramWithArguments
Runs the specified program with arguments formatted as a string using the current target's output directory as the working directory.
Syntax:
wwexec:ExecuteProgramWithArguments($program, $arguments)Parameters:
Name | Type | Description |
|---|---|---|
program | string | The program. |
arguments | string | The arguments. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:ExecuteProgramWithArguments('prettycool.exe', '--stdout "Isn\'t this grand?" --stderr nothing')" />ExecuteProgramWithArgumentsInDirectory
Runs the specified program with arguments formatted as a string in the specified working directory.
Syntax:
wwexec:ExecuteProgramWithArgumentsInDirectory($directoryPath, $program, $arguments)Parameters:
Name | Type | Description |
|---|---|---|
directoryPath | string | Full pathname of the directory. |
program | string | The program. |
arguments | string | The arguments. |
Returns:
XPathNodeIterator: A node set.Example:
<xsl:variable name="VarExecResult" select="wwexec:ExecuteProgramWithArgumentsInDirectory('C:\\workingdir', 'prettycool.exe', '--stdout "Isn\'t this grand?" --stderr nothing')" />ExecuteProgramWithArgumentsInDirectoryWithTimeout
Runs the specified program with arguments formatted as a string in the specified working directory.
Will stop operation after specified elapsed time is exceeded.
Syntax:
wwexec:ExecuteProgramWithArgumentsInDirectoryWithTimeout($timeoutInSeconds, $directoryPath, $program, $arguments)Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
directoryPath | string | Full pathname of the directory. |
program | string | The program. |
arguments | string | The arguments. |
Returns:
XPathNodeIterator: A node set.ExecuteProgramWithArgumentsWithTimeout
Runs the specified program with arguments formatted as a string using the current target's output directory as the working directory.
Will stop operation after specified elapsed time is exceeded.
Syntax:
wwexec:ExecuteProgramWithArgumentsWithTimeout($timeoutInSeconds, $program, $arguments)Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
program | string | The program. |
arguments | string | The arguments. |
Returns:
XPathNodeIterator: A node set.ExecuteWithTimeout
Runs the command line.
Will stop operation after specified elapsed time is exceeded.
Syntax:
wwexec:ExecuteWithTimeout($timeoutInSeconds, $commandLine)Parameters:
Name | Type | Description |
|---|---|---|
timeoutInSeconds | long | The timeout in seconds. |
commandLine | string | The command line to be executed. |
Returns:
XPathNodeIterator: A node set.Last modified date: 01/12/2026