Cmd
Думаю нет среди моих читателей человека, который не сталкивался бы с проблемой файлов “залоченных” другими процессами. Ситуация вобщем то простая, и естественная – программа, для работы с файлом, открывает его с доступом на запись, или для монопольного чтения. Подробности наверное интерисуют лишь программистов, а нам важно понять что за процесс открыл этот файл, и как [ Читать далее...
Читать далее
Категория:
Cmd, Utility, SysInternals
|
Вы наверное знаете, что в PowerShell, в качестве подстановочных знаков можно использовать не только ? и * как в cmd.exe, но и группы символов в квадратных скобках, например так:
Это несомненно полезная возможность… но так как в файловой системе Windows допустимо использовать квадратные скобки в именах файлов, могут возникнуть некоторые проблемы при работе с [ Читать далее...
Читать далее
Категория:
PowerShell, Tips, Scripting, 2.0, Cmd, Command line parsing
|
Продолжаю тему использования старых утилит с “особенным” синтаксисом из PowerShell. Следующий пациент – это Net share. Основной функционал этой команды вполне работает при вызове из PowerShell, но…
По умолчанию общие папки начиная с WIndows 2003 (если не ошибаюсь) создаются с разрешением everyone=read. Однако одной из рекомендованных практик раздачи разрешений является выдача на доступ к общей папке [ Читать далее...
Читать далее
Категория:
Cmd, Command line parsing
|
Недавно я столкнулся с необходимостью отредактировать элементы загрузки с помощью утилиты bcdedit.exe. Эта утилита используется в системах начиная с Vista, для управления хранилищем конфигурации загрузки, которое заменило boot.ini.
Разумеется я решил запускать утилиту из PowerShell (так как дело происходило на Windows Server 2008R2, то PowerShell было запустить даже проще и быстрее чем cmd.exe ).
[ Читать далее...
Читать далее
Категория:
Cmd, Command line parsing
|
Этот метод немного отличается от тех что я перечислял раньше, да и служит совсем для других задач. Он позволяет разрешить обычному пользователю выполнять некую команду требующую административных привилегий, никаким образом не выдавая дополнительных полномочий и не подставляя под угрозу пароль администратора. Ну и разумеется когда делегирование полномочий невозможно, или предоставляет слишком большие возможности.
Чаще всего [ Читать далее...
Читать далее
Категория:
PowerShell, Tips, Scripting, Cmd
|
|
|
|