微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用量角器逃避诱惑服务路径中的空间

如何解决如何使用量角器逃避诱惑服务路径中的空间

我正在尝试使用来自 cmd 终端的命令“allure serve path-to-allure-results”在量角器项目上运行诱惑报告,但是我遇到了路径问题,因为它有空格并且文件未找到系统,报告已生成但为空:

PS C:\Users> allure serve C:\Users\Cesar Pinto\Desktop\CSC\AutomationProjects\Protractor\Projects\ProtractorDemo\allure-results
Generating report to temp directory...
C:\Users\Cesar does not exist
Pinto\Desktop\CSC\AutomationProjects\Protractor\Projects\ProtractorDemo\allure-results does not exist
Report successfully generated to C:\Users\Cesar Pinto\AppData\Local\Temp\4581725473511580302\allure-report
Starting web server...
2021-06-21 10:30:23.908:INFO::main: Logging initialized @5018ms to org.eclipse.jetty.util.log.StdErrLog
Server started at <http://172.26.0.1:54047/>. Press <Ctrl+C> to exit

为了逃避 Cesar Pinto 文件夹中的那个空间,我尝试在整个路径上添加双引号,并且也只在带有空格的文件夹中添加双引号,单引号,空格前的 '^',空格前的 '`',我指定了整个路径.xml 文件要运行,但没有人为我工作。

对此有什么想法吗?

解决方法

我没有 Windows 机器来验证我的答案,但据我所知,您需要使用 \ 来逃避空间。但是,由于您在路径中使用它,因此您可能希望转义每个 \ 出现本身。所以最后你有类似的东西

allure serve C:\\Users\\Cesar\ Pinto\\Desktop\\CSC\\AutomationProjects\\Protractor\\Projects\\ProtractorDemo\\allure-results

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。