Windows 7 nie wyświetla już monitu podczas otwierania monitu cmd [zamknięty]

-3

Nie narzekam, tylko obserwuję ... Windows 7 nie wyświetla już monitu podczas otwierania monitu cmd.

Moje ustawienie UAC wydaje się być domyślne

wprowadź opis zdjęcia tutaj

Otwieram monit cmd start..cmd Nie otrzymuję monitu, więc można by pomyśleć, że nie działa z uprawnieniami administratora.

Ale mogę utworzyć plik c:\

Dlaczego miałoby to być? Jakie ustawienie spowodowałoby brak podpowiedzi?

wprowadź opis zdjęcia tutaj

barlop
źródło
okazuje się, że polecenie dotykowe nie tworzyło tego pliku. usunę moje pytanie
barlop
Jeśli jest to wiersz polecenia administratora, na górze okna poleceń pojawi się „Okno poleceń administratora”.
Moab
pytanie zostało rozwiązane. Założenie pytania było błędne. To nie było tworzenie plików ...
barlop

Odpowiedzi:

1

Wiersz polecenia nie zawsze uruchamia się z uprawnieniami administratora. Twój zrzut ekranu wskazuje, że cmdzostał uruchomiony z regularnymi uprawnieniami (nieadministracyjnymi).

Jeśli utworzyłeś skrót do cmd, możesz zmienić właściwości skrótu, aby wiersz polecenia był zawsze uruchamiany z uprawnieniami administracyjnymi .

Alternatywnie i prawdopodobnie lepszą opcją jest użycie skrótu klawiaturowego do uruchomienia aplikacji z uprawnieniami administracyjnymi. Wybierz ikonę aplikacji (w menu Start, Eksploratorze Windows lub na pulpicie), a następnie naciśnij klawisze Control + Shift + Enter. Powinieneś wtedy uzyskać znajomy monit UAC.

Domyślnie (przynajmniej w niektórych wersjach systemu Windows) wbudowane konto administratora uruchamia wszystkie aplikacje z pełnymi uprawnieniami administracyjnymi. Zobacz zasady grupy związane z UAC .

Serge
źródło
Nie rozumiem o co tu chodzi. Na drugim zrzucie ekranu pokazałem, że mogę napisać PLIK do rootowania. IIRC, Zwykle nie jest to możliwe, gdy masz UAC i nie otrzymałeś monitu, prawda?
barlop
To zależy od uprawnień twojego systemu plików. Zwykle członkowie grupy Użytkownicy mają uprawnienia tylko do odczytu, natomiast administratorzy mają pełne uprawnienia. Ponadto zwykle tytuł sesji wiersza polecenia z podwyższonymi uprawnieniami brzmi „Administrator: C: \ Windows \ system32 \ cmd.exe”. Domyślnie lokalne konto administratora uruchamia wszystkie aplikacje z uprawnieniami administratora.
Serge
To nie działało z podwyższonym poziomem uprawnień. I nie byłem lokalnym administratorem (uwaga - nie należy używać tego konta po xp). w każdym razie zobacz komentarz do mojego q.
barlop
1

cmd.exe i program PowerShell są domyślnie uruchamiane jako zwykły użytkownik w systemie Windows 7. Możesz ustawić je tak, aby zawsze żądały podniesienia, przechodząc do c:\windows\System32\cmd.exei klikając prawym przyciskiem myszy -> Properties -> Compatibility -> "Run this program as an administrator". Robię to przy każdej kompilacji. Chciałbym, żeby stwardnienie rozsiane dostarczyło sudoodpowiednik dla cli.

Jeśli możesz utworzyć plik w katalogu głównym C, potwierdź swoje uprawnienia na dysku.

To, co prawdopodobnie zobaczysz, to funkcja UAC zwana zwirtualizowanymi folderami , które przekierowują zapisy do c:\standardowego %appdata%katalogu użytkowników . Czasami powoduje to problemy . Jeśli polecenie dotykowe nie zwróciło błędu, sprawdź, czy nie ma %appdata%nowego pliku.

Możesz sprawdzić, czy proces działa w trybie wysokiej lub standardowej integralności za pomocą Eksploratora procesów , włączając kolumnę „Poziom integralności”. Zobacz tutaj definicje dotyczące właściwości poziomu integralności . Standardowy użytkownik domyślnie tworzy procesy o średniej integralności. Jeśli proces działa jako „Wysoka integralność” lub „System”, wówczas działa z uprawnieniami administracyjnymi.

Domyślam się, że twój monit działa w trybie średniej integralności, a dane wyjściowe polecenia dotykowego zostały przekierowane na %appdata%. Właśnie dlatego tworzenie wyglądało na udane, ale plik nie był obecny, gdy użyłeś innego narzędzia do przeglądania zawartościc:\

Frank Thomas
źródło
Pytanie brzmiało: dlaczego mogę napisać do c: `to nie jest normalne, prawda? Zobacz mój drugi zrzut ekranu .. w każdym razie .. skomentuję .. do mojego q ..
barlop