![]() |
| |||||||
Automation Anywhere Post messages and questions related to Automation Software here. |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| |||
|
Hello, Yes, we do have a solution to get the name of the User logged on to a computer. For this we need to execute a command from DOS prompt (cmd.exe). We can use the following command to extract our desired result. C:\>echo %username% > C:\UserName.txt In this command the first part i.e. echo %username% will return the username logged in to the computer. Further in the second part of the command, > C:\UserName.txt, we redirect the output to a text file named UserName.txt in C drive; Henceforth we open the file UserName.txt from Automation Anywhere and copy the contents by using the Keystrokes command. So now your system variable $Clipboard$ consists the name of the user logged in to your computer. I am sure this solution should work for you however if you have any questions please feel free to write back. Your task would look as follows 1 Open "cmd.exe " 2 Keystrokes: echo %username% > C:\Username.txt[ENTER] in "Administrator: C:\Windows\System32\cmd.exe" 3 Open "C:\Username.txt " 4 Keystrokes: [CTRL DOWN]a[CTRL UP] in "Username - Notepad" 5 Keystrokes: [CTRL DOWN]c[CTRL UP] in "Username - Notepad" 6 Close Window: "Administrator: C:\Windows\System32\cmd.exe" 7 Close Window: "Username - Notepad" 8 Message Box: "$Clipboard$" I am also uploading the atmn file. |
![]() |
| Thread Tools | |
| Display Modes | |
| |