如何找到‘.‘ is not recognized as an internal or external command的根本原因和解决方案

本文介绍了解决在含有空格的文件夹路径中使用vmware-vdiskmanager.exe创建虚拟硬盘时出现的错误方法。通过使用绝对路径并用双引号括起.exe文件路径,成功创建了多个虚拟硬盘。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 错误显示如下:

Microsoft Windows [Version 10.0.22000.1165]
(c) Microsoft Corporation. All rights reserved.

D:\Soft\BIGDATA\Centos\RAC\sharedisk>./vmware-vdiskmanager.exe -c -s 40GB -t 4 sharedisk01.vmdk
'.' is not recognized as an internal or external command,
operable program or batch file.

D:\Soft\BIGDATA\Centos\RAC\sharedisk>

原因是: 创建虚拟机文件夹时留有空格

 D:\Soft\BIGDATA\Centos\VM\VMware Workstation

 解决方案如下:

使用绝对路径将需要执行的.exe用双引号括起来,执行对应脚本。

D:\Soft\BIGDATA\Centos\RAC\sharedisk>"D:\Soft\BIGDATA\Centos\VM\VMware Workstation\vmware-vdiskmanager.exe" -c -s 40GB -t 4 sharedisk01.vmdk
Creating disk 'sharedisk01.vmdk'
  Create: 100% done.
Virtual disk creation successful.

D:\Soft\BIGDATA\Centos\RAC\sharedisk>"D:\Soft\BIGDATA\Centos\VM\VMware Workstation\vmware-vdiskmanager.exe" -c -s 40GB -t 4 sharedisk02.vmdk
Creating disk 'sharedisk02.vmdk'
  Create: 100% done.
Virtual disk creation successful.

D:\Soft\BIGDATA\Centos\RAC\sharedisk>"D:\Soft\BIGDATA\Centos\VM\VMware Workstation\vmware-vdiskmanager.exe" -c -s 40GB -t 4 sharedisk03.vmdk
Creating disk 'sharedisk03.vmdk'
  Create: 100% done.
Virtual disk creation successful.

D:\Soft\BIGDATA\Centos\RAC\sharedisk>

总结: 

下次创建文件夹名须谨慎,尽量不留有空格之类的问题。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值