2

我想将参数添加到在 SQL Server 代理中运行操作系统 (CmdExec) 的步骤。我到处搜索并询问了我的同事,但他们之前都没有尝试过。我附上了屏幕的图片。我在想我也许可以在 .exe 语句之后添加参数(文件路径),但不确定。

我认为以下可能有效:

Executable Path              Parameter Path
C:\MyProgram\MyApp.exe       E:\AppInfo\Client\Config.txt

这是在生产服务器上,如果这不正确,我不想破坏任何东西。

谢谢!

工作步骤图片

4

1 回答 1

3

是的,您可以使用参数,因此您的命令将是:

C:\MyProgram\MyApp.exe E:\AppInfo\Client\Config.txt

如果名称中有空格,请不要忘记使用截图中提示中指定的引号:

"C:\My Program\MyApp.exe" "E:\App Info\Client\Config.txt"

由于您想在生产服务器上试用它,请考虑首先在测试环境中测试您的配置和软件。如果您怀疑这会起作用,您可以将作业设置为仅执行这一步,以确保它按预期工作。

于 2011-11-17T21:41:07.600 回答