I am running a file from command line using UiRobot.exe and want to get the logs reported on the console itself. can this be done?
C:\Program Files (x86)\UiPath\Studio>uirobot execute --file “C:\MyFolder\Main.xaml”
Output is just this on the console: “{}”
I have used Log message activity and write line activity on the workflow.
It seems that you have trouble getting an answer to your question in the first 24 hours.
Let us give you a few hints and helpful links.
First, make sure you browsed through our Forum FAQ Beginner’s Guide. It will teach you what should be included in your topic.
You can check out some of our resources directly, see below:
Always search first. It is the best way to quickly find your answer. Check out the icon for that.
Clicking the options button will let you set more specific topic search filters, i.e. only the ones with a solution.
Topic that contains most common solutions with example project files can be found here.
Read our official documentation where you can find a lot of information and instructions about each of our products:
Meet us and our users on our Community Slack and ask your question there.
Hopefully this will let you easily find the solution/information you need. Once you have it, we would be happy if you could share your findings here and mark it as a solution. This will help other users find it in the future.
Thank you for helping us build our UiPath Community!
I didn’t expect that Event Viewer would be involved here. However, as you suggested, I checked Event Viewer and didn’t find anything there.
I also tried to update the NLog.config at [C:\Program Files (x86)\UiPath\Studio\NLog.config]
Thanks Pablito.
This actually heads towards another question that needs clarity around how are the logs posted to Orchestrator.
Coming back, if I have a Attended named user license then Orchestrator isn’t a mandatory component in the license landscape. In such case, when I try to run workflow from command line then all such logs get written to a local file as specified by the following NLog configuration :
Now this implies the target of the logs are controlled from this NLog configuration. In such case, if I specify and additional Console as the Target then why would it be wrong to expect the same logs to be written on the console.
Yes, you’re totally right about this. It’s not that it’s not possible. It’s rather just lack of functionality. I will use your post to sent improvement request for our devs