Box Drive
アプリ内の更新動作
- 更新プロセスは、コンピュータ上で管理者権限を
- 新しいバージョンがリリースされている場合は、Box Driveの更新サービスによって新しいバージョンがダウンロードされ、最新バージョンに更新するかどうかを尋ねるプロンプトが表示されます。
- 更新を承認すると、新しいバージョンがインストールされます。 Box Driveの更新プロンプトの詳細については、 また、Driveの起動時に更新が検出された場合は、自動的に更新が適用されます。 更新の対象となるのは、Drive 2.2以上 (Mac) および2.3以上 (Windows) です。
- 適切なインストーラをダウンロードして実行し、最新バージョンに更新します。
- 更新が完了すると、通常はBox Driveが自動的に起動します。
注 Box Driveを手動で更新するには、コンピュータ上の管理者権限が必要です。
IT管理者向けの推奨事項
重要
Box Drive 2.4以降を使用しているアカウントの場合、マシンを再起動すれば更新されます。 Driveはマシンの起動時に自動的に更新されます。
Box Drive 2.3以前を使用しているアカウントの場合や上記のバージョンになってからDriveを更新していない場合は、以下の詳しい手順に従います。
注 Box Driveプロセスを強制的に終了させてしまわないよう、ユーザーがWindowsにログインしていないときにBox Driveを更新することをお勧めします。 プロセスを強制的に終了すると、ユーザーの作業中のデータが失われる可能性があります。 この作業を行う方法の詳細な例を以下に示します。
-
- 注
- Box Driveの最新バージョンを配布します (たとえば、C:\ProgramData\Box\Box\Stageというフォルダを作成して、その中に.MSIを保存します)。
- そのディレクトリ内に、次のコマンドを含むrun.batファイルを作成します。
start /wait msiexec /i "C:\ProgramData\Box\Box\Stage\THE.NEW.MSI" /quiet /l*v "C:\ProgramData\Box\Box\Stage\THE.NEW.MSI.LOG"
- 次回のマシン起動時にこの.batファイルが実行されるように、グループポリシーを作成します。
- このグループポリシーが適用された後にユーザーがマシンを再起動すると、Box Driveが更新されます。
- 次の内容を含む、/Library/LaunchDaemons/com.box.desktop.autoinstall.plistというファイルを作成します。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.box.desktop.autoinstall</string> <key>LaunchOnlyOnce</key> <true/> <key>ProgramArguments</key> <array> <string>sh</string> <string>-c</string> <string>./com.box.desktop.autoinstall.sh</string> </array> <key>RunAtLoad</key> <true/> <key>WorkingDirectory</key> <string>/Library/com.box.desktop.autoinstall</string> <key>StandardOutPath</key> <string>output.txt</string> <key>StandardErrorPath</key> <string>output.txt</string> </dict> </plist>
-
次の内容を含む、/Library/com.box.desktop.autoinstall/com.box.desktop.autoinstall.shというファイルを作成します。
set -ex if [ $UID != 0 ]; then echo "Must be run as root." exit 1 fi # Remove helper. Install may fail if Helper's launched after files are copied but before postinstall loads helper HELPER=/Library/LaunchAgents/com.box.desktop.helper.plist if [ -e $HELPER ]; then echo "Removing helper" rm -rf $HELPER fi # Remove Box.app so it doesn't launch on login causing install to fail APPPATH=/Applications/Box.app if [ -e $APPPATH ]; then echo "Removing app" rm -rf $APPPATH fi echo "Installing." installer -pkg Box.pkg -target / # If installed, remove launchd job so it doesn't run again if [ $? -eq 0 ]; then rm /Library/LaunchDaemons/com.box.desktop.autoinstall.plist fi
-
-
-
Box Sync
アプリ内の更新動作
- 更新プロセスは、コンピュータ上で管理者権限を
- 新しいバージョンがリリースされている場合は、Box Syncの更新サービスによってダウンロードとインストールが行われます。 プロンプトでボタンをクリックする必要はありませんが、更新プロセスの進行中にBox Syncが再起動されることに気付く場合もあります。 この再起動は、ユーザーエクスペリエンスには影響しません。
- Box Syncプロセス (Box Sync.exe) を強制的に終了すると、Box Syncが復元不可能な状態になり、データの損失が発生する可能性があるため、プロセスを強制的に終了することはお勧めしません。
Box Tools
-
- にインストールされます
-
Windowsマシン全体用
アプリ内の更新動作
- 新しいバージョンがリリースされている場合は、
- 更新が完了すると、通常はBox
IT管理者向けの推奨事項
- IT管理者がシングルユーザーバージョンのBox Toolsを一括で更新することはお勧めしません。
- マシン全体バージョンのBox Toolsを展開する場合、
tech_writers_swarm_kb