{"id":24394451,"url":"https://github.com/michaelconan/uipath-localscheduler","last_synced_at":"2026-04-04T06:37:37.093Z","repository":{"id":272156252,"uuid":"681722233","full_name":"michaelconan/uipath-localscheduler","owner":"michaelconan","description":"UiPath bot to schedule execution of local or attended automation using Windows task scheduler","archived":false,"fork":false,"pushed_at":"2025-01-12T14:47:39.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T19:53:39.509Z","etag":null,"topics":["uipath"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michaelconan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-22T16:02:52.000Z","updated_at":"2025-01-12T14:47:42.000Z","dependencies_parsed_at":"2025-01-12T15:46:49.835Z","dependency_job_id":null,"html_url":"https://github.com/michaelconan/uipath-localscheduler","commit_stats":null,"previous_names":["michaelconan/uipath-localscheduler"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelconan%2Fuipath-localscheduler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelconan%2Fuipath-localscheduler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelconan%2Fuipath-localscheduler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelconan%2Fuipath-localscheduler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michaelconan","download_url":"https://codeload.github.com/michaelconan/uipath-localscheduler/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243326680,"owners_count":20273523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["uipath"],"created_at":"2025-01-19T19:49:31.231Z","updated_at":"2025-12-28T08:01:50.949Z","avatar_url":"https://github.com/michaelconan.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automatic Bot Scheduling\n\nCreates scheduled task to invoke bot with Task Scheduler using the [UiRobot command line interface](https://docs.uipath.com/robot/docs/robot-command-line-interface).\n\nVersion update functionality assumes that UiPath Orchestrator packages follow a specific structure:\n- Each automation project has a JSON-formatted `automation.info` file in the root project folder\n    - `.info` file format:\n    ```\n    {\n        \"guid\": \"\u003cguid\u003e\",\n        \"name\": \"\u003cname\u003e\",\n        \"version\": \"\u003cversion\u003e\",\n        \"environment\": \"\u003cenvironment\u003e\",\n        \"main_workflow\": \"Main.xaml\"\n    }\n    ```\n- Orchestrator packages are named using the GUID mentioned above, optionally with a version suffix (e.g., \u003cguid\u003e-v\u003c#\u003e) if an entirely new package is loaded for a process\n\nUiRobot Command: `UiRobot.exe execute [--process \u003cPackage_ID\u003e | --file \u003cFile_Path\u003e] [--folder \u003cOrchestrator_Folder_ID\u003e] [--input \u003cInput_Parameters\u003e]`\n\nSupports the following actions:\n1. Schedule Orchestrator bot (via Robot Runner)\n2. Schedule local bot (by selecting project.json file)\n3. Updating Orchestrator bots to the latest version\n4. Importing scheduled task from XML file (generated from process)\n5. Adding input arguments to options 1 or 2\n\nScheduling actions perform the following (using [schtasks](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/schtasks)):\n- Creates a schedule task in Microsoft task scheduler\n- Exports a `.xml` file of the scheduled task to be imported or shared\n- Generates a `.bat` (windows batch) file to execute the bot via script directly","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelconan%2Fuipath-localscheduler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelconan%2Fuipath-localscheduler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelconan%2Fuipath-localscheduler/lists"}