Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1530803
  • 博文数量: 226
  • 博客积分: 3997
  • 博客等级: 少校
  • 技术积分: 2369
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-19 17:26
个人简介

Never save something for a special occasion. Every day in your life is a special occasion.

文章分类

全部博文(226)

文章存档

2018年(5)

2017年(11)

2016年(1)

2015年(17)

2014年(14)

2013年(30)

2012年(5)

2011年(52)

2010年(107)

分类: Windows平台

2015-11-28 10:40:43

cygwin find导致安装VMware的批处理运行出错


解压 VMware_10.0.1.41495_XiaZaiBa.zip 运行 "VMware\!)安装VMware.cmd" 报错如下:

===========================================
find: 'Administrators': No such file or directory
..................
提示:
登录系统的并非是Administrators管理员组的用户,
安装VMware精简版请切换到管理员用户进行安装!
在管理员用户下使用右键--以管理员身份运行
此批处理文件进行安装.
..................
请按任意键继续. . .
===========================================

查看脚本得到出错语句如下:
net user %USERNAME% | find "Administrators" || call :prompt


执行 net user %USERNAME% 明明当前用户就是 Administrator 怎么会 find 不到呢?
原来问题出在 find!


C:\Documents and Settings\Administrator>find /?
find: /?: No such file or directory
C:\Documents and Settings\Administrator>find --version
GNU find version 4.1
C:\Documents and Settings\Administrator>whereis find
find: /usr/bin/find.exe /cygdrive/c/Program Files/Git/bin/find.exe /cygdrive/c/WINDOWS/system32/find.exe /usr/share/man/man1/find.1.gz


呵呵, 系统中有3个find: 一个是 cygwin 的,一个是GNU git 的,还有一个是DOS内置的.
修改路径名称暂时禁止前面2个后可以正常安装VMware了.


为什么为整出这些事?
还不是因为DOS的命令行太弱了, 我才把GNU的程序加入PATH环境变量!

阅读(1477) | 评论(0) | 转发(0) |
0

上一篇:通信协议之序列化

下一篇: vmware键盘问题

给主人留下些什么吧!~~