Чтобы стать владельцем, любая программа должна явно запросить у себя SeTakeOwnershipPrivilege
разрешение Windows.
Посмотрите Привилегии Процесса, где это определено как:
Поэтому кажется, что Windows Explorer позаботился о том, чтобы выделить себе это разрешение, но cmd
оно предоставляется только при выполнении с повышенными разрешениями. cmd
Запущен изнутри Windows Explorer, унаследует его родительские права, и так будет в состоянии взять на себя ответственность.