ai didi

powershell - 变量路径

转载 作者:行者123 更新时间:2023-12-03 00:34:16 24 4
gpt4 key购买 nike

观看不多解释。

$env = '@PROD'
$LogTime = Get-Date -Format "MM-dd-yyyy_hh:mm:ss"
$LogFile = '"C:/Test/test/test/Log/"+$LogTime+"_Log_"+$env+".log"'
Write-Host $LogFile

但是$ LogFile是不正确的。输出=“C:\ Test \ test \ test \ Log \” + $ LogTime +“Log” + $ env +“。log”

最佳答案

您使事情变得过于复杂;我建议使用字符串扩展。同样,$env是一个错误的变量名称,因为它与范围修饰符名称匹配,并且冒号(:)在Windows的文件结构中不是有效的字符。

$Environment = '@PROD'
$LogTime = Get-Date -Format 'MM-dd-yyyy_hh.mm.ss'
## Alternatively, ${Environment} for clarity
$LogFile = "C:\Test\test\test\Log\${LogTime}_Log_$Environment.log"

Write-Host $LogFile

关于powershell - 变量路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47555194/

24 4 0
文章推荐: javascript - sinon spy 不在生成器循环中注册调用?
文章推荐: sql-server - 分布式分析系统数据一致性的架构设计
文章推荐: javascript - 尝试导入 iView 时出现未定义错误
文章推荐: elasticsearch - 如何找到elasticsearch查询的执行时间
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com