![再起動後に共有フォルダの共有が停止する](https://rvso.com/image/1648623/%E5%86%8D%E8%B5%B7%E5%8B%95%E5%BE%8C%E3%81%AB%E5%85%B1%E6%9C%89%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AE%E5%85%B1%E6%9C%89%E3%81%8C%E5%81%9C%E6%AD%A2%E3%81%99%E3%82%8B.png)
私は小さなオフィスで働いており、そこではオフィスとネットワークのニーズに GSuite を使用しています (つまり、一般的な共有ドライブの代わりに、ネットワーク共有としてマウントされた Google Drive を使用しています)。エンド ユーザーの観点からは、これは標準の Windows ネットワークと同じですが、Windows ではそのようには認識されていないと思います。
スキャン機能のあるプリンターが 2 台あります。そのうちの 1 台は Google ドライブにスキャンするように設定されています。ここまでは順調です。もう 1 台にはそのような機能がないため、常にオンになっている Windows 10 マシンの共有フォルダーにスキャンするように設定されています。この共有フォルダーは実際には Google ドライブにあります。私のマシンの Google ドライブは にマッピングされておりG:
、共有フォルダーは にありますG:\some path\shared folder
。
マシンを再起動するまでは正常に動作します。再起動後はG:\some path\shared folder
共有されなくなります。
次のいずれかの方法がありますか:
- Windowsが共有を削除しないようにする、または
- 起動時またはログイン時に実行され、共有をチェックし、必要に応じて共有を作成するスクリプトを作成します。
答え1
再起動後に共有を再作成するには、タスク スケジューラを使用して、起動後に共有を作成するスクリプトを実行します。
スクリプトで使用するコマンドは 純シェア次のような感じになります:
net share sharename="G:\some path\shared folder"
ここで難しいのは、G:
スクリプトの実行時にそれがすでに利用可能であることを確認することです。