Ilekroć uruchamiam następujące polecenie w wierszu polecenia z podwyższonym poziomem uprawnień, otrzymuję kod błędu 0x80070005 Odmowa dostępu. Zakładam, że to błąd uprawnień do powłoki potomnej. Uruchamiam polecenie w podwyższonym trybie na Winddows 7 Pro SP1.
FORFILES / P% WINDIR% \ servicing \ Packages / M Microsoft-Windows-InternetExplorer- * 9. *. Mum / c "cmd / c echo Pakiet odinstalowujący @nazwa && start / w pkgmgr / up: @nazwa / norestart"
Czy można umieścić polecenie „Runas” w już zagnieżdżonym poleceniu, aby uruchomić powłokę podrzędną jako administrator? Nie sądzę, żebym mogła z powodu konfliktu z lokalizacjami cudzysłowu. Jeśli jest na to inny sposób, na przykład za pomocą pliku wsadowego, jestem otwarty na alternatywne metody, chociaż wolę uruchamiać go jako pojedynczy ciąg.
Sidenote1: Zignoruj spację po pierwszej gwiazdce w ciągu polecenia. Został dodany jeden dla estetyki i dokładności.
Podpytanie: Czy mogę użyć tej „poprawki” do całkowitego obejścia problemu? Monitować jako administrator?
źródło