run exe from sql agent job cmdexec传递参数todays date和date-52 weeks

2ic8powd  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(352)

我想使用cmdexec从sql代理作业运行exe。我想把参数传递给exe,包括今天的日期和52周前的日期。
当我添加下面的命令,它运行成功。但我希望两个日期都是动态的。
我的exe c:.exe-fp“2017-08-16”-lp“2018-08-16”

z3yyvxxp

z3yyvxxp1#

然后编写一个小的powershell脚本,提供日期并附加它们。

$date = Get-Date -UFormat "%Y-%m-%d"

$futureDate = (Get-Date).AddWeeks(52)
$futureDate = Get-Date $futureDate -Format -UFormat "%Y-%m-%d"

然后可以执行exe文件并使用这两个变量。我还没试过,只是个小主意。

相关问题