我正在使用JAMS Scheduler来运行作业,但是我需要从某个位置的文件名中解析日期。我基本上是一件又一件地做两件事。
我具有source
属性作为文件触发的Power Shell,并具有以下内容:
Set-Location "<<FileSystem>>\Applications\RAPDataLoader\Frauenfeld"
py -m goldman_performance_loader `
--file "$FileName"
Set-Location "<<FileSystem>>Applications\IR\IRDataLoaders\InvestorDataLoader"
import re
$dateRegex = re.search(r'2018\d{4}', "$FileName").group(0)
python -m loader --dbServer amcosql --account AGILITY-ROSSER-G1 AGILITY-ROSSER-G2 --date $dateRegex --legacySourceId 31
这在我的正则表达式中给出了一个缺少的参数,但是它在命令行中有效。
是否可以在powershell中像这样运行python?