Назад | Перейти на главную страницу

Как мне удалить все буферные файлы для другого пользователя на AS400?

Предполагая, что у меня есть правильные разрешения, как я могу удалить все буферные файлы для другого пользователя на AS400?

Чтобы удалить файлы спула оптом, вы можете использовать команду 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                                                                  

Простой ответ - использовать команду WRKSPLF. Подскажите и укажите id пользователя. Затем поставьте 4 рядом с каждым буферным файлом. Если у пользователя много, много буферных файлов, и вам нужно сделать этот процесс повторяемым, то программа может быть лучшим долгосрочным решением.

15 лет назад я мог бы сказать вам это мгновенно. Теперь это в той части моего мозга, к которой я больше не могу получить доступ!

(обновление) Быстрый гугл нашел это - Команды AS400 У меня нет под рукой AS400, чтобы проверить эти команды, но что-то вроде HLDSPLF (для хранения файла катушки) и WRKSPLF для отображения меню администрирования диспетчера очереди печати и опции меню, отключенной от этого должен есть команда удаления.

Опять же, это из очень ржавой памяти. YMMV

(обновить еще раз) WRKSPL сводка команд ....

DLTSPLF FILE(*SELECT) SELECT(DESIRED_USER)