NC3.1.7 から 3.2.1.1へのアップデートをブラウザから行った場合に、「一括アップデート」クリック後に内部エラーが発生して失敗します。
また、コマンド実行の手順を実施したところ、下記のようになります。
C:\xampp\htdocs\nc>app\Console\cake.bat PluginManager.update_all
Error: Plugin PluginManager could not be found.
#0 C:\xampp\htdocs\nc\vendors\cakephp\cakephp\lib\Cake\Core\App.php(227): CakePlugin::path('PluginManager')
#1 C:\xampp\htdocs\nc\vendors\cakephp\cakephp\lib\Cake\Core\App.php(549): App::path('Console/Command', 'PluginManager')
#2 [internal function]: App::load('UpdateAllShell')
#3 [internal function]: spl_autoload_call('UpdateAllShell')
#4 C:\xampp\htdocs\nc\vendors\cakephp\cakephp\lib\Cake\Console\ShellDispatcher.php(259): class_exists('UpdateAllShell')
#5 C:\xampp\htdocs\nc\vendors\cakephp\cakephp\lib\Cake\Console\ShellDispatcher.php(210): ShellDispatcher->_getShell('update_all')
#6 C:\xampp\htdocs\nc\vendors\cakephp\cakephp\lib\Cake\Console\ShellDispatcher.php(66): ShellDispatcher->dispatch()
#7 C:\xampp\htdocs\nc\app\Console\cake.php(35): ShellDispatcher::run(Array)
#8 {main}
PluginManagerが見つからないと表示されます。私の環境の問題かもしれませんが、手順どおりに実行してもうまくいかず、一応報告として挙げさせていただきます。
環境:Windows Server 2012 R2, xampp-win32-7.0.28-0-VC14 (Apache 2.4.29 / MariaDB 10.1.31 / PHP 7.0.28)