fix issue reported. changed old force switch to "safe". Added new force switch.

1. $file.Mode -like "d*"は$file.PSIsContainerの方がいいかも？
2. -forceパラメータの処理がなんかおかしくないですか？ -force指定してもターゲットを削除するか確認プロンプトが出てしまう / 逆に-forceなしでターゲット名重複の場合で削除処理をユーザーがキャンセルすると、圧縮処理でエラーになっちゃう。ここは削除の確認じゃなくて、圧縮ファイルを上書きするかどうかの確認が出てほしいところです。もちろんキャンセルならエラーなしで終了。