gpt4 book ai didi

windows - 如何在 Windows 批处理文件中检索 P4 ROOT 变量值?

转载 作者:可可西里 更新时间:2023-11-01 11:28:39 26 4
gpt4 key购买 nike

我想检索出现在 p4 信息中的 p4 CLIENT ROOT 变量,但不确定如何检索。我自己是批处理脚本的新手。我看过http://answers.perforce.com/articles/KB_Article/Accessing-Perforce-Environment-Variables-From-a-Windows-Batch-File但是我把 CLIENT 改成 ROOT 好像还是不行。

编辑:我找到了使该教程中的命令起作用的方法,但这违背了我试图实现的目的,因为我必须在命令行中手动设置 P4ROOT。相反,我假设我不知道根文件夹,所以我想以某种方式从 p4 信息中找到它。

最佳答案

正如 Bryan 指出的那样,客户端根目录和服务器根目录是两个不同的东西,最好弄清楚您要获取的是哪一个(听起来您想要获取当前的客户端根目录)客户端;这是在客户端规范中设置的,在客户端或服务器端的任何环境变量中)。不过,您可以从“p4 info”的输出中获取它们,并且您可以使用 p4 的 -F 全局选项来以最小的麻烦隔离任一字段:

客户端根目录:

p4 -Ztag -F %clientRoot% info

服务器根目录:

p4 -Ztag -F %serverRoot% info

参见 http://www.perforce.com/blog/130826/fun-formatting有关 -F 选项的更多信息。

关于windows - 如何在 Windows 批处理文件中检索 P4 ROOT 变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26421346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com