您现在的位置是:首页 > 互联网 > 正文

Command(line option syntax error问题的解决方法小结)

发布时间:2022-04-30 13:37:02来源:

导读 大家好,小太来为大家解答以上问题。Command,line option syntax error问题的解决方法小结这个很多人还不知道,现在让我们一起来看看吧

大家好,小太来为大家解答以上问题。Command,lineoptionsyntaxerror问题的解决方法小结这个很多人还不知道,现在让我们一起来看看吧!

最近安装了Windows764位系统。然后,为了安装某个软件,需要安装MicrosoftVisualC2005可再发行软件包可再发行组件包。从微软官网下载后可以安装(x86)(x64),但是出现以下错误框:

命令行选项语法错误。键入Command/?寻求帮助。大概意思是“命令行选项语法错误,输入command/?”求助。“其实微软的这些安装包除了双击安装之外还可以通过附加命令启动,比如附加命令可以选择静默安装,这也是为什么有些安全软件可以打补丁,但是不会出现补丁安装界面的原因。

这就是问题所在。我是双击安装的,没有通过命令行参数启动安装包。为什么会有这个提示?我搜了一下网络,发现是因为Windows临时文件或者安装包所在的路径有中文。我检查了包括temp临时目录路径在内的所有路径,但没有发现中文。

看了安装包描述Win32CabinetSelf-Extractor,Cabinet是微软自己的压缩格式,后缀为*。cab,Self-Extractor是一个自解压程序。我怀疑微软网站下载的安装包vcredist_x64.exe或者vcredist_x86.exe只是一个外壳。双击只是释放shell中的文件,然后用命令行参数启动真正的安装程序。

为了验证我的猜测,我用7-Zip打开压缩包,右键打开安装包。果然,我找到了真正的安装程序VCREDI~2。EXE在里面。好了,下面,我们可以直接右键选择7-Zip解压安装包vcredist_x64.exe,然后解压VCREDI~2。EXE,然后双击VCREDI~2。请使用EXE来安装它。事实表明,这种安装没有任何问题。

本文仅提供解决方案。不清楚这个问题是如何产生的。如果你有问题或者不想解压,可以点击这里下载我完成的VCREDI~2。EXE在下面是另外一个网友的回复:.安装vcredist_x86时弹出一个对话框在对话框上,Microsoftvisualc2005可再发行版对话框中的内容是:命令行选项语法错误。键入command/?寻求帮助.事实上,这种错误提示不仅出现在vcredist_x86的安装问题中,在sql安装过程中也经常出现。首先排除你机器的硬件配置问题。其实道理很简单。出现这个问题的原因是你的vcredist_x86安装文件放在中文目录下。把vcredist_x86安装文件复制到英文目录下,安装就OK了。比如:c3360\software\vcredist_x86中的'软件'可以去掉,也可以直接改成'英文名'比如soft或者阮建。看你个人喜好了。如果安装后觉得不舒服,可以改成原来的名字。另外,用户名不能是中文。如果是这样,请马上改成英文。否则会造成类似的错误。此用户名是指您登录windows时使用的用户名,系统默认为administrator。您想更改此用户名吗?然后重新创建一个英语用户。只要用这个用户登录安装就行了。主要原因是软件安装的时候会先解压生成一些临时文件,系统会调用这些文件进行安装。这些文件有时放在当前目录中,有时放在文件夹“c:\DocumentsandSettings\username\LocalSettings\Temp”中。此时,如果您的“用户名”是中文,可能会出现错误。

本文到此结束,希望对大家有所帮助。

标签:

上一篇
下一篇