主题中的问题:“SystemCaller” https://knowledge.亚搏在线safe.com/questions/topics/single/19226.html网站 主题“SystemCaller”的最新问题 系统调用程序隐藏命令 https://knowledge.亚搏在线safe.com/questions/88314/systemcaller-hide-cmd.html

你好,在从工作区运行程序运行的工作区中使用SystemCaller命令行时,是否可以隐藏该命令行?现在我的屏幕看起来像这样,这是一个触摸烦人!

谢谢你



系统调用方 星期二,2019年3月12日14:30:17格林尼治标准时间 奥利弗莫里斯
在SystemCaller中设置工作目录… https://knowledge.亚搏在线safe.com/questions/87700/set-working-directory-in-systemcaller.html

嗨,大家好,

使用SystemCaller,我将启动一个可执行文件

该可执行文件正在工作目录中查找带有参数的文件


所以如果我在Windows中使用命令行,我去D:

那是我的工作目录,它有参数文件:parameter.ini

当我启动可执行文件时,它使用这个ini文件


但是当我使用SystemCaller并设置工作目录时,可执行文件似乎找不到.ini文件


有人有想法吗?


我现在使用pusd命令设置工作目录
然后启动可执行文件
然后用popd关闭命令字符串

系统调用方 环境变量 结婚,2019年2月27日20:39:51格林尼治标准时间 哈尔曼1
如果工作区中止,由系统调用方启动的进程应结束。 https://knowledge.亚搏在线safe.com/idea/87500/process-started-by-the-systemcaller-should-end-if.html

我一直在尝试使用系统调用者来运行第三方命令行工具。它在大多数情况下都很有效,然而,当您停止工作区时,被调用的进程将继续运行。

如果能在失效模式分析过程中止时取消/取消呼叫,那就太好了。

当子流程利用temppathnamecreator创建的文件夹时,问题就更加复杂了——如果失效模式与后果分析流程被中止,那么这些文件就不会被清除。

这个想法来自于这个质量保证:https://knowledge.亚搏在线safe.com/questions/87473/process-trigged-from-system-caller-does-not-end.html

系统调用方 周一,2019年2月25日13:57:34格林威治标准时间 虚拟城市
当工作区中止时,从系统调用程序触发的进程不会结束。 https://knowledge.亚搏在线safe.com/questions/87473/process-trigged-from-system-caller-does-not-end.html

嗨,大家好,


我一直在和系统调用者玩,然而,我发现当我中止我的FME过程时,使用系统调用程序触发的过程会继续运行。

部分问题是我也在使用tempPathNameCreator作为被调用进程的输出,如果我终止了FME过程,子过程继续运行,那么临时文件也不会被删除。

我必须手动杀死然后删除进程

有人知道这方面的解决办法吗?

亚搏在线 系统调用方 CMD 周一,2019年2月25日08:41:39格林尼治标准时间 虚拟城市
在继续工作台之前,等待系统调用程序多次运行 https://knowledge.亚搏在线safe.com/questions/84683/waiting-for-system-caller-to-run-multiple-times-be.html(https://knowledge.safe.com/questions/84683/waiting-for-system-caller

感谢大家的提前帮助和节日快乐。

我运行系统调用者来执行特定任务,这需要一段时间,FME会多次运行它。

问题是,只有在系统调用者完成所有任务之后,我才需要FME继续。

有人能建议你找个工作吗?我试过柜台,但现在运气不好。

谢谢你

奥利弗

系统调用方 FRI,2018年12月28日16:57:03格林威治标准时间 奥利弗莫里斯
在FME服务器上使用SystemCaller运行Windows命令,但不确定使用的是哪个acct https://knowledge.亚搏在线safe.com/questions/81493/running-windows-commands-using-systemcaller-on-fme.html

我想在我的FME服务器上设置一些系统环境变量,我想通过一个工作区进行设置,这样人们就不会试图登录到服务器机器上进行设置。

我正在使用SystemCaller并发送此命令:

setx/m@value(evn_name)@value(evn_value)(属性来自数据库表)

如果我要远程进入盒子,我启动命令提示符并运行命令。使用的是火警电话,但命令提示符正在以管理员身份运行。

我将运行FME服务器软件的服务帐户添加到管理组。

我无法使用服务帐户登录到该框,因为它没有登录特权,因此我无法测试该帐户是否可以运行该命令。我知道在FME服务器上运行工作区时它不会运行。

错误消息为:SystemCaller:未能执行'setx/m kmocshape\\hougisproj1\cmproj\gis ou solutions\projects\kmoc\newfolder'

知道我做错了什么吗?非常感谢!

系统调用方 星期二,2018年10月30日19:55:37格林尼治标准时间 塔拉德尼
不等待结果的系统调用程序 https://knowledge.亚搏在线safe.com/questions/77415/systemcaller-without-waiting-for-result.html

你好,

是否可以从FME系统调用(或python调用程序)运行而不等待结果?

蟒蛇 巨嘴鸟 系统调用方 结婚,2018年8月29日12:23:00格林尼治标准时间 威托斯
ftpcaller与系统调用方的ftp调用 https://knowledge.亚搏在线safe.com/questions/71464/ftpcaller-vs-systemcaller-for-ftp-calls.html

大家好,

我发布这个问题是为了深入了解ftpcaller和systemcaller的功能。

我设计了一个脚本,使用SystemCaller调用coreftp,以便将文件上传和覆盖到某个站点,并将结果记录到文本文档中。

这是SystemCaller命令:

“c:\program files\coreftp\coreftp.exe”-o-u@value(file_path)@value(site_command)-log“@value(routinglogdirectory)@value(_rootname.log”

命令成功运行。跑了12秒。

我切换到一个ftpcaller来运行相同的功能。

时间缩短到1秒。

只是为了我的理解,我想知道ftpcaller在后台做了什么不同的事情?希望听到一些来自FME的见解。

谢谢,

法里亚

FTP协议 FTPCAR 系统调用方 结婚,2018年5月30日16:50:28格林尼治标准时间 法里亚法德
打开Excel文件之前先创建它 https://knowledge.亚搏在线safe.com/questions/71229/create-an-excel-file-before-opening-it.html

你好,

我有一个fmw文件,它运行各种sqlExecutor并生成一个excel文件。创建文件后,我想打开它供用户查看/编辑/保存等。我有变形金刚来做这一切,我的问题是延迟打开文件,在运行了所有sqleexecutor转换器并创建了excel文件之后调用SystemCaller Transformer。

谢谢

系统调用方 周一,2018年5月28日14:37:02格林尼治标准时间 R0A0C0H
运行SystemCaller的工作区无法完成 https://knowledge.亚搏在线safe.com/questions/69152/workspace-running-systemcaller-wnot-complete.html

您好!

由于不同的原因,我尝试使用FME服务器运行计划的批处理文件。

批处理文件的任务是运行指定的PowerShell脚本,该脚本使用MS Excel将电子表格转换为PDF。(是,如果FME有一个合适的简单的PDF编写器,我会使用它。当手动使用时,批处理文件中的两个PowerShell脚本都工作正常。

我已经创建了一个带有SystemCaller的工作区来运行批处理文件。当我启动这个工作区时,它运行批处理文件并执行它应该执行的操作,FME记录下正在发生的事情。

从FME日志:

SystemCaller:正在执行'c:\scripts\runpowershellscript.bat'
Z:\some\network\address>>echo(回音)********************************************
Z:\some\network\address>>echo**运行powershellscript将电子表格转换为pdf。**
**运行powershellscript将电子表格转换为pdf。**
Z:\some\network\address>>echo(回音)********************************************
z:\some\network\address>powershell-noprofile-executionpolicy bypass-command“&'c:\scripts\exportto excelpdf.ps1'”
正在保存\\a\different\network\address\somewhere\kartoversikt.pd
f

完成

在最后一行“完成”之后,除了工作区继续运行,似乎没有做更多的事情。如果我暂停它报告进程暂停的工作区,所以在后台发生了一些事情。

贫困进程5454。
贫困进程2144。

我尝试将exitcode添加到批处理文件,但没有成功,最后不得不手动停止转换。


可能有一个简单的答案,我只是看不到,当然,还有其他方法可以解决这个问题。我没有在fmeserver yeat上尝试过,因为我希望它首先在桌面上正常运行。


欢迎提出任何建议!

谢谢。

系统调用方 批文件 FRI,2018年4月27日08:58:08格林威治标准时间 PFETOB
用于coreftp上载的系统调用程序工作不正常 https://knowledge.亚搏在线safe.com/questions/66646/systemcaller-used-for-coreftp-upload-not-working-c.html

你好,

我试图通过使用SystemCaller调用coreftp来运行一个简单的ftp上传操作。

这是我使用的命令:

“c:\program files\coreftp\coreftp.exe”-s ftp://testuser:test-pass44@pvftp.ftpsite.ca-u'c:\users\user1\desktop\testupload.txt'-日志c:\users\user1\desktop\temp.log

这在命令提示下很好地工作,但我不能使用SystemCaller运行相同的代码。我一直收到一个错误,说找不到文件。我在这里做错什么了?如有任何帮助,我们将不胜感激。谢谢!

编辑:我做了一些测试,发现如果我从上传文件的名称中去掉单引号或双引号,它在SystemCaller中工作。但对于其中包含空格的文件路径来说,这是失败的。尝试用%代替空格(我发现作为建议)并不能解决问题。有什么想法吗?谢谢

FTP协议 系统调用方 科雷夫特 清华大学,2018年3月22日19:46:56格林尼治标准时间 法里亚法德
系统调用程序调用其他系统? https://knowledge.亚搏在线safe.com/questions/64707/systemcaller-to-call-on-a-different-system.html

你好,

是否有任何方法可以使用SystemCaller在远程服务器的终端上进行调用?

我们在一台计算机上托管了FME服务器。我们在谷歌虚拟机上托管了另一个程序。它是基于Linux的机器,我在那里运行了几个简单的命令。我想能够做到这一点,使用FME服务器。

谢谢。

系统调用方 遥远的 虚拟机 FRI,2018年2月23日16:42:56格林尼治标准时间 法里亚法德
返回带有SystemCaller的属性中的结果 https://knowledge.亚搏在线safe.com/questions/64705/return-result-in-attribute-with-systemcaller.html

大家好。

我尝试接收在系统调用方变压器:

实际上,我的系统调用者使用我的结果(在本例中为3)

但事实上,结果未保存:

我能做些什么来解决这个问题?

谢谢你的帮助。

工作台 系统调用方 FRI,2018年2月23日格林威治标准时间16:31:57 拉兰德维耶尔
为什么SystemCaller没有给出正确的退出代码? https://knowledge.亚搏在线safe.com/questions/59933/why-systemcaller-does-not-give-correct-exit-code.html

我有一个只删除文件的系统调用程序。如果删除成功,它会给出代码0,否则为1。然而,无论删除是否成功,它总是给出0(例如,我会在手之前打开文件,以导致删除失败)。有什么办法吗?我可以使用pythoncaller进行删除并生成退出代码,但最好在SystemCaller中执行这个简单的操作。

系统调用方 结婚,2017年12月13日14:13:41格林尼治标准时间
在这里拿徽章需要什么?(星期五娱乐) https://knowledge.亚搏在线safe.com/questions/54321/what-does-it-take-to-get-a-badge-around-here-frida-1.html网站

最近,我准备了一个调用第三方应用程序并将其包装在自定义转换器中的示例,我想我将共享一个(有趣的)变体来演示这一点。

过滤知识中心上的帖子现在比以前更实用了,你们中的一些人会注意到过滤选项将URL构建为标准格式,当然,你也可以让FME为你做这些。相当多的网站使用这种方法,并且与API的通信非常相似,因此,FME非常适合这项任务。

鉴于我觉得很难做到,那我 在TLAPD上发布一个问题(像海盗日一样为那些在那里的陆上流氓说话),但我仍然没有得到一个“特别”的海盗头领徽章。我想我会创建一个小的Badgechecker变压器,它包含:
-定制变压器技术-嵌入式,尽管它可以被导出和共享。
-属性管理器中的属性层次结构(有时被忽略的特性)。
-SystemCaller-一个启动命令的好工具,可以用来让另一个程序为您做一些事情。查看@dmitribagh的精彩文章了解更多信息。
-发布的参数-这样您就可以指定要查找的日期范围和要查找的作者的姓名。
变压器基本上检查以确保我没有做梦,我实际上 问了一个关于“像海盗一样说话”的问题(9月19日)“……”试一试,调整一下看看你是否欠了什么。
我希望这是一个有用的演示者,如果一个快乐的副产品是我得到了一个新的徽章,那就这样吧。当然,我总能“得到生活”…但是,嘿,今天是星期五!
广告检查.fmw
自定义变压器 参数 系统调用方 FRI,2017年9月29日12:57:52格林尼治标准时间 1空间域