我需要从企业服务器上运行的microfocus COBOL调用Powershell脚本。
示例脚本如下:
echo "Hello World " | Out-File -FilePath
"C:\test.txt"
我添加了要从批处理脚本执行的powershell,如下所示:
powershell.exe "C:\cbtest.ps1"
WS-COMMAND的结构如下:
01 WS-COMMAND.
05 COMMAND PIC X(50) VALUE
"/c C:\test.bat".
05 NULL-VALUE PIC X VALUE X'00.
但是,当我从microfocus服务器上的作业触发COBOL prog时,一个小的命令提示符窗口会出现几毫秒,但没有任何反应。
请让我知道我做错了。
答案 0 :(得分:-2)
尝试更改
$(BUILD_DIR)/%.o : $(shell echo "$(SOURCES)" | sed 's/ /\n/g' | sed -nr '/\/$(*F)\.c/p')
@echo "Compiling $@"
$(VERBOSE) $(CC) $(CFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $^
收件人
PIC X VALUE X'00.