我正在尝试将当前季度放在文件名中。我已经将年份和当前季度号分配给了两个不同的变量,这样我就可以在任何地方随意使用它们(例如重命名文件夹,引用文件/文件夹等)。
当前文件为:
第一个月
我的代码:
$QYear = $(Get-date -f yyyy)
$QNum = [int][math]::Ceiling($today.Month/3)
$file1 = “file1.csv”
$file2 = “$QYear-Q$QNum-FileName(distrubution).csv”
Import-CSV $lineCount | Select-Object 'LineCount', 'Name' | Export-Csv $file2 #I was reordering columns
字符串
电流输出:2023-Q3-FileName.csv
所需输出:2023Q3FileName.csv
1条答案
按热度按时间ivqmmu1c1#
更改此字符串表达式:
字符串
致:
型
通过使用
{ }
作为变量名的限定符,可以防止PowerShell尝试解析$QYearQ
或$QNumFileName