Showing posts with label файл. Show all posts
Showing posts with label файл. Show all posts

Wednesday, 8 December 2021

Форматы файлового вывода в Powershell.

Всем привет.

В Powershell кроме простого перенаправления вывода в текстовый файл есть возможность сделать это и в другие форматы: XML, JSON, HTML и, конечно же, CSV.  Причем можно использовать как командлет ConvertТо_ так и Export_.

# XML

Get-Process | Export-CliXML d:\processes.xml -Encoding UTF8

Get-Process | ConvertTo-XML | Set-Content d:\processes2.xml -Encoding UTF8

P.S.: а вот тут глюк - без ошибок, но файл processes2.xml получился нулевого размера!

# JSON

Get-Process | ConvertTo-Json | Set-Content d:\processes.json -Encoding UTF8

# HTML

Get-Process | ConvertTo-HTML | Set-Content d:\processes.html -Encoding UTF8

# CSV

Get-Process | Export-CSV d:\processes.csv -Encoding UTF8

Get-Process | ConvertTo-CSV | Set-Content d:\processes2.csv -Encoding UTF8

# TXT

Get-Process | Out-File d:\processes.txt -Encoding UTF8

И не забываем везде добавлять кодирование -Encoding UTF8.

Monday, 8 June 2020

OneDrive как сетевой диск в Windows 10.

Всем привет.

Переработка  механизма  доступа  к  данным  облачного  сервиса  OneDrive  стала  одним  из наиболее  значимых  изменений  в  Windows  10.

Следует напомнить что в штатной папке OneDrive в версии Windows 8.1 располагались не столько сами файлы,  сколько  ярлыки  на  них,  а  непосредственное  скачивание  файлов  на  локальный  компьютер производилось лишь тогда, когда пользователь их запускал. Это важный момент. Потому как в Windows 10 синхронизация файлов выполняется уже "по-взрослому", то есть загруженные в облако файлы одновременно хранятся и на жёстком диске. Правда, пользователь может ограничиться  синхронизацией  только  избранных  им  каталогов,  но  в  этом  случае  они  будут удалены  с диска  и  их  просмотр  через  Проводник  станет  невозможным.  

Получается  так,  что  остаётся  только  веб-интерфейс OneDrive?  Не совсем так. Вы по-прежнему сможете просматривать размещённые в облачном хранилище файлы, не скачивая их физически, если подключите папку OneDrive по протоколу WebDAV. 

Говоря  более  простым  языком,  вы  можете  подключить  OneDrive  как  обычный  сетевой  диск. Какие  преимущества  это  даст?  Во-первых,  вы  сможете  просматривать  содержимое  удалённого хранилища через Проводник или любой другой файловый менеджер в полном объёме, во-вторых, налицо экономия дискового пространства на локальном компьютере, ведь физически файлы будут оставаться на сервере  Microsoft.  Разумеется,  все  файлы  и  папки  будут  доступны  для  скачивания,  переименования  и других операций. Как и в случае с любыми сетевыми ресурсами, производительность работы с данным будет целиком зависеть от скорости интернет-соединения. Это будет особенно полезно если вы вдруг решите использовать консольные утилиты для обработки ваших файлов типа robocopy.

Подключение OneDrive как сетевого диска подробно освещено здесь.

Версия на печать

Популярное