folder path with space giving error in subprocess.call
drivesToMap = ["R: \\server1folder", "G: \\server1folder withSpace"]
for eachDrive in drivesToMap:
call("net use " + eachDrive)
In python 3 on a windows 10 machine I am getting the following error for the code above :
System error 1232 has occurred.
The network location cannot be reached. For information about network troubleshooting, see Windows Help.
How do I resolve the space? When I type in the command from a doc cmd it works succussfully:
net use G: server1folder withSpace
python-3.x
add a comment |
drivesToMap = ["R: \\server1folder", "G: \\server1folder withSpace"]
for eachDrive in drivesToMap:
call("net use " + eachDrive)
In python 3 on a windows 10 machine I am getting the following error for the code above :
System error 1232 has occurred.
The network location cannot be reached. For information about network troubleshooting, see Windows Help.
How do I resolve the space? When I type in the command from a doc cmd it works succussfully:
net use G: server1folder withSpace
python-3.x
add a comment |
drivesToMap = ["R: \\server1folder", "G: \\server1folder withSpace"]
for eachDrive in drivesToMap:
call("net use " + eachDrive)
In python 3 on a windows 10 machine I am getting the following error for the code above :
System error 1232 has occurred.
The network location cannot be reached. For information about network troubleshooting, see Windows Help.
How do I resolve the space? When I type in the command from a doc cmd it works succussfully:
net use G: server1folder withSpace
python-3.x
drivesToMap = ["R: \\server1folder", "G: \\server1folder withSpace"]
for eachDrive in drivesToMap:
call("net use " + eachDrive)
In python 3 on a windows 10 machine I am getting the following error for the code above :
System error 1232 has occurred.
The network location cannot be reached. For information about network troubleshooting, see Windows Help.
How do I resolve the space? When I type in the command from a doc cmd it works succussfully:
net use G: server1folder withSpace
python-3.x
python-3.x
asked Nov 19 '18 at 17:34
SSSSSS
81651423
81651423
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You likely need to wrap the drive in an additional set of quotes, since net use
is a command prompt command it is anticipating that the drive name (which has spaces) is actually multiple arguments instead of one.
For instance:
drivesToMap = ["'R: \\server1folder'", "'G: \\server1folder withSpace'"]
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
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%2fstackoverflow.com%2fquestions%2f53379917%2ffolder-path-with-space-giving-error-in-subprocess-call%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
You likely need to wrap the drive in an additional set of quotes, since net use
is a command prompt command it is anticipating that the drive name (which has spaces) is actually multiple arguments instead of one.
For instance:
drivesToMap = ["'R: \\server1folder'", "'G: \\server1folder withSpace'"]
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
add a comment |
You likely need to wrap the drive in an additional set of quotes, since net use
is a command prompt command it is anticipating that the drive name (which has spaces) is actually multiple arguments instead of one.
For instance:
drivesToMap = ["'R: \\server1folder'", "'G: \\server1folder withSpace'"]
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
add a comment |
You likely need to wrap the drive in an additional set of quotes, since net use
is a command prompt command it is anticipating that the drive name (which has spaces) is actually multiple arguments instead of one.
For instance:
drivesToMap = ["'R: \\server1folder'", "'G: \\server1folder withSpace'"]
You likely need to wrap the drive in an additional set of quotes, since net use
is a command prompt command it is anticipating that the drive name (which has spaces) is actually multiple arguments instead of one.
For instance:
drivesToMap = ["'R: \\server1folder'", "'G: \\server1folder withSpace'"]
answered Nov 19 '18 at 17:39
ConnerConner
23.3k84568
23.3k84568
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
add a comment |
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Unfortunately, that did not work. Gives me syntax error for net use. So, I tried drivesToMap = ["' R: '\\server1folder' ", "G: '\\server1folder withSpace' "] which gives original problem
– SSS
Nov 19 '18 at 17:55
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Might try escape double quotes instead
– Conner
Nov 19 '18 at 17:56
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
Thank you. The escape double quotes worked. The catch was it had to be for the file path and not around the drive letter as such: drivesToMap = ["R: "\\server1folder" ", "G: "\\server1folder withSpace" "]. Thank you for the prompt response.
– SSS
Nov 19 '18 at 17:59
add a comment |
Thanks for contributing an answer to Stack Overflow!
- 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%2fstackoverflow.com%2fquestions%2f53379917%2ffolder-path-with-space-giving-error-in-subprocess-call%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