Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
windows:ps [2022/04/06 12:51] admin |
windows:ps [2023/12/01 06:15] (текущий) admin [Обрезка результатов] |
||
---|---|---|---|
Строка 35: | Строка 35: | ||
==== ==== | ==== ==== | ||
- | <code powershell> | + | <code powershell> |
+ | # Create a zip file with the contents of C:\Stuff\ | ||
+ | Compress-Archive -Path C:\Stuff -DestinationPath archive.zip | ||
- | <code powershell> | + | # Add more files to the zip file |
+ | # (Existing files in the zip file with the same name are replaced) | ||
+ | Compress-Archive -Path C: | ||
+ | |||
+ | # Extract the zip file to C: | ||
+ | Expand-Archive -Path archive.zip -DestinationPath C: | ||
+ | |||
+ | # Use the pipeline to archive a directory | ||
+ | Get-ChildItem -Path C:\LogFiles | Compress-Archive -DestinationPath C: | ||
+ | |||
+ | # Архивирование с исключением некоторых файлов/ | ||
+ | Get-ChildItem -Path " | ||
+ | </ | ||
+ | |||
+ | |||
+ | <code powershell> | ||
+ | # Старт процесса и получение его PID | ||
+ | (Start-Process Notepad -passthru).ID | ||
+ | |||
+ | # Либо так еще | ||
+ | $app = Start-Process notepad -passthru | ||
+ | Wait-Process $app.Id | ||
+ | |||
+ | # Запуск Java приложения и сохранение PID в файл | ||
+ | (Start-Process java Main -passthru).ID > proc.pid | ||
+ | |||
+ | </ | ||