Windows 7 більше не запитує мене під час відкриття рядка cmd [закрито]


-3

Я не скаржуся, просто спостерігаючи .. Windows 7 більше не спонукає мене при відкритті CMD підказки.

Налаштування UAC вважається типовим

enter image description here

Я відкриваю CMD початок запиту .. cmd я не отримую запит, так що можна подумати, що не працює з адміністративними привілеями.

Але я можу створити файл на c:\

Чому це було б? Яке налаштування викликає брак підказки?

enter image description here


виявляється, що команда touch не створювала цей файл. я видалити запитання
barlop

Якщо це командний рядок адміністратора, у верхній частині вікна команди з'явиться "Адміністратор командного вікна".
Moab

питання вирішено. Припущення питання було помилковим. Файли не створювалися ...
barlop

Відповіді:


1

Командний рядок не завжди запускається з правами адміністратора. Це на екрані показує це cmd запущено з регулярними (не адміністративними) привілеями.

Якщо ви створили ярлик для cmd, ви можете змінити властивості ярлика, щоб командний рядок завжди запускався з адміністративні привілеї .

Альтернативно, і, можливо, кращим варіантом є використання комбінації клавіш для запуску програми з правами адміністратора. Виберіть піктограму програми (у меню Пуск, Провіднику Windows або на робочому столі), а потім натисніть Control + Shift + Enter. Потім ви повинні отримати знайомий рядок UAC.

За замовчуванням (принаймні в деяких версіях Windows) вбудований обліковий запис адміністратора запускає всі програми з повною привілеями адміністратора. Подивіться на них Групові правила, пов’язані з UAC .


Я не розумію, що ви тут отримуєте. Я показав у своєму другому скріншоті, що я міг написати ФАЙЛ, щоб корінь. IIRC, Це звичайно неможливо, коли у вас є UAC і ви не отримали запит, чи не так?
barlop

Це залежить від дозволів файлової системи. Зазвичай, учасники групи користувачів мають права доступу лише для читання, тоді як адміністратори мають повні дозволи. Крім того, зазвичай заголовок для сеансу командного рядка, що працює з підвищеними привілеями, читає "Адміністратор: C: Windows 32 cmd.exe". Також за замовчуванням обліковий запис локального адміністратора запускає всі програми з правами адміністратора.
Serge

Це не було з підвищеним Priv. І я не був місцевим адміністратором (зауважте, що один не призначений для використання цього поштового запису xp). так чи інакше, див. коментар до мого q.
barlop

1

cmd.exe і powershell обидва виконують як стандартний користувач за замовчуванням на win7. Ви можете встановити, щоб вони завжди запитували висоту, перейшовши c:\windows\System32\cmd.exe і клацанням правою кнопкою миші - & gt; Properties -> Compatibility -> "Run this program as an administrator". Я роблю це у кожній будівлі. Бажаю, щоб MS надала sudo еквівалент для cli.

Якщо ви можете створити файл у корені C, підтвердіть ваші дозволи на диску.

Те, що ви, ймовірно, бачите, є функцією, яку викликає UAC віртуалізовані папки , до якого перенаправляє запис c:\ у стандартні користувачі %appdata% каталог. Іноді це викликає проблеми . Якщо команда touch не повернула помилку, перевірте %appdata% для нового файлу.

Можна перевірити, чи виконується процес у високому або стандартному режимі цілісності з Process Explorer , увімкнувши стовпець "Рівень цілісності". Див. Тут визначення Рівень цілісності власності. Стандартний користувач за замовчуванням створює процеси цілісності Medium. Якщо процес виконується як "Висока цілісність" або "Система", то він працює з адміністративними повноваженнями.

Я припускаю, що ваш запит працює в режимі Medium Integrity, і висновок команди дотику був перенаправлений %appdata%. Ось чому створення виявилося успішним, але файл не був присутній, коли ви використовували іншу утиліту для перегляду вмісту c:\


Питання полягало в тому, чому я можу писати на `c:` це не є нормальним. Дивіться мій другий скріншот .. так чи інакше.
barlop
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.