假设我有正确的权限,如何删除 AS400 上另一个用户的所有假脱机文件?
答案1
简单的答案是使用 WRKSPLF 命令。提示它并指定用户 ID。然后在每个假脱机文件旁边放置一个 4。如果用户有许多假脱机文件,并且您需要使此过程可重复,那么程序可能是一个更好的长期解决方案。
答案2
要批量删除假脱机文件,可以使用 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
答案3
答案4
DLTSPLF FILE(*SELECT) SELECT(DESIRED_USER)