Cmd Ubuntu在用户名有空格时更改默认用户

Cmd Ubuntu在用户名有空格时更改默认用户,cmd,ubuntu-18.04,Cmd,Ubuntu 18.04,如何编写命令,使命令提示符重新标记用户名中的空格 我试图在我的ubuntu系统上更改默认用户,但由于我的用户名中有空格,这会造成一些麻烦 我俩都试过用反斜杠 C:\WINDOWS\system32>ubuntu1804 config --default-user Oskar\ B 并使用引号 C:\WINDOWS\system32>ubuntu1804 config --default-user 'Oskar B' 这两个都返回错误:0x80070057参数不正确。 如何避免这种

如何编写命令,使命令提示符重新标记用户名中的空格

我试图在我的ubuntu系统上更改默认用户,但由于我的用户名中有空格,这会造成一些麻烦

我俩都试过用反斜杠

C:\WINDOWS\system32>ubuntu1804 config --default-user Oskar\ B
并使用引号

C:\WINDOWS\system32>ubuntu1804 config --default-user 'Oskar B'
这两个都返回错误:0x80070057参数不正确。


如何避免这种情况?

Windows命令处理器
cmd.exe
只支持一种可能,即将空格字符解释为参数字符串的文字字符,而不是参数字符串之间的分隔符:参数字符串包含在
。在命令提示窗口中运行
cmd/?
时的帮助输出解释了这一点。因此,解决方案很可能是使用
ubuntu1804 config--默认用户“Oskar B”
@Mofi返回相同的错误,但它也会说“/usr/bin/id:extra-operant'B'Try'/usr/bin/id--help”以获取更多信息。“您是否尝试过
“'Oskar B'
”?好的,在引用名称时使用反斜杠是有效的!”@奥斯卡,你的工作结果是什么?在哪里使用反索利多卡因(反斜杠)?(请参见,即使如此,用户名也不包含空格字符。)