通过FTP添加MGCLG会导致虚拟上载的错误状态

通过FTP添加MGCLG会导致虚拟上载的错误状态,ftp,ibm-midrange,Ftp,Ibm Midrange,我有一个批处理文件,在使用LODIMGCLG命令之前运行良好。pint给了我一个550的错误在命令上发生了错误。。。 我转到我的AS400命令行并输入它,得到一条消息,没有处于已加载状态的图像目录项。我做了一个WRKIMGCLGE,发现我的.iso文件的状态有一个错误。此外,在尝试访问ifs上的文件夹时,我收到了权限问题。这可能是问题的一部分,但我不明白为什么我会遇到这两个问题 @echo off SET /P release= Please enter in release number:

我有一个批处理文件,在使用LODIMGCLG命令之前运行良好。pint给了我一个550的错误在命令上发生了错误。。。 我转到我的AS400命令行并输入它,得到一条消息,没有处于已加载状态的图像目录项。我做了一个WRKIMGCLGE,发现我的.iso文件的状态有一个错误。此外,在尝试访问ifs上的文件夹时,我收到了权限问题。这可能是问题的一部分,但我不明白为什么我会遇到这两个问题

@echo off

SET /P release= Please enter in release number: 

if EXIST ftpcmd2.dat goto :justRunIt

SET /P userpw= Please enter in AHC password: 
SET /P IPaddr= Please enter in IP address of the AS400: 

 >ftpcmd2.dat echo.open %IPaddr% 
>>ftpcmd2.dat echo.user
>>ftpcmd2.dat echo.ahc
>>ftpcmd2.dat echo.%userpw% 
>>ftpcmd2.dat echo.bin
>>ftpcmd2.dat echo.quote rcmd LODIMGCLG IMGCLG(AHCUPD) OPTION(*UNLOAD)
>>ftpcmd2.dat echo.quote rcmd RMVIMGCLGE IMGCLG(AHCUPD) IMGCLGIDX(1) KEEP(*NO)
>>ftpcmd2.dat echo.quote rcmd DLTIMGCLG IMGCLG(AHCUPD) KEEP(*NO) DEPIMGCLG(*DELETE)
>>ftpcmd2.dat echo.quote rcmd VRYCFG CFGOBJ(OPTVRT03) CFGTYPE(*DEV) STATUS(*OFF) FRCVRYOFF(*YES)
>>ftpcmd2.dat echo.quote rcmd DLTDEVD DEVD(OPTVRT03) 
>>ftpcmd2.dat echo.cd /
>>ftpcmd2.dat echo.mkdir Global
>>ftpcmd2.dat echo.cd Global
>>ftpcmd2.dat echo.mkdir %release%
>>ftpcmd2.dat echo.cd %release%
>>ftpcmd2.dat echo.lcd c:\ahc
>>ftpcmd2.dat echo.put Update%release%.iso
>>ftpcmd2.dat echo.quote rcmd CRTDEVOPT DEVD(OPTVRT03) RSRCNAME(*VRT) TEXT('Virtual CD/DVD Device for Global')
>>ftpcmd2.dat echo.quote rcmd VRYCFG CFGOBJ(OPTVRT03) CFGTYPE(*DEV) STATUS(*ON) RANGE(*OBJ)
>>ftpcmd2.dat echo.quote rcmd CRTIMGCLG IMGCLG(AHCUPD) DIR('/UPDATE2') CRTDIR(*YES) TEXT('Image catalog for AHC Updates') AUT(*ALL)
>>ftpcmd2.dat echo.quote rcmd ADDIMGCLGE IMGCLG(AHCUPD) FROMFILE('/GLOBAL/%RELEASE%/UPDATE%RELEASE%.iso')
>>ftpcmd2.dat echo.quote rcmd LODIMGCLG IMGCLG(AHCUPD) OPTION(*LOAD) DEV(OPTVRT03)
>>ftpcmd2.dat echo.quote LODRUN DEV(OPT03)

:justRunIt
ftp -n -s:ftpcmd2.dat

在我看来,它不应该加载处于错误状态的图像目录。您可能需要首先解决这个问题。首先查看QAUDJRN以查找与您的流程相关的条目。从那里,您应该能够跟踪根本原因。在我看来,这些命令应该受到FTP的限制(理想情况下,因为任何授权给它们的配置文件都应该被FTP拒绝)。