I am looking for a command line command to comress a file.
I want to compress each file individually to filename.zip.

all the methods that I found including:
<http://exchangeserverpro.com/powershell-script-iis-logs-cleanup/>

and:

<https://stackoverflow.com/questions/17546016/how-can-you-zip-or-unzip-from-the-command-prompt-using-only-windows-built-in-ca/26843122#26843122>

are near by but not exactly what I need. any suggestion?
if it possible, I would like it to happen wthout external software (like 7-zip).
 it can be a power shell script.