RunIt automate the process of 'Run as' Authentication with simple settings:
"Env": {
}"Applications": [{ "Name": "Application name", "Alias": "Application alias", "Filename": "Application path with file name" }]
- Alias: this required attribute allows to RunIt run without directory and identify the application
- Filename: this required attribute is a full filename with directory is locate de application
- Name: this attribute describe the application.
Exemple Usage:
"Env": { "Applications": [{ "Name": "Visual Studio 2019", "Alias": "vs", "Filename": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\Common7\\IDE\\devenv.exe" }] }
"Domains" : [{ "Name": "Domain name", "Username": "Username to authentication on domain", "Password": "Password to authentication on domain", "Alias": "Unique identification of domain" }],
- name: this required attribute identify a credential
- username: this required attribute is a username to authentication on Windows 'Run as'
- password: this required attribute is a password to authentication on Windows 'Run as'
- domain: this required attribute is a domain to authentication on Windows 'Run as'
Example Usage:
"Env": { "Domains" : [{ "Name": "test", "Username": "test", "Password": "teste", "Alias": "tt" }], }
This way we have a configuration
{
"Env": {
"Domains" : [{
"Name": "test",
"Username": "test",
"Password": "teste",
"Alias": "tt"
}],
"Applications": [{
"Name": "Visual Studio 2019",
"Alias": "vs",
"Filename": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Professional\\Common7\\IDE\\devenv.exe"
},{
"Name": "SQL Management",
"Alias": "sql",
"Filename": "C:\\Program Files (x86)\\Microsoft SQL Server Management Studio 18\\Common7\\IDE\\Ssms.exe"
}]
}
}Open the 'CMD' and go to RunIt assmbly folder, execute a command:
bin > RunIt.exe -d tt -a sqlIf need see log of the app use verbose arg -v:
bin > RunIt.exe -v -d tt -a sql trce: RunIt.Program[0] Domain St0n3.123123Zxcasqw... trce: RunIt.Program[0] Aplication Visual Studio 2019... trce: RunIt.Program[0] Authenticating the Visual Studio 2019 with NPADSTONE\augusto.mesquita... File: C:\Program Files (x86)\Microsoft Visual Studio2019円\Professional\Common7\IDE\devenv.exe... trce: RunIt.Program[0] Executing ...C:\Program Files (x86)\Microsoft Visual Studio2019円\Professional\Common7\IDE\devenv.exe