安装Mindjet MindManager的时候,弹出这样一个错误:Command line option syntax error.Type Command /?for Help
点击弹出框上边的确定按钮后,又弹出一个错误提示,如下图:
询问度娘的时候,她说要把用户名改成英文,我看了看,已经是英文状态的了~
出错的原因Users下的文件夹还是中文的,所以导致安装出错。
最后找到了百度经验,是如下叙述的:
1、对于弹出的第一个提示框:Command line option syntax error.Type Command /?for Help.
Mindjet Manager官网给出的解释是:If the non unicode language is set in the operating system to a language such as Japanese then the win32 cabinet extractor can't handle the unicode characters in the username and will fail.意思是说如果非unicode语言被设定操作系统语言,比如日语,用户名中如果win32处理器不能处理unicode字符,就会失败。
2、对于弹出的第二个错误框,原因是:新电脑或者重装系统后很多插件都没有,目前众多软件的运行环境又离不开插件,当在新环境下安装MindManager9,大部分人都会被提示要求安装VS2005/VS2008和.NET Framework等。出现下面的对话框,是在提示要安装VS2005和VS2008的2个distribution安装包。
3、解决方案:
——1、Win8系统的操作:点击我的电脑,右击属性,点击高级系统设置。
——2、在随即弹出的系统属性对话框内,点击环境变量。
——3、双击TEMP。
——4、将变量值修改为C:\TEMP,点击确定。TMP的修改和TEMP的修改相似,只是将变量值修改为C:\TMP。
结果如下:
然后再安装MM软件的时候,就会一帆风顺了~
上边说,由于环境变量中的临时目录路径包含Unicode字符,(我的原始值 TEMP中包含“秋若枫”这三个汉字,导致安装出错)只要将环境变量中的临时目录修改为不带unicode字符的路径即可。下面让我们了解一下什么是 Unicode语言。
Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。
详见:Unicode 字符
这启示着我们,装系统成功后配置电脑的初始信息,用户名最好起英文的,避免以后装软件的时候出错~