Here is a detailed response addressing each point:
Batch file location
When you create a batch file, you choose where to save it. There is no fixed location enforced by the application.
Batch file execution
The batch file is typically executed from the admin workstation. You can run it from a Command Prompt (cmd.exe) or simply double-click the .bat file.
For example, a batch file like this will copy files to the specified devices over the network using standard file-sharing permissions:
xcopy C:\Source\*.* \\192.168.0.1\C$\Destination
xcopy C:\Source\*.* \\192.168.0.2\C$\Destination
xcopy C:\Source\*.* \\192.168.0.3\C$\Destination
Difference between batch files and the built-in scripting
Batch Files execute actions from the admin workstation, such as copying files, running scripts, or applying configurations on remote machines.
Built-in Scripting (VBScript) runs inside the application and is intended for retrieving information from scanned devices. It does not usually make modifications.
Remote Execution Utility
Your suggestion for a remote execution tool is interesting, however the Network Scanner already supports launching third-party applications, including:
- PsExec - for running commands on Windows machines.
- SSH - for executing commands on Linux/Unix devices.
As these tools are already integrated, you can execute remote commands on selected machines without needing a separate built-in remote execution feature. Below are a couple of screenshots illustrating how to do that.