AllSigned , когда выполняются сценарии, полученные
из внешних источников. Для нашего упражнения устанавливаем
статус политики
Unrestricted либо
RemoteSigned: PS C:> Set-ExecutionPolicy Unrestricted но после окончания тестирования не забудьте снова включить
данную опцию с помощью следующей команды:
PS C:> Set-ExecutionPolicy AllSigned Для запуска скриптов psl достаточно просто набрать в командной
строке PowerShell имя файла.
3. Работа с
файловой
системой
Одна из задач, с которой часто сталкиваются многие ИТ- специалисты,
связана с манипуляциями с файлами, такими как копирование,
перемещение, переименование, удаление файлов и каталогов. Разберем
основные команды Windows PowerShell, применяемые для манипуляций с
файловой системой:
new-item, copy-item, move-item, rename- item и remove-item. a. Создадим новый подкаталог
TextFiles в текущем каталоге:
PS C:> new-item TextFiles -itemtype directory Если опустить параметр
-itemtype, то
Windows PowerShell спросит, что мы создаем —
файл (file) или
каталог (directory). Отметим, что у команды
new- item есть алиас —
ni . В сокращенном виде наша первая команда
будет выглядеть так:
PS C:> ni TextFiles -itemtype directory b. Создайте несколько новых файлов в текущем каталоге psdemo.txt,
1.txt, 2.txt:
c. Скопируем все файлы с расширением *.txt в
подкаталог
TextFiles, используя команду
copy-item (алиасы —
cpi, cp, сору): Если применять данную команду в пакетном файле, имеет смысл сделать
ее более понятной, указав параметры