sudo !! equivalent on Windows cmd
I'm looking for a cmd.exe equivalent to Linux's sudo !! and other bang-commands such as !x, !?x, !!:p and !!* mentioned here.
command-line terminal cmd.exe sudo command-line-arguments
add a comment |
I'm looking for a cmd.exe equivalent to Linux's sudo !! and other bang-commands such as !x, !?x, !!:p and !!* mentioned here.
command-line terminal cmd.exe sudo command-line-arguments
1
I don't think so,cmdis an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent tosudoin Windows. Powershell is much more powerful and you can do the above things withGet-History
– phuclv
Dec 6 '18 at 14:19
You can trycygwinif you really miss Linux commands.
– Cricrazy
Dec 6 '18 at 14:48
@Cricrazy cygwin is great, but my use case exclusively involvescmd.
– Outman
Dec 6 '18 at 15:30
add a comment |
I'm looking for a cmd.exe equivalent to Linux's sudo !! and other bang-commands such as !x, !?x, !!:p and !!* mentioned here.
command-line terminal cmd.exe sudo command-line-arguments
I'm looking for a cmd.exe equivalent to Linux's sudo !! and other bang-commands such as !x, !?x, !!:p and !!* mentioned here.
command-line terminal cmd.exe sudo command-line-arguments
command-line terminal cmd.exe sudo command-line-arguments
asked Dec 6 '18 at 14:01
Outman
1034
1034
1
I don't think so,cmdis an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent tosudoin Windows. Powershell is much more powerful and you can do the above things withGet-History
– phuclv
Dec 6 '18 at 14:19
You can trycygwinif you really miss Linux commands.
– Cricrazy
Dec 6 '18 at 14:48
@Cricrazy cygwin is great, but my use case exclusively involvescmd.
– Outman
Dec 6 '18 at 15:30
add a comment |
1
I don't think so,cmdis an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent tosudoin Windows. Powershell is much more powerful and you can do the above things withGet-History
– phuclv
Dec 6 '18 at 14:19
You can trycygwinif you really miss Linux commands.
– Cricrazy
Dec 6 '18 at 14:48
@Cricrazy cygwin is great, but my use case exclusively involvescmd.
– Outman
Dec 6 '18 at 15:30
1
1
I don't think so,
cmd is an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent to sudo in Windows. Powershell is much more powerful and you can do the above things with Get-History– phuclv
Dec 6 '18 at 14:19
I don't think so,
cmd is an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent to sudo in Windows. Powershell is much more powerful and you can do the above things with Get-History– phuclv
Dec 6 '18 at 14:19
You can try
cygwin if you really miss Linux commands.– Cricrazy
Dec 6 '18 at 14:48
You can try
cygwin if you really miss Linux commands.– Cricrazy
Dec 6 '18 at 14:48
@Cricrazy cygwin is great, but my use case exclusively involves
cmd.– Outman
Dec 6 '18 at 15:30
@Cricrazy cygwin is great, but my use case exclusively involves
cmd.– Outman
Dec 6 '18 at 15:30
add a comment |
2 Answers
2
active
oldest
votes
The sudo equivalent is the runas command,
used to execute a program under a different user account.
Example of use :
runas /user:an-administator-account "cmd.exe /C mycommand"
add a comment |
To answer the other half of the question, you can use doskey to view or parse the command history. Doskey is installed and active by default on all supported versions of Windows.
This shows your command history:
doskey /history
You could parse and push the results to runas, but wrapping it in a batch file would make it a lot simpler at the prompt.
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%2f1381355%2fsudo-equivalent-on-windows-cmd%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The sudo equivalent is the runas command,
used to execute a program under a different user account.
Example of use :
runas /user:an-administator-account "cmd.exe /C mycommand"
add a comment |
The sudo equivalent is the runas command,
used to execute a program under a different user account.
Example of use :
runas /user:an-administator-account "cmd.exe /C mycommand"
add a comment |
The sudo equivalent is the runas command,
used to execute a program under a different user account.
Example of use :
runas /user:an-administator-account "cmd.exe /C mycommand"
The sudo equivalent is the runas command,
used to execute a program under a different user account.
Example of use :
runas /user:an-administator-account "cmd.exe /C mycommand"
answered Dec 6 '18 at 16:23
harrymc
253k12261563
253k12261563
add a comment |
add a comment |
To answer the other half of the question, you can use doskey to view or parse the command history. Doskey is installed and active by default on all supported versions of Windows.
This shows your command history:
doskey /history
You could parse and push the results to runas, but wrapping it in a batch file would make it a lot simpler at the prompt.
add a comment |
To answer the other half of the question, you can use doskey to view or parse the command history. Doskey is installed and active by default on all supported versions of Windows.
This shows your command history:
doskey /history
You could parse and push the results to runas, but wrapping it in a batch file would make it a lot simpler at the prompt.
add a comment |
To answer the other half of the question, you can use doskey to view or parse the command history. Doskey is installed and active by default on all supported versions of Windows.
This shows your command history:
doskey /history
You could parse and push the results to runas, but wrapping it in a batch file would make it a lot simpler at the prompt.
To answer the other half of the question, you can use doskey to view or parse the command history. Doskey is installed and active by default on all supported versions of Windows.
This shows your command history:
doskey /history
You could parse and push the results to runas, but wrapping it in a batch file would make it a lot simpler at the prompt.
answered Dec 8 '18 at 8:44
shawn
1288
1288
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f1381355%2fsudo-equivalent-on-windows-cmd%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
1
I don't think so,
cmdis an ancient beast with a lot of unfixable problems due to backward compatibility. You don't even have an equivalent tosudoin Windows. Powershell is much more powerful and you can do the above things withGet-History– phuclv
Dec 6 '18 at 14:19
You can try
cygwinif you really miss Linux commands.– Cricrazy
Dec 6 '18 at 14:48
@Cricrazy cygwin is great, but my use case exclusively involves
cmd.– Outman
Dec 6 '18 at 15:30