希望这不会太困难,但我正在编写一个脚本,从域中查询用户信息并导出到CSV.
该脚本由我们的管理人员运行,他们输入脚本所需的只是用户名.
棘手的部分是我需要根据即将到来的星期五来命名CSV.
Note: I am in Australia so my date format is DD-MM-YYYY
Run Code Online (Sandbox Code Playgroud)
我目前正在考虑的方式如下:
# Grab the Script Run Timestamp
$ScriptRuntime = Get-Date -Day 4 -Month 5 -Year 2013
# Grab the next Friday (including today)
$NextFriday = $ScriptRuntime.AddDays(0 + $(0,1,2,3,4,5,6 -eq 5 - [int]$ScriptRuntime.dayofweek))
Write-Host "Script Run: "$ScriptRuntime
Write-Host "Next Friday: "$NextFriday
Run Code Online (Sandbox Code Playgroud)
除星期六以外的所有日子都可以.
我究竟做错了什么?