ラップトップの ssh サーバーへのバックアップを自動化する Ruby スクリプトを作成しています。ただし、システムコールで立ち往生しているようです。
$x = "C:\\Program Files\\7-Zip\\7z.exe"
###calibre library###
$library = "C:\\Users\\maste_000\\Documents\\Calibre Library"
system($x, "a library.7z", $library, " -r")
exe 7z を呼び出して、$library が指すディレクトリから library.7z というファイルを作成しようとしています。これをどのように調整しても、7zコマンドエラーが発生し続けます。これは、システムコールの実行方法と関係があると思います。