SmartConsole cli parameters
In R77.30 you could use command line parameters to specify username/password like this:
FwPolicy.exe connect %Hostname% %Username%
Since R80.10 you need to do the following:
SmartConsole.exe -p SmartConsole.LoginParams
Here is the SmartConsole.LoginParams example file:
<RemoteLaunchParemeters xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Username>admin</Username>
<Password>password</Password>
<ServerIP>1.2.3.4</ServerIP>
<DomainName>LocationDomain</DomainName>
<ReadOnly>False</ReadOnly>
<CloudDemoMode>False</CloudDemoMode>
</RemoteLaunchParemeters>
For non-mds connection you need to leave "DomainName" field empty.
Link: https://community.checkpoint.com/thread/6432-command-line-arguments-to-r8010-smartconsoleexe