我试图使用命令VMware从vmrun list工作站获得运行虚拟机的列表。
for /F %%G in ('vmrun list') do echo %%~fG问题在于,位于文件夹VMWare Images中的虚拟机映像类似于
"C:\VMWare映像\VMServer\My Test Server.vmx"
输出为
"C:\VMWare"
我怎么才能走满路呢?
还是只有一个解决方案来重命名我的文件夹和虚拟机,以便它们的名称不包括任何空格?
发布于 2019-08-20 12:41:51
您需要"tokens=*"来获得整行,而不是一个子字符串,直到第一个空格:
for /F "tokens=*" %%G in ('vmrun list') do echo %%~fGhttps://stackoverflow.com/questions/57573729
复制相似问题