Optional Offer for WinThruster by Solvusoft What is OC/cl?OC/cl is considered to be a virus, a type of malware that is designed to create havoc in your computer. A OC/cl infection can be as harmless as showing annoying messages on your screen, or as vicious as disabling your computer altogether.Regardless of the virus' behavior, the primary objective of computer hackers who program viruses such as like OC/cl is to delete, destroy, or steal data. What are Viruses?Computer viruses such as OC/cl are software programs that infect your computer to disrupt its normal functioning without your knowledge. Typically, a virus gains entry on your computer as an isolated piece of executable code or by through bundling / piggybacking with other software programs.Once a virus such as OC/cl gains entry into your computer, the symptoms of infection can vary depending on the type of virus. Some viruses can keep adding shortcuts of other programs on your desktop, while others can start running unwanted programs, also referred as “PUP” (Potentially Unwanted Programs) to intentionally slow down your computer.There are also more harmful viruses that present the infamous “blue screen of death”, a critical system error that forces you to keep restarting your computer.

Viruses like OC/cl can even delete your important files and folders.Finally, more severe strains of viruses are able to damage the operating system by modifying system level files and Windows Registry - with the sole intention to make your computer unusable. How did OC/cl get on my Computer?OC/cl can gain entry onto your computer in several ways.
Java System Date
Removal Solution: Use an Anti-Malware ProgramWe recommend using ClamWin (free download), a highly effective and widely used malware removal program to clean your computer of OC/cl. In addition to OC/cl, this program can detect and remove the latest variants of other malware.ClamWin has an intuitive user interface that is easy to use.
To get rid of OC/cl, the first step is to install it, scan your computer, and remove the threat.To remove OC/cl from your computer using ClamWin, you need to perform the following steps. ConclusionViruses such as OC/cl can cause immense disruption to your computer activities. The best method for avoiding infection is prevention; avoid downloading and installing programs from untrusted sources or opening executable mail attachments.Following these simple preventative measures will ensure that your computer remains free of infections like OC/cl, and provide you with interruption-free enjoyment of your computer. Are You Still Experiencing OC/cl Issues?Please reach out to us anytime on social media for more help.
Get to Know Some Powerful CL CommandsOctober 12, 2005Bruce GuetzkowI use CL (and now CLLE) procedures, rather than RPG, to do as much work as I can. It’s usually quicker to write CL than RPG because IBM has given us a great wealth of commands that perform all kinds of activities. Perhaps the most powerful commands are the RTV (Retrieve) commands, which retrieve information about objects (e.g., libraries and files) and non-objects (e.g., jobs and file members) alike. The Retrieve commands can only be used in CL, CLLE, and REXX procedures. Here’s a sampling of some of the data that you can retrieve. RTVJOBA: Retrieve Job Attributes.
This command retrieves information about the job in which it is running.Here are some of my favorite values that can be retrieved:. JOB, USER, NUMBER: These values uniquely identify the currently running job and can be used in other commands to get even more information. DATE: This is the job date, which is the date the job started, in the job-date format.
Be aware that if your job begins before midnight and ends after, this date does not change. TYPE: If you need to do different processing based on whether the job is running interactively or in batch, this value can be tested. A ‘0’ indicates batch, ‘1’ is interactive.
CURUSER: You can get the user profile that is running the job from this value. DATETIME: If you need more than just the job date, this value contains the date and time in the format YYYYMMDDHHNNSSXXXXXX which has the time down to microseconds. If you want the job date in YYYYMMDD format, you can extract the first eight characters directly from this value.Here’s an example:RTVJOBA JOB(&JOB)USER(&USER)NBR(&NBR)DATE(&DATE)TYPE(&TYPE)CURUSER(&CURUSER)DATETIME(&DATETIME)RTVOBJD: Retrieve Object Description.
Give More Feedback
Specify an object and object type and you can find out lots of valuable information. RTNLIB: This value will tell you the library where the object resides. The following example illustrates RTVOBJD.RTVOBJD OBJ(your-library/your-object)OBJTYPE(.FILE)RTNLIB(&RTNLIB)OBJATR(&OBJATR)TEXT(&TEXT)OWNER(&OWNER)CRTDATE(&CRTDATE)CRTUSER(&CRTUSER)RTVMBRD: Retrieve Member Description.
Specify a file (and optionally a member) and you can find out more about that file. RTNLIB: This value will tell you the library where the file resides. Fanuc manuals. Like RTVOBJD, this parameter is especially useful if you specify.LIBL for the file name and need to determine the library. RTNMBR: Just like the previous parameter, if you didn’t specify a member by name, this value will contain that member name.

SRCTYPE: If the file is a source file, this value will contain the source type of the specified member. TEXT: This is the text used when the member was created. NBRCURRCD: This is perhaps my favorite parameter from all of the RTV commands. Many times I only need to perform actions if a file actually has data in it.
This value contains the current number of data records in the file and member specified.Here’s an example of the RTVMBRD command.RTVMBRD FILE(your-library/your-file)MBR(.FIRSTMBR)RTNLIB(&RTNLIB)RTNMBR(&RTNMBR)SRCTYPE(&SRCTYPE)TEXT(&TEXT)NBRCURRCD(&NBRCURRCD)The RTVMBRD command can be used in a loop to process all members of a multi-member file (physical or source). On the first execution of the command specify the MBR parameter as MBR(.FIRST.SAME) (to process in creation-date order) or MBR(.FIRSTMBR.SAME) (to process in alphabetical-name order).
Sql System Date
On subsequent executions of the command, specify MBR(&RTNMBR.NEXT). Be sure to specify parameter RTNMBR each time you execute the command so that you’ll have the value for the next iteration.