Windows Subsystem for Linux、 所謂 WSL2は便利ですねー
私は wsl-distrodを使っています。
Google Driveをmount
Google Driveを動作させているWindowsがhostならば、 WSL2コンテナ内で
sudo mount -t drvfs H: /mnt/h
すれば、Hドライブに割り振られているGoogle Driveが WSL2コンテナの /mnt/h にmountされます。
WSL2の起動時に自動でmountするためには、 rootのcrontabに
@reboot mount -t drvfs H: /mnt/h
と書く。
command lineやshellからGoogle Driveを操作する
Rustで書かれた google-drive-3-cliを使うのが一つの手かもしれません。
rust-msvcを使えば、 WoA(Windows On Arm)でもbuild、動作します。