# ESSO Scripting examples 1\. Run an application like notepad ``` exec ("notepad.exe"); ``` 2\. Automatic application update ```Java if (SystemInfo.os == "Linux") { exec ("(mkdir /tmp/google-chrome-updates && " + " wget -O /tmp/google-chrome-updates/google-chrome-stable_current_amd64.deb " + " -c https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb " + " && apt-get update && sudo apt-get install libappindicator1 " + " && sudo dpkg -i /tmp/google-chrome-updates/google-chrome-stable_current_amd64.deb " + " && sudo apt-get install google-chrome-stable) " + " >/var/log/google-chrome-stable_current_amd641.log 2>&1 " ); } ``` 3\. ```shell account = secretStore.getAccount("soffid.org-ldap"); debug("Account = "+account); u.setAttribute("value", account); password = secretStore.getPassword("soffid.org-ldap", account); debug("Password = "+password); p.setAttribute("value", password); sleep(100); debug("Clicking"); b.click(); debug("Clicked"); ```