{"id":2127,"date":"2015-02-01T05:52:43","date_gmt":"2015-02-01T05:52:43","guid":{"rendered":"http:\/\/www.filecloud.com\/blog\/?p=2127"},"modified":"2022-04-21T07:55:52","modified_gmt":"2022-04-21T12:55:52","slug":"filecloud-automation-app-command-line-to-automate-operations","status":"publish","type":"post","link":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/","title":{"rendered":"FileCloud Automation App &#8211; command line to automate operations"},"content":{"rendered":"<p>FileCloud continues to deliver on its promise to be the easiest self-hosted <a href=\"https:\/\/www.filecloud.com\/secure-file-sharing\/\">file share<\/a> &amp; <a href=\"\/self-hosted-file-sharing-sync\/\">sync solution<\/a> for users and the simplest for sys admins to manage. FileCloud 8.0 introduces a new \u2018Automation App\u2019 that would enable command line execution of some basic FileCloud actions. This app is a great tool to automate some repetitive work and enable business process automation.\u00a0 FileCloud registered users get the \u2018Automation App\u2019 for free.<\/p>\n<p>Working closely with customers, we realized that one of the pain points of\u00a0 sys admins is the lack of tools among enterprise file sharing solutions to automate tasks. In this first version of the app, we have tried to provide some support to basic set of actions. Following set of actions can be run from command line using the app\n<\/p>\n<ul>\n<li><strong>Upload<\/strong> \u2013 Uploads a specific local file or folder (recursively) from the local machine to a specified path in the remote server<\/li>\n<li><strong>Download \u2013 <\/strong>Downloads a specific file for a folder (recursively) from the remote server to the local machine.<\/li>\n<li><strong>Create Folder<\/strong> \u2013 creates a new folder on the server<\/li>\n<li><strong>Delete<\/strong> \u2013 Deletes a file or folder on the server<\/li>\n<\/ul>\n<p>Syntax to use the app is very simple, for example:<br \/>\n<code><br \/>\n<strong>cloudapi<\/strong> --user john --password mypassword --host http:\/\/files.xyz.com --operation UPLOAD --remotepath \/john\/myfolder --localpath c:\/users\/john\/desktop\/doc1.docx <\/code><\/p>\n<p>Detailed documentation of the syntax can be found Here.<\/p>\n<p>The automation app becomes a powerful tool when it is used in a script for automating workflow and business processes. For example,\u00a0 if business process requires admin to create a new folder for team beginning of each week, sys admin can create a simple cron job and use FileCloud\u2019s automation app to create a folder in the remote server. This reduces work load on sys admins and automates the process, removing human intervention or error.<\/p>\n<p>Installation of the the app is straight forward, just download the zip file and unzip it to any folder and run the \u201ccloudapi\u201d executable.\u00a0 \u2018Automation App\u2019 is a free FileCloud app that registered users can download from https:\/\/filecloud.com_migration (pl refer to screenshot below).<\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-2131\" src=\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2015\/02\/filecloud-automation-app-small1.png\" alt=\"filecloud automation app small\" width=\"553\" height=\"297\"><\/p>\n<p>\u00a0<\/p>\n<p>The FileCloud Automation tool (cloudapi) is currently only available on Windows platforms. If you need the tool for other operating systems, please contact customer support at support@filecloud.com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FileCloud continues to deliver on its promise to be the easiest self-hosted file share &amp; sync solution for users and the simplest for sys admins to manage. FileCloud 8.0 introduces a new \u2018Automation App\u2019 that would enable command line execution of some basic FileCloud actions. This app is a great tool to automate some repetitive [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,20,11,17],"tags":[277,276,272,271,273,274,275],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.13 (Yoast SEO v20.13) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FileCloud Automation App - command line to automate operations - FileCloud blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FileCloud Automation App - command line to automate operations\" \/>\n<meta property=\"og:description\" content=\"FileCloud continues to deliver on its promise to be the easiest self-hosted file share &amp; sync solution for users and the simplest for sys admins to manage. FileCloud 8.0 introduces a new \u2018Automation App\u2019 that would enable command line execution of some basic FileCloud actions. This app is a great tool to automate some repetitive [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\" \/>\n<meta property=\"og:site_name\" content=\"FileCloud blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tonidopage\" \/>\n<meta property=\"article:published_time\" content=\"2015-02-01T05:52:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-21T12:55:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2015\/02\/filecloud-automation-app-small1.png\" \/>\n<meta name=\"author\" content=\"Team FileCloud\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@getfilecloud\" \/>\n<meta name=\"twitter:site\" content=\"@getfilecloud\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Team FileCloud\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\"},\"author\":{\"name\":\"Team FileCloud\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/8a8df071f564aa2c10fa07d6ce60c935\"},\"headline\":\"FileCloud Automation App &#8211; command line to automate operations\",\"datePublished\":\"2015-02-01T05:52:43+00:00\",\"dateModified\":\"2022-04-21T12:55:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\"},\"wordCount\":369,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\"},\"keywords\":[\"automate filecloud\",\"filecloud app to automate\",\"FileCloud Automation\",\"filecloud Automation App\",\"FileCloud command line\",\"filecloud command prompt\",\"filecloud console\"],\"articleSection\":[\"Admin Tools and Tips\",\"FileCloud\",\"Private Cloud\",\"Productivity\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\",\"url\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\",\"name\":\"FileCloud Automation App - command line to automate operations - FileCloud blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#website\"},\"datePublished\":\"2015-02-01T05:52:43+00:00\",\"dateModified\":\"2022-04-21T12:55:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.filecloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FileCloud Automation App &#8211; command line to automate operations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#website\",\"url\":\"https:\/\/www.filecloud.com\/blog\/\",\"name\":\"FileCloud blog\",\"description\":\"Topics on Private cloud, On-Premises, Self-Hosted, Enterprise File Sync and Sharing\",\"publisher\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.filecloud.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#organization\",\"name\":\"FileCloud\",\"url\":\"https:\/\/www.filecloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg\",\"contentUrl\":\"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg\",\"width\":155,\"height\":40,\"caption\":\"FileCloud\"},\"image\":{\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tonidopage\",\"https:\/\/twitter.com\/getfilecloud\",\"https:\/\/www.linkedin.com\/company\/codelathe\",\"https:\/\/www.pinterest.com\/filecloud\/filecloud\/\",\"https:\/\/www.youtube.com\/channel\/UCbU5gTFdNCPESA5aGipFW6g\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/8a8df071f564aa2c10fa07d6ce60c935\",\"name\":\"Team FileCloud\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b5818ab931b69298f500d8a184fd2384?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b5818ab931b69298f500d8a184fd2384?s=96&d=mm&r=g\",\"caption\":\"Team FileCloud\"},\"sameAs\":[\"http:\/\/www.filecloud.com\"],\"url\":\"https:\/\/www.filecloud.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FileCloud Automation App - command line to automate operations - FileCloud blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/","og_locale":"en_US","og_type":"article","og_title":"FileCloud Automation App - command line to automate operations","og_description":"FileCloud continues to deliver on its promise to be the easiest self-hosted file share &amp; sync solution for users and the simplest for sys admins to manage. FileCloud 8.0 introduces a new \u2018Automation App\u2019 that would enable command line execution of some basic FileCloud actions. This app is a great tool to automate some repetitive [&hellip;]","og_url":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/","og_site_name":"FileCloud blog","article_publisher":"https:\/\/www.facebook.com\/tonidopage","article_published_time":"2015-02-01T05:52:43+00:00","article_modified_time":"2022-04-21T12:55:52+00:00","og_image":[{"url":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2015\/02\/filecloud-automation-app-small1.png"}],"author":"Team FileCloud","twitter_card":"summary_large_image","twitter_creator":"@getfilecloud","twitter_site":"@getfilecloud","twitter_misc":{"Written by":"Team FileCloud","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#article","isPartOf":{"@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/"},"author":{"name":"Team FileCloud","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/8a8df071f564aa2c10fa07d6ce60c935"},"headline":"FileCloud Automation App &#8211; command line to automate operations","datePublished":"2015-02-01T05:52:43+00:00","dateModified":"2022-04-21T12:55:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/"},"wordCount":369,"commentCount":0,"publisher":{"@id":"https:\/\/www.filecloud.com\/blog\/#organization"},"keywords":["automate filecloud","filecloud app to automate","FileCloud Automation","filecloud Automation App","FileCloud command line","filecloud command prompt","filecloud console"],"articleSection":["Admin Tools and Tips","FileCloud","Private Cloud","Productivity"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/","url":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/","name":"FileCloud Automation App - command line to automate operations - FileCloud blog","isPartOf":{"@id":"https:\/\/www.filecloud.com\/blog\/#website"},"datePublished":"2015-02-01T05:52:43+00:00","dateModified":"2022-04-21T12:55:52+00:00","breadcrumb":{"@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.filecloud.com\/blog\/filecloud-automation-app-command-line-to-automate-operations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.filecloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FileCloud Automation App &#8211; command line to automate operations"}]},{"@type":"WebSite","@id":"https:\/\/www.filecloud.com\/blog\/#website","url":"https:\/\/www.filecloud.com\/blog\/","name":"FileCloud blog","description":"Topics on Private cloud, On-Premises, Self-Hosted, Enterprise File Sync and Sharing","publisher":{"@id":"https:\/\/www.filecloud.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.filecloud.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.filecloud.com\/blog\/#organization","name":"FileCloud","url":"https:\/\/www.filecloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg","contentUrl":"https:\/\/www.filecloud.com\/blog\/wp-content\/uploads\/2016\/02\/filecloud_logo_comparison.jpg","width":155,"height":40,"caption":"FileCloud"},"image":{"@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tonidopage","https:\/\/twitter.com\/getfilecloud","https:\/\/www.linkedin.com\/company\/codelathe","https:\/\/www.pinterest.com\/filecloud\/filecloud\/","https:\/\/www.youtube.com\/channel\/UCbU5gTFdNCPESA5aGipFW6g"]},{"@type":"Person","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/8a8df071f564aa2c10fa07d6ce60c935","name":"Team FileCloud","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.filecloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b5818ab931b69298f500d8a184fd2384?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b5818ab931b69298f500d8a184fd2384?s=96&d=mm&r=g","caption":"Team FileCloud"},"sameAs":["http:\/\/www.filecloud.com"],"url":"https:\/\/www.filecloud.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/2127"}],"collection":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/comments?post=2127"}],"version-history":[{"count":23,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/2127\/revisions"}],"predecessor-version":[{"id":33581,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/posts\/2127\/revisions\/33581"}],"wp:attachment":[{"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/media?parent=2127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/categories?post=2127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.filecloud.com\/blog\/wp-json\/wp\/v2\/tags?post=2127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}