Ilekroć mam uruchomioną aplikację (Visual Studio 2008, Notatnik itp.) W obszarze „Uruchom jako administrator”, nie mogę przeciągać i upuszczać plików z Eksploratora Windows do aplikacji.
Próbowałem uruchomić Eksploratora Windows jako administrator, ale bezskutecznie.
Czy istnieje sposób na przeciągnięcie i upuszczenie do pracy, gdy moje aplikacje są w obszarze „Uruchom jako administrator”?
windows-7
administrator
runas
drag-and-drop
Chris Dwyer
źródło
źródło
Odpowiedzi:
Problem związany jest ze sposobem działania uprawnień bezpieczeństwa. Możliwość przeciągania i upuszczania z normalnych aplikacji na podwyższone spowodowałaby uszkodzenie modelu bezpieczeństwa za UAC. Jednak nie jestem pewien, dlaczego monit UAC nie jest wyświetlany, co pozwala na tymczasową podwyższoną operację (podobnie jak każdy użytkownik Linuksa każdego dnia). Jest to zdecydowanie coś, nad czym Microsoft musi pracować. Martwi mnie to, że ten problem jest już stary. Vista zachowała się tak samo.
Są dwie rzeczy, które możesz zrobić (jedna brzydka, jedna irytująca)
Dlaczego inny menedżer plików? Ponieważ tak naprawdę nie można podnieść Eksploratora Windows. Pomimo zobaczenia opcji w menu kontekstowym ikony Eksploratora Windows i wyświetlenia monitu UAC, faktem jest, że Eksplorator Windows nie zostanie podniesiony.
źródło
Launch folder windows in a separate process
i zamknąłeś wszystkie okna folderów, to następne, które uruchomiszRun as Administrator
, będzie działać. Dopóki wszystkie okna folderów nie zostaną zamknięte, wszystkie okna folderów zostaną podniesione.Jest to obejście według rozwiązania „Irytujące” ADwarf: otwórz Notatnik za pomocą „Uruchom jako administrator”. Kliknij menu Otwórz w pliku i wpisz * w nazwie pliku i naciśnij enter. Teraz możesz przeciągać pliki stamtąd do swojej aplikacji. Otwarta przeglądarka Notatnika nie obsługuje wielokrotnego wyboru plików, ale możesz używać innych programów w taki sam sposób, jak przeciągnij i upuść!
źródło
System Windows 7:
Uruchom PowerShell za pomocą Uruchom jako administrator
Rodzaj:
taskkill /f /im explorer.exe
start-process explorer.exe
lub uruchom cmd (wiersz polecenia) za pomocą polecenia Uruchom jako administrator
Rodzaj:
taskkill /f /im explorer.exe
start explorer.exe
Wszystkie nowe okna Eksploratora zostaną teraz podniesione i można je przeciągać i upuszczać w innych podniesionych aplikacjach. Przetestowałem i zweryfikowałem to przed opublikowaniem.
źródło
2 lata temu opublikowano aktualizację programu Visual Studio 2005, która naprawiła wiele problemów UAC w systemie Vista i ta sama aktualizacja rozwiązuje te same problemy w systemie Windows 7.
Nie jest to aktualizacja krytyczna, więc nie będzie się to automatycznie, i to nie dołączony VS2005 SP1. Nie aktywnie publikują teraz tej aktualizacji, ponieważ chcą, aby wszyscy udali się do VS2008. Więc są szanse, że go nie masz.
Objaśnienie na stronie http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033
Pobierz ze strony http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
Oto, co ta aktualizacja naprawia, gdy program Visual Studio działa w normalnym trybie użytkownika z włączonym UAC:
Jeśli używasz VS jako administrator, okno jest nadal zablokowane, aby przeciągać / upuszczać i skróty, a rejestracje DLL / EXE działają poprawnie bez konieczności całkowitego wyłączania UAC.
Uwaga: VS nadal ostrzega o trybie administratora po uruchomieniu, ale teraz prawdopodobnie możesz trwale zignorować to ostrzeżenie.
źródło