Executing a Batch file on a Azure Virtual Machine from outside the VM
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
add a comment |
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
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
add a comment |
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
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
windows command-line virtual-machine batch azure
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
add a comment |
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
add a comment |
1 Answer
1
active
oldest
votes
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
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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
add a comment |
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
add a comment |
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
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
answered Feb 1 at 8:55
GiorgosGiorgos
363
363
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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