0

我有以下powershell脚本将$dateMinusThirty变量作为参数传递给scribe数据迁移作业:

$dateMinusThirty = Get-Date (Get-Date).AddDays(-30).ToString('s') -Format d; 

.\TWorkbench.exe "D:\filePath.dts" /VCreatedBefore="DATEVALUE($dateMinusThirty)" /RS 

日期是我需要的,Scribe 打开,但立即崩溃

我这样做正确吗?

4

1 回答 1

1

正确的语法如下:

$dateMinusThirty = Get-Date (Get-Date).AddDays(-30).ToString('s') -Format d; 

.\TWorkbench.exe "D:\filePath.dts" /VCreatedBefore="DATEVALUE(\""$dateMinusThirty\"")" /RS 
于 2017-10-21T19:37:02.737 回答