Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:powershell:tips

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
docs:powershell:tips [17.08.2022 22:35] – [Копирование] philipdocs:powershell:tips [26.11.2022 15:58] (текущий) philip
Строка 6: Строка 6:
  
 ===== Содержание ===== ===== Содержание =====
- 
-==== Разрешаем выполнение скриптов и установку из репозиториев ==== 
- 
-Активируем опцию запуска скриптов без подписи 
- 
-<code powershell> 
-Set-ExecutionPolicy RemoteSigned 
-</code> 
- 
-Устанавливаем флаг "доверенный" на репозиторий "PSGallery" чтобы каждый раз не подтверждать установку из него 
- 
-<code powershell> 
-Set-PSRepository -Name 'PSGallery' -InstallationPolicy Trusted 
-</code> 
- 
-==== Профиль пользователя ==== 
- 
-  - Создаём новый профиль пользователя <code powershell>New-Item $profile -ItemType File -Force</code> 
-  - Открываем его на редактирование в блокноте <code powershell>notepad.exe $profile</code> 
  
 ==== История и поиск в консоли ==== ==== История и поиск в консоли ====
Строка 64: Строка 45:
 Подробнее про работу с winget [[docs:blog:2021:03:winget|в блоге]] Подробнее про работу с winget [[docs:blog:2021:03:winget|в блоге]]
  
-==== Копирование ==== 
- 
-Правильное окончание при указании пути копирования 
- 
-^  Источник (Path)  ^  Назначение (Destination)  ^  Результат  ^ 
-| ''c:\temp'' | ''d:\temp'' | Создаст только папку "temp" | 
-| ''c:\temp\'' | ''d:\temp\'' | Создаст только папку "temp" | 
-| ''c:\temp\*'' | ''d:\temp'' | Создаст папку "temp" и скопирует все файлы из ''c:\temp'' | 
-| ''c:\temp\'' | ''d:\temp -Recurse'' | Cкопирует папку включая вложенные папки и все содержимое | 
- 
-Копирование с/на удаленные хосты. Создаём сессию удаленного подключения 
- 
-<code powershell> 
-$Session = New-PSSession -ComputerName "Server01" -Credential "Domain\User01" 
-</code> 
- 
-Скопировать все файлы из локальной временной папки во временную папку на удаленном компьютере (ключ ''-ToSession'') 
- 
-<code powershell> 
-Copy-Item -Path c:\temp\local\* -Destination c:\temp\remote\ -ToSession $Session -Recurse 
-</code> 
- 
-и наоборот (ключ ''-FromSession'') 
- 
-<code powershell> 
-Copy-Item -Path c:\temp\remote* -Destination c:\temp\local\ -FromSession $Session -Recurse 
-</code> 
- 
-[[link>https://lazyadmin.nl/powershell/copy-file/|Источник]] 
  
 ==== Кастомизация ==== ==== Кастомизация ====
docs/powershell/tips.txt · Последнее изменение: 26.11.2022 15:58 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki