假设我有正确的权限,如何删除AS400上其他用户的所有假脱机文件?
简单的答案是使用WRKSPLF命令。 提示并指定用户标识。 然后在每个假脱机文件旁边放一个4。 如果用户有许多假脱机文件,并且需要将这个过程作为一个可重复的过程,那么程序可能是更好,更长期的解决scheme。
要批量删除假脱机文件,您可以使用DLTSPLF命令:
Delete Spooled File (DLTSPLF) Type choices, press Enter. Spooled file . . . . . . . . . . Name, *SELECT Job name . . . . . . . . . . . . * Name, * User . . . . . . . . . . . . . Name Number . . . . . . . . . . . . 000000-999999 Spooled file number . . . . . . *ONLY 1-999999, *ONLY, *LAST, *ANY Job system name . . . . . . . . *ONLY Name, *ONLY, *CURRENT, *ANY Spooled file created: Creation date . . . . . . . . *ONLY Date, *ONLY, *LAST Creation time . . . . . . . . Time, *ONLY, *LAST Select files for: User . . . . . . . . . . . . . *CURRENT Name, *CURRENT, *ALL Print device . . . . . . . . . *ALL Name, *ALL, *OUTQ Form type . . . . . . . . . . *ALL Form type, *ALL, *STD User data . . . . . . . . . . *ALL User data, *ALL ASP . . . . . . . . . . . . . *ALL 1-32, *ALL, *ASPDEV ASP device . . . . . . . . . . . * Name, *, *SYSBAS, *CURASPGRP Bottom F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys
15年前,我本来可以告诉你的。 现在我的脑子里已经无法进入了!
(更新)一个快速谷歌发现这 – AS400命令我没有一个AS400手头来testing这些命令,但像HLDSPLF (保存假脱机文件)和WRKSPLF来显示假脱机程序的pipe理菜单 – 和一个菜单选项closures应该有删除命令。
再次,这是从非常生锈的记忆。 因人而异
(再次更新) WRKSPL命令摘要….
DLTSPLF FILE(*SELECT) SELECT(DESIRED_USER)