Executing a Batch file on a Azure Virtual Machine from outside the VM












0















I have an Azure VM running Windows 2016 Datacentre with a programme developed in R and RMarkdown. I can run the R script from the command line on the virtual machine (rather than from within the R/RStudio environment), and so therefore have I have a created a batch file with said command.



I now want to run this batch file on a schedule or from a trigger from outside the VM. How can I do this? From my Azure portal I've tried Azure Functions and Azure Logic Apps but I have not found a straightforward way to run the script.



Any help/advice greatly appreciated? Many thanks.










share|improve this question























  • You can get more help in StackOverflow and ServerFault.

    – Biswapriyo
    Jan 31 at 10:32











  • Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

    – Twisty Impersonator
    Jan 31 at 10:55






  • 1





    This is not on-topic at Stack Overflow @Biswapriyo

    – Twisty Impersonator
    Jan 31 at 10:56











  • Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

    – technical_difficulty
    Jan 31 at 15:03
















0















I have an Azure VM running Windows 2016 Datacentre with a programme developed in R and RMarkdown. I can run the R script from the command line on the virtual machine (rather than from within the R/RStudio environment), and so therefore have I have a created a batch file with said command.



I now want to run this batch file on a schedule or from a trigger from outside the VM. How can I do this? From my Azure portal I've tried Azure Functions and Azure Logic Apps but I have not found a straightforward way to run the script.



Any help/advice greatly appreciated? Many thanks.










share|improve this question























  • You can get more help in StackOverflow and ServerFault.

    – Biswapriyo
    Jan 31 at 10:32











  • Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

    – Twisty Impersonator
    Jan 31 at 10:55






  • 1





    This is not on-topic at Stack Overflow @Biswapriyo

    – Twisty Impersonator
    Jan 31 at 10:56











  • Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

    – technical_difficulty
    Jan 31 at 15:03














0












0








0








I have an Azure VM running Windows 2016 Datacentre with a programme developed in R and RMarkdown. I can run the R script from the command line on the virtual machine (rather than from within the R/RStudio environment), and so therefore have I have a created a batch file with said command.



I now want to run this batch file on a schedule or from a trigger from outside the VM. How can I do this? From my Azure portal I've tried Azure Functions and Azure Logic Apps but I have not found a straightforward way to run the script.



Any help/advice greatly appreciated? Many thanks.










share|improve this question














I have an Azure VM running Windows 2016 Datacentre with a programme developed in R and RMarkdown. I can run the R script from the command line on the virtual machine (rather than from within the R/RStudio environment), and so therefore have I have a created a batch file with said command.



I now want to run this batch file on a schedule or from a trigger from outside the VM. How can I do this? From my Azure portal I've tried Azure Functions and Azure Logic Apps but I have not found a straightforward way to run the script.



Any help/advice greatly appreciated? Many thanks.







windows command-line virtual-machine batch azure






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 31 at 10:19









SPBSPB

31




31













  • You can get more help in StackOverflow and ServerFault.

    – Biswapriyo
    Jan 31 at 10:32











  • Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

    – Twisty Impersonator
    Jan 31 at 10:55






  • 1





    This is not on-topic at Stack Overflow @Biswapriyo

    – Twisty Impersonator
    Jan 31 at 10:56











  • Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

    – technical_difficulty
    Jan 31 at 15:03



















  • You can get more help in StackOverflow and ServerFault.

    – Biswapriyo
    Jan 31 at 10:32











  • Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

    – Twisty Impersonator
    Jan 31 at 10:55






  • 1





    This is not on-topic at Stack Overflow @Biswapriyo

    – Twisty Impersonator
    Jan 31 at 10:56











  • Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

    – technical_difficulty
    Jan 31 at 15:03

















You can get more help in StackOverflow and ServerFault.

– Biswapriyo
Jan 31 at 10:32





You can get more help in StackOverflow and ServerFault.

– Biswapriyo
Jan 31 at 10:32













Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

– Twisty Impersonator
Jan 31 at 10:55





Do not cross-post questions. Instead, use a custom flag to ask a moderator to migrate your question to the correct site.

– Twisty Impersonator
Jan 31 at 10:55




1




1





This is not on-topic at Stack Overflow @Biswapriyo

– Twisty Impersonator
Jan 31 at 10:56





This is not on-topic at Stack Overflow @Biswapriyo

– Twisty Impersonator
Jan 31 at 10:56













Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

– technical_difficulty
Jan 31 at 15:03





Agreed, this is not on-topic for StackOverflow. I think this is on-topic for both ServerFault and SuperUser, depending on the kinds of answer OP wants.

– technical_difficulty
Jan 31 at 15:03










1 Answer
1






active

oldest

votes


















1














Did you try the Azure Custom Script Extension?
You can read more details in the following posts:



Using Azure Custom Script Extension to execute scripts on Azure VMs



Custom Script Extension for Windows






share|improve this answer
























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1400487%2fexecuting-a-batch-file-on-a-azure-virtual-machine-from-outside-the-vm%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    Did you try the Azure Custom Script Extension?
    You can read more details in the following posts:



    Using Azure Custom Script Extension to execute scripts on Azure VMs



    Custom Script Extension for Windows






    share|improve this answer




























      1














      Did you try the Azure Custom Script Extension?
      You can read more details in the following posts:



      Using Azure Custom Script Extension to execute scripts on Azure VMs



      Custom Script Extension for Windows






      share|improve this answer


























        1












        1








        1







        Did you try the Azure Custom Script Extension?
        You can read more details in the following posts:



        Using Azure Custom Script Extension to execute scripts on Azure VMs



        Custom Script Extension for Windows






        share|improve this answer













        Did you try the Azure Custom Script Extension?
        You can read more details in the following posts:



        Using Azure Custom Script Extension to execute scripts on Azure VMs



        Custom Script Extension for Windows







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Feb 1 at 8:55









        GiorgosGiorgos

        363




        363






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1400487%2fexecuting-a-batch-file-on-a-azure-virtual-machine-from-outside-the-vm%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Plaza Victoria

            In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

            How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...