{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Заметки — Игорь К.: заметки с тегом системное администрирование",
    "_rss_description": "Блог Игоря К. о маркетинге, аналитике, фотографии и жизни...",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/blog.fossko.ru\/tags\/sistemnoe-administrirovanie\/",
    "feed_url": "https:\/\/blog.fossko.ru\/tags\/sistemnoe-administrirovanie\/json\/",
    "icon": "https:\/\/blog.fossko.ru\/pictures\/userpic\/userpic@2x.jpg?1610628098",
    "authors": [
        {
            "name": "Игорь К.",
            "url": "https:\/\/blog.fossko.ru\/",
            "avatar": "https:\/\/blog.fossko.ru\/pictures\/userpic\/userpic@2x.jpg?1610628098"
        }
    ],
    "items": [
        {
            "id": "567",
            "url": "https:\/\/blog.fossko.ru\/all\/kak-uznat-proizvoditelnost-processora\/",
            "title": "Как узнать производительность процессора?",
            "content_html": "<p><a href=\"https:\/\/www.cpubenchmark.net\">CPU Benchmarks<\/a> — когда нужно узнать производительность процессора заходить на сайт cpubenchmark, в поиске ищешь модель процессора и сравниваешь.<br \/>\nПроизводительность в условных «попугаях» — но этого достаточно для сравнения нескольких процессоров.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/image-29.png\" width=\"879\" height=\"610\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Производительность процессора ноутбука  2026  — 24 611 попугаев, <a href=\"https:\/\/www.cpubenchmark.net\/cpu.php?cpu=Intel+Core+Ultra+7+155H&id=5677\">модель процессора Intel Core Ultra 7<\/a> 155H<\/div>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/Monosnap-AMD-Ryzen-5-5500U-Benchmark---Opera-2024-11-12-21.05.38.png\" width=\"898\" height=\"793\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Производительность процессора ноутбука Aser Swift 3, 2024—2026  — 13 015 попугаев, <a href=\"https:\/\/www.cpubenchmark.net\/cpu.php?cpu=AMD+Ryzen+5+5500U&id=4141\">модель процессора Ryzen 5 5500U<\/a><\/div>\n<\/div>\n",
            "date_published": "2024-11-12T21:11:45+03:00",
            "date_modified": "2026-04-06T23:13:00+03:00",
            "tags": [
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/image-29.png",
            "_date_published_rfc2822": "Tue, 12 Nov 2024 21:11:45 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "567",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/image-29.png",
                    "https:\/\/blog.fossko.ru\/pictures\/Monosnap-AMD-Ryzen-5-5500U-Benchmark---Opera-2024-11-12-21.05.38.png"
                ]
            }
        },
        {
            "id": "566",
            "url": "https:\/\/blog.fossko.ru\/all\/kak-skachat-potokovoe-video\/",
            "title": "Как скачать потоковое видео?",
            "content_html": "<p><a href=\"https:\/\/www.hlsloader.com\/ru\/index.html\">Stream Recorder<\/a> — плагин для гугл хрома который позволяет скачивать потоковые видео в реальном времени, работает с потоком HLS и m3u8.<\/p>\n<p>Плагин может скачать загруженные видео на getcourse, на нем используется поток m3u8.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/image-23.png\" width=\"1014\" height=\"387\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Скачано в реальном времени 9 часов конференции, дальше нажимаем кнопку «Save»<\/div>\n<\/div>\n<p><a href=\"https:\/\/chromewebstore.google.com\/detail\/iogidnfllpdhagebkblkgbfijkbkjdmm\">Stream Recorder в магазине гугл хром<\/a><\/p>\n<p><a href=\"https:\/\/chromewebstore.google.com\/detail\/zed-zoom-easy-downloader\/pdadlkbckhinonakkfkdaadceojbekep\">ZED: Zoom Easy Downloader<\/a> — плагин для гугл хрома, позволяет сохранять видео, которые сохранены в облаке зума, иногда бывает полезно<\/p>\n",
            "date_published": "2024-11-08T09:28:49+03:00",
            "date_modified": "2024-11-12T21:12:12+03:00",
            "tags": [
                "плагины",
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/image-23.png",
            "_date_published_rfc2822": "Fri, 08 Nov 2024 09:28:49 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "566",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/image-23.png"
                ]
            }
        },
        {
            "id": "545",
            "url": "https:\/\/blog.fossko.ru\/all\/virtualnye-mashiny-stali-inaccessible\/",
            "title": "Виртуальные машины стали inaccessible",
            "content_html": "<p>После перезагрузки сервера VmWare ESxi некоторые виртуальные машины в статусе inaccessible или изолированные (virtual machine is inaccessible). Такие машины нельзя запустить и что-то с ними сделать.<\/p>\n<p>Обычно это происходит, так как сетевое хранилище не успело загрузиться. Например, на iSCSI хранится файл виртуальной машины.<\/p>\n<p>Проводим сканирование всех хранилищ, которые находятся на этом сервере.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/image-20.png\" width=\"1146\" height=\"648\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Конфигурация сервера — Storage — Rescan All<\/div>\n<\/div>\n",
            "date_published": "2023-12-19T21:46:17+03:00",
            "date_modified": "2023-12-19T22:54:21+03:00",
            "tags": [
                "vmware",
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/image-20.png",
            "_date_published_rfc2822": "Tue, 19 Dec 2023 21:46:17 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "545",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/image-20.png"
                ]
            }
        },
        {
            "id": "532",
            "url": "https:\/\/blog.fossko.ru\/all\/dobavlyaem-polzovatelya-k-razresheniyam-na-papku\/",
            "title": "Добавляем пользователя к разрешениям на папку",
            "content_html": "<p>Скрипт на повершеле, для добавления пользователя к разрешениям на папку<br \/>\nЭто может понадобится если нужно добавить права нового пользователя не убирая остальные права доступа. Например на папку «мои документы» определенного пользователя<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$path = &quot;e:\\system volume information\\&quot;\n$user = &quot;DOMAIN\\Administrator&quot;\n$Rights = &quot;FullControl&quot;\n\n$InheritSettings = &quot;Containerinherit, ObjectInherit&quot;\n$PropogationSettings = &quot;None&quot;\n$RuleType = &quot;Allow&quot;\n$acl = Get-Acl $path\n$perm = $user, $Rights, $InheritSettings, $PropogationSettings, $RuleType\n$rule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $perm\n$acl.SetAccessRule($rule)\n$acl | Set-Acl -Path $path<\/code><\/pre><p><a href=\"https:\/\/learn.microsoft.com\/ru-ru\/previous-versions\/ms229747(v=vs.110)?redirectedfrom=MSDN\">Правила передачи ACL<\/a>: что такое «Containerinherit, ObjectInherit»<br \/>\n<a href=\"https:\/\/coolcode.ru\/razdacha-prav-na-ntfs-iz-powershell\/\">Права доступа<\/a>: Read, Write, Modify и FullControl<\/p>\n",
            "date_published": "2023-10-05T13:25:29+03:00",
            "date_modified": "2023-10-06T15:39:45+03:00",
            "tags": [
                "системное администрирование",
                "скрипт"
            ],
            "_date_published_rfc2822": "Thu, 05 Oct 2023 13:25:29 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "532",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "531",
            "url": "https:\/\/blog.fossko.ru\/all\/skachivaem-video-s-youtube\/",
            "title": "Скачиваем видео с ютуба",
            "content_html": "<p><a href=\"https:\/\/github.com\/yt-dlp\/yt-dlp#release-files\">Yt-dlp<\/a> — утилита для скачивания роликов с ютуба, ниже команды которые я использую чаще всего.<\/p>\n<p>Можно скачивать из других сервисов, например, рутуб.<\/p>\n<p>Одиночное видео, в имени файла будет ай-ди ролика<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">yt-dlp -f &quot;22\/bestvideo[ext=mp4]+bestaudio[ext=m4a]\/best[ext=mp4]\/best&quot; &quot;https:\/\/www.youtube.com\/watch?v=NdToAHst3BY&quot;<\/code><\/pre><p>Одиночное видео<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">yt-dlp -f &quot;22\/bestvideo[ext=mp4]+bestaudio[ext=m4a]\/best[ext=mp4]\/best&quot; &quot;https:\/\/www.youtube.com\/watch?v=NdToAHst3BY&quot; -o &quot;%(title)s.%(ext)s&quot;<\/code><\/pre><p>Скачиваем список роликов, ссылки лежать в файле list.txt<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">yt-dlp -f &quot;22\/bestvideo[ext=mp4]+bestaudio[ext=m4a]\/best[ext=mp4]\/best&quot; -a list.txt<\/code><\/pre><p>Скачиваем плейлист<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">yt-dlp -f &quot;22\/bestvideo[ext=mp4]+bestaudio[ext=m4a]\/best[ext=mp4]\/best&quot; &quot;https:\/\/www.youtube.com\/playlist?list=PLpZakfG8U02uo3HQ5dPe52yoUlcOOAssg&quot;<\/code><\/pre><p>Формат скачивания 720p<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">&quot;22\/bestvideo[ext=mp4]+bestaudio[ext=m4a]\/best[ext=mp4]\/best&quot;<\/code><\/pre><p>Формат 22 обозначает 720p видео. Дальше если 720p формат недоступен, то будет загружено лучшее доступное видео формата mp4 с лучшим доступным аудио формата m4a. Если ни один из этих форматов недоступен, то будет загружено лучшее доступное видео формата mp4.<\/p>\n<p>В ВК видео чтобы скачать 720p используем команду<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">yt-dlp -f &quot;bestvideo[height&lt;=720]+bestaudio\/best[height&lt;=720]&quot;<\/code><\/pre><p>На гитхабе yt-dlp, можно посмотреть <a href=\"https:\/\/github.com\/yt-dlp\/yt-dlp#usage-and-options\">опции<\/a>, <a href=\"https:\/\/github.com\/yt-dlp\/yt-dlp#output-template-examples\">примеры использования yt-dlp<\/a>, <a href=\"https:\/\/github.com\/yt-dlp\/yt-dlp\/blob\/master\/supportedsites.md\">поддерживаемые сайты для скачивания<\/a><\/p>\n<p><a href=\"\/all\/kak-skachat-potokovoe-video\/\">Для скачивания с геткурса, можно использовать плагин Stream Recorder<\/a><\/p>\n",
            "date_published": "2023-09-30T23:36:56+03:00",
            "date_modified": "2024-11-08T12:25:48+03:00",
            "tags": [
                "системное администрирование",
                "скрипт"
            ],
            "_date_published_rfc2822": "Sat, 30 Sep 2023 23:36:56 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "531",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "530",
            "url": "https:\/\/blog.fossko.ru\/all\/kak-skachat-zaschischenny-pdf-fayl-s-gugl-diska\/",
            "title": "Как скачать защищенный pdf файл с гугл диска?",
            "content_html": "<p>Дурим Шала, <a href=\"https:\/\/gist.github.com\/dpaluy\/74258794f7930401cc27262e0ea794dd#step-by-step-guide-to-downloading-protected-pdf-from-google-drive\">обновил код по скачиванию защищенного файла с гугл диска<\/a>.<br \/>\nКод работает на сентябрь 2023 года, добавлена проверка политики безопасности, которая выводила ошибку<\/p>\n<p>Файл скачивается в виде картинок упакованных в ПДФ.<\/p>\n<h2>Руководство по загрузке защищенного PDF-файла с Google Диска<\/h2>\n<ol start=\"1\">\n<li>Откройте документ в Документах Google.<\/li>\n<li>Прокрутите документ до конца, чтобы были видны все страницы.<\/li>\n<li>Откройте «Инструменты разработчика» для этого на клавиатуре нажмите Ctrl+Shift+C<\/li>\n<li>Выберите вкладку «Консоль».<\/li>\n<li>Вставьте код и нажмите Enter.<\/li>\n<li>ПДФ скачается в виде картинок упакованных в ПДФ.<\/li>\n<\/ol>\n<pre class=\"e2-text-code\"><code class=\"\">let trustedURL;\nif (window.trustedTypes &amp;&amp; trustedTypes.createPolicy) {\n    const policy = trustedTypes.createPolicy(&#039;myPolicy&#039;, {\n        createScriptURL: (input) =&gt; {\n            return input;\n        }\n    });\n    trustedURL = policy.createScriptURL(&#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;);\n} else {\n    trustedURL = &#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;;\n}\n\n\/\/ Load the jsPDF library using the trusted URL.\nlet jspdf = document.createElement(&quot;script&quot;);\njspdf.onload = function () {\n    \/\/ Generate a PDF from images with &quot;blob:&quot; sources.\n    let pdf = new jsPDF();\n    let elements = document.getElementsByTagName(&quot;img&quot;);\n    for (let i = 0; i &lt; elements.length; i++) {\n        let img = elements[i];\n        if (!\/^blob:\/.test(img.src)) {\n            continue;\n        }\n        let canvasElement = document.createElement(&#039;canvas&#039;);\n        let con = canvasElement.getContext(&quot;2d&quot;);\n        canvasElement.width = img.width;\n        canvasElement.height = img.height;\n        con.drawImage(img, 0, 0, img.width, img.height);\n        let imgData = canvasElement.toDataURL(&quot;image\/jpeg&quot;, 1.0);\n        pdf.addImage(imgData, &#039;JPEG&#039;, 0, 0);\n        if (i !== elements.length - 1) {\n            pdf.addPage();\n        }\n    }\n\n    \/\/ Download the generated PDF.\n    pdf.save(&quot;download.pdf&quot;);\n};\njspdf.src = trustedURL;\ndocument.body.appendChild(jspdf);<\/code><\/pre><p>Если хотите до загрузки изменить имя download.pdf на свое. Измените имя в строке<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">pdf.save(&quot;download.pdf&quot;);<\/code><\/pre><p>В измененном коде происходит проверка наличия поддержки Trusted Types в браузере.<\/p>\n<p>Trusted Types — механизм безопасности веб-приложений.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/kak-skachat-zaschischenny-pdf-fayl-s-gugl-diska.png\" width=\"719\" height=\"63\" alt=\"\" \/>\n<div class=\"e2-text-caption\">В некоторых браузерах стоит запрет на вставку из буфера обмена в консоль, для активации вставки, наберите в консоли — allow pasting и нажмите энтер<\/div>\n<\/div>\n<ul>\n<li><b>Присутствует поддержка Trusted Types<\/b>, создается политика Trusted Types под названием «myPolicy»  определяющая как создавать безопасные URL. Затем создается доверенный URL для загрузки скрипта jspdf.min.js.<\/li>\n<li><b> Отсутствует поддержка Trusted Types<\/b>, используется стандартный URL для загрузки скрипта.<\/li>\n<\/ul>\n<h2>Вариант скрипта с фиксированным A4 в портретной ориентации (Portrait)<\/h2>\n<pre class=\"e2-text-code\"><code class=\"\">let trustedURL;\nif (window.trustedTypes &amp;&amp; trustedTypes.createPolicy) {\n    const policy = trustedTypes.createPolicy(&#039;myPolicy&#039;, {\n        createScriptURL: (input) =&gt; input\n    });\n    trustedURL = policy.createScriptURL(&#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;);\n} else {\n    trustedURL = &#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;;\n}\n\nlet jspdf = document.createElement(&quot;script&quot;);\njspdf.onload = function () {\n    \/\/ PDF фиксированного размера A4\n    let pdf = new jsPDF(&#039;p&#039;, &#039;mm&#039;, &#039;a4&#039;);\n\n    let elements = document.getElementsByTagName(&quot;img&quot;);\n\n    for (let i = 0; i &lt; elements.length; i++) {\n        let img = elements[i];\n        if (!\/^blob:\/.test(img.src)) continue;\n\n        \/\/ Рисуем изображение в canvas\n        let canvasElement = document.createElement(&#039;canvas&#039;);\n        let con = canvasElement.getContext(&quot;2d&quot;);\n        canvasElement.width = img.naturalWidth;\n        canvasElement.height = img.naturalHeight;\n        con.drawImage(img, 0, 0);\n\n        \/\/ Получение JPEG из canvas\n        let imgData = canvasElement.toDataURL(&quot;image\/jpeg&quot;, 1.0);\n\n        \/\/ Вставляем картинку на лист A4 по всей странице\n        pdf.addImage(imgData, &#039;JPEG&#039;, 0, 0, 210, 297);\n\n        if (i !== elements.length - 1) {\n            pdf.addPage();\n        }\n    }\n\n    pdf.save(&quot;download.pdf&quot;);\n};\n\njspdf.src = trustedURL;\ndocument.body.appendChild(jspdf);<\/code><\/pre><h2>Вариант скрипта с фиксированным A4 в альбомной ориентации (Landscape)<\/h2>\n<pre class=\"e2-text-code\"><code class=\"\">let trustedURL;\nif (window.trustedTypes &amp;&amp; trustedTypes.createPolicy) {\n    const policy = trustedTypes.createPolicy(&#039;myPolicy&#039;, {\n        createScriptURL: (input) =&gt; input\n    });\n    trustedURL = policy.createScriptURL(&#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;);\n} else {\n    trustedURL = &#039;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/1.3.2\/jspdf.min.js&#039;;\n}\n\nlet jspdf = document.createElement(&quot;script&quot;);\njspdf.onload = function () {\n\n    \/\/ PDF A4 landscape: 297mm × 210mm\n    let pdf = new jsPDF(&#039;l&#039;, &#039;mm&#039;, &#039;a4&#039;);\n\n    let elements = document.getElementsByTagName(&quot;img&quot;);\n\n    for (let i = 0; i &lt; elements.length; i++) {\n        let img = elements[i];\n        if (!\/^blob:\/.test(img.src)) continue;\n\n        \/\/ Создаем canvas по натуральным размерам изображения\n        let canvasElement = document.createElement(&#039;canvas&#039;);\n        let con = canvasElement.getContext(&quot;2d&quot;);\n        canvasElement.width = img.naturalWidth;\n        canvasElement.height = img.naturalHeight;\n        con.drawImage(img, 0, 0);\n\n        \/\/ Конвертируем в JPEG\n        let imgData = canvasElement.toDataURL(&quot;image\/jpeg&quot;, 1.0);\n\n        \/\/ Вставляем изображение на всю страницу A4 landscape\n        pdf.addImage(imgData, &#039;JPEG&#039;, 0, 0, 297, 210);\n\n        if (i !== elements.length - 1) {\n            pdf.addPage();\n        }\n    }\n\n    pdf.save(&quot;download.pdf&quot;);\n};\n\njspdf.src = trustedURL;\ndocument.body.appendChild(jspdf);<\/code><\/pre><h2>Пакетное скачивание защищенных пдф файлов<\/h2>\n<p><a href=\"https:\/\/github.com\/fossko\/gdrive_pdf_saver\">gdrive_pdf_saver<\/a> — проект на гитхабе, нужен питон.<\/p>\n",
            "date_published": "2023-09-27T10:21:27+03:00",
            "date_modified": "2025-11-14T09:07:46+03:00",
            "tags": [
                "системное администрирование",
                "скрипт"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/kak-skachat-zaschischenny-pdf-fayl-s-gugl-diska.png",
            "_date_published_rfc2822": "Wed, 27 Sep 2023 10:21:27 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "530",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/kak-skachat-zaschischenny-pdf-fayl-s-gugl-diska.png"
                ]
            }
        },
        {
            "id": "528",
            "url": "https:\/\/blog.fossko.ru\/all\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-11-home\/",
            "title": "Запуск удаленного рабочего стола (RDP) в Windows 11 Home",
            "content_html": "<p>К Windows 11 Home нельзя подключиться по RDP, эта функция заблокирована.<\/p>\n<h2>Включаем RDP в Windows Home<\/h2>\n<p>Работает для версий Windows 10 и 11.<\/p>\n<p>Для разблокировки:<\/p>\n<p><a href=\"https:\/\/github.com\/stascorp\/rdpwrap\/releases\">Скачиваем RDP Wrapper 1.6.2<\/a> и распаковываем в директорию на  диске.<br \/>\n<a href=\"https:\/\/raw.githubusercontent.com\/sebaxakerhtc\/rdpwrap.ini\/master\/rdpwrap.ini\">Скачиваем обновление rdpwrap.ini<\/a> в эту же директорию.<br \/>\nОткрываем командную строчку CMD как администратор в этой директории<\/p>\n<p>Запускаем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">RDPWinst -u -k<\/code><\/pre><p>Запускаем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">RDPWinst -i<\/code><\/pre><p>Не используем install.bat<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-1.png\" width=\"407\" height=\"346\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Для проверки запускаем RDPConf, если статус лицензии — лицензирован, все работает<\/div>\n<\/div>\n<p>Можно подключаться к компьютеру с правами администратора, если у вас пользователь имеет права администратора, дальнейшее можно не делать.<\/p>\n<p>Если RDP Wrapper — проблема Not listening [not supported] проявится опять, нужно повторить все шаги<\/p>\n<h2>Включение входа не администраторов<\/h2>\n<p><a href=\"https:\/\/superuser.com\/questions\/680572\/allow-non-administrator-users-to-access-windows-7-home-premium-via-remote-deskto\">Изучаем статью как добавить не администраторов в RDP в Windows 7<\/a><\/p>\n<p>Качаем или создаем <a href=\"https:\/\/disk.yandex.ru\/d\/G_o9nLSliDBBIA\">файл реестра<\/a><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Windows Registry Editor Version 5.00\n\n[HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Builtin\\Aliases\\0000022B]\n&quot;C&quot;=hex:2b,02,00,00,00,00,00,00,b0,00,00,00,02,00,01,00,b0,00,00,00,28,00,00,\\\n00,00,00,00,00,d8,00,00,00,7a,00,00,00,00,00,00,00,54,01,00,00,00,00,00,00,\\\n00,00,00,00,01,00,14,80,90,00,00,00,a0,00,00,00,14,00,00,00,44,00,00,00,02,\\\n00,30,00,02,00,00,00,02,c0,14,00,13,00,05,01,01,01,00,00,00,00,00,01,00,00,\\\n00,00,02,c0,14,00,ff,ff,1f,00,01,01,00,00,00,00,00,05,07,00,00,00,02,00,4c,\\\n00,03,00,00,00,00,00,14,00,0c,00,02,00,01,01,00,00,00,00,00,01,00,00,00,00,\\\n00,00,18,00,1f,00,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,00,\\\n00,18,00,1f,00,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,24,02,00,00,01,02,\\\n00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,05,20,00,00,\\\n00,20,02,00,00,52,00,65,00,6d,00,6f,00,74,00,65,00,20,00,44,00,65,00,73,00,\\\n6b,00,74,00,6f,00,70,00,20,00,55,00,73,00,65,00,72,00,73,00,4d,00,65,00,6d,\\\n00,62,00,65,00,72,00,73,00,20,00,69,00,6e,00,20,00,74,00,68,00,69,00,73,00,\\\n20,00,67,00,72,00,6f,00,75,00,70,00,20,00,61,00,72,00,65,00,20,00,67,00,72,\\\n00,61,00,6e,00,74,00,65,00,64,00,20,00,74,00,68,00,65,00,20,00,72,00,69,00,\\\n67,00,68,00,74,00,20,00,74,00,6f,00,20,00,6c,00,6f,00,67,00,6f,00,6e,00,20,\\\n00,72,00,65,00,6d,00,6f,00,74,00,65,00,6c,00,79,00,00,00\n\n[HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Builtin\\Aliases\\Names\\Remote Desktop Users]\n@=hex(22b):<\/code><\/pre><p><a href=\"https:\/\/learn.microsoft.com\/en-us\/sysinternals\/downloads\/psexec\">Скачиваем psexec<\/a><\/p>\n<p>Запускаем PsExec.exe с правами администратора в командной строке<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">PsExec.exe -s -i regedit.exe<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-2.png\" width=\"627\" height=\"293\" alt=\"\" \/>\n<\/div>\n<p>В редакторе реестра импортируем <a href=\"https:\/\/disk.yandex.ru\/d\/G_o9nLSliDBBIA\">файл реестра<\/a><\/p>\n<p>Проверить, что появилась группа «Пользователи удаленного рабочего стола», для этого качаем <a href=\"https:\/\/github.com\/proviq\/AccountManagement\">Local User and Group Management<\/a><\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-3.png\" width=\"794\" height=\"403\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Группа «Пользователи удаленного рабочего стола» находится во вкладке «Группы»<\/div>\n<\/div>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home.png\" width=\"776\" height=\"366\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Добавляем нашего пользователя в группу «Пользователи удаленного рабочего стола»<\/div>\n<\/div>\n<p>Проверяем, все должно работать.<\/p>\n<p>Мне помогли в <a href=\"https:\/\/t.me\/rdpwrap\">телеграм чате помощи по RDP Wrapper<\/a><\/p>\n",
            "date_published": "2023-09-10T21:57:51+03:00",
            "date_modified": "2023-09-22T14:01:41+03:00",
            "tags": [
                "портфолио",
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-1.png",
            "_date_published_rfc2822": "Sun, 10 Sep 2023 21:57:51 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "528",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-1.png",
                    "https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-2.png",
                    "https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home-3.png",
                    "https:\/\/blog.fossko.ru\/pictures\/zapusk-udalennogo-rabochego-stola-rdp-v-windows-10-home.png"
                ]
            }
        },
        {
            "id": "463",
            "url": "https:\/\/blog.fossko.ru\/all\/udalenie-staryh-rezervnyh-kopiy\/",
            "title": "Удаление старых резервных копий в Windows Server",
            "content_html": "<p>Иногда нужно удалить резервные копии, которые делает стандартная программа архивирования <a href=\"https:\/\/docs.microsoft.com\/ru-ru\/windows-server\/administration\/windows-commands\/wbadmin\">wbadmin<\/a><\/p>\n<p>Удалить последнюю резервную копию хранящуюся на диске G:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">wbadmin delete backup -backupTarget:g: -deleteOldest -quiet<\/code><\/pre><p>Оставить 150 новых резервных копий хранящихся на диске G:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">wbadmin delete backup -backupTarget:g: -keepVersions:150 -quiet<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/udalenie-staryh-rezervnyh-kopiy.png\" width=\"771\" height=\"185\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Удаление старых копий идет долго. Например, общий объем резервирования 150 Гб, удаление одной копии около минуты. 150 копий — 2—3 часа.<\/div>\n<\/div>\n",
            "date_published": "2022-04-14T09:53:42+03:00",
            "date_modified": "2022-04-14T09:58:05+03:00",
            "tags": [
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/udalenie-staryh-rezervnyh-kopiy.png",
            "_date_published_rfc2822": "Thu, 14 Apr 2022 09:53:42 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "463",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/udalenie-staryh-rezervnyh-kopiy.png"
                ]
            }
        },
        {
            "id": "462",
            "url": "https:\/\/blog.fossko.ru\/all\/prostoe-rezervnoe-kopirovanie-cherez-powershell\/",
            "title": "Простое резервное копирование через повершел",
            "content_html": "<p>Потребовалось на повершеле написать скрипт резервного копирования файлов которые сделаны сегодня и вчера.<\/p>\n<p>Для копирования есть функция —  <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.management\/copy-item?view=powershell-7.2\">Copy-Item<\/a><\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Copy-Item &quot;Что-то&quot; -Destination &quot;Куда-то&quot; -force<\/code><\/pre><p>Вместо «куда-то» можно использовать переменную с папкой, например:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$path_new = &quot;F:\\backup\\&quot; #папка в которую копируем\n$path = &quot;\\\\FileServer\\backup\\&quot; # папка из которой копируют, лежит на файл сервере<\/code><\/pre><p>тогда скрипт будет как-то так:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Copy-Item &quot;Что-то&quot; -Destination $path_new  -force #Копируем что-то в папку $path_new<\/code><\/pre><p>например, всё содержимое папки $path в папку $path_new<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Copy-Item $path -Destination $path_new  -force #Копируем всё содержимое папки $path в папку $path_new<\/code><\/pre><p>«Что-то» это файлы в определенной папке, созданные вчера. То есть файлы у которых дата создания отличается от сегодня на один день.<br \/>\nОпределим дату с которой мы будем считать файлы<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$date = (Get-Date).AddDays(-1) #определение в переменную даты минус сколько-то от текущей, в наем случае минус 1<\/code><\/pre><p>Теперь получим список всех файлов, в папке дата и время которых больше вчерашней даты.<br \/>\nесть особенность, что до версии powershell3, нужно писать так<\/p>\n<\/code><p>$file_copy = Get-ChildItem -Path $path | Where-Object {$_.CreationTime -gT $date2} #определяем все файлы которые нужно скопировать<\/p>\n<\/code><p>После версии powershell3, нужно писать так<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$file_copy = Get-ChildItem -Path $path | Where-Object -Property CreationTime -gT $date #определяем все файлы которые нужно скопировать<\/code><\/pre><p>У меня установлена старая версия, поэтому я пишу скрипт по-старому<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">Get-ChildItem -Path $path | Where-Object {$_.CreationTime -gT $date} | Copy-Item -Destination $path_new -force #Копируем все файлы которые старше даты и времени $date из папки $path в папку $path_new<\/code><\/pre><p>Еще не хватает записи логов, чтобы понимать что и когда копировалось.<br \/>\nВ статье «<a href=\"https:\/\/winitpro.ru\/index.php\/2021\/03\/15\/logirovanie-powershell-scriptov\/\">Используем лог-файлы в скриптах powershell<\/a>» приводится скрипт который можно использовать:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$Logfile = $path_new+&quot;log.txt&quot; # определяем где лог-файл\n\nfunction WriteLog                #функиця записи в лог-файл\n{\nParam ([string]$LogString)\n$Stamp = (Get-Date).toString(&quot;yyyy\/MM\/dd HH:mm:ss&quot;)\n$LogMessage = &quot;$Stamp $LogString&quot;\nAdd-content $LogFile -value $LogMessage\n}<\/code><\/pre><p>Функция WriteLog — дописывает лог-файл, тем что в нее передали, например список файлов.<\/p>\n<p>Соберем скрипт полностью:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">$path_new = &quot;F:\\backup\\&quot; #папка в которую копируем\n\n$Logfile = $path_new+&quot;log.txt&quot; # определяем где лог-файл\nfunction WriteLog                #функиця записи в лог-файл\n{\nParam ([string]$LogString)\n\n$Stamp = (Get-Date).toString(&quot;yyyy\/MM\/dd HH:mm:ss&quot;)\n$LogMessage = &quot;$Stamp $LogString&quot;\nAdd-content $LogFile -value $LogMessage\n}\n\n$path = &quot;\\\\FileServer\\backup\\&quot; # папка из которой копируют\nWriteLog &quot;$path копирование начато&quot;\n$date = (Get-Date).AddDays(-1) #определение в переменную даты минус сколько-то от текущей\n$file_copy = Get-ChildItem -Path $path | Where-Object {$_.CreationTime -gT $date} #определяем список файлов, для копирования и записи в лог-файл\nWriteLog &quot;$file_copy&quot;\nGet-ChildItem -Path $path | Where-Object {$_.CreationTime -gT $date} | Copy-Item -Destination $path_new -force #копирование файлов с текущей датой и временем старше -1\nWriteLog &quot;$path копирование закончено&quot;<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/nkfile15---Podklyuchenie-k-udalennomu-rabochemu-stolu-2022-04-07-15.21.21.jpg\" width=\"667\" height=\"518\" alt=\"\" \/>\n<div class=\"e2-text-caption\">По логу можно посмотреть дату и время начала каждой операции. Это полезно, если скрипт запускается по расписанию.<\/div>\n<\/div>\n",
            "date_published": "2022-04-07T15:24:38+03:00",
            "date_modified": "2023-09-28T23:31:09+03:00",
            "tags": [
                "портфолио",
                "системное администрирование",
                "скрипт"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/nkfile15---Podklyuchenie-k-udalennomu-rabochemu-stolu-2022-04-07-15.21.21.jpg",
            "_date_published_rfc2822": "Thu, 07 Apr 2022 15:24:38 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "462",
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/nkfile15---Podklyuchenie-k-udalennomu-rabochemu-stolu-2022-04-07-15.21.21.jpg"
                ]
            }
        },
        {
            "id": "444",
            "url": "https:\/\/blog.fossko.ru\/all\/kak-uskorit-video-v-internete\/",
            "title": "Как ускорить видео в интернете?",
            "content_html": "<p>Удобно смотреть лекции и семинары на скорости 1,7 — 2,5, используя расширение для браузера <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/video-speed-controller\/nffaoalbilbmmfgbnbgppjihopabppdk\">Video Speed Controller<\/a>, работает в Опере и Хроме.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/master-klass-shatrov-2.jpg\" width=\"841\" height=\"470\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Работает с ютубом, вимио и почти всеми платформами видеовещания. Смотрю <a href=\"https:\/\/liveclasses.ru\/course\/photo\/lightroom_classic_all_updates_2018_2021\/\">мастер-класс Дмитрия Шатрова «Lightroom classic: все новинки 2018 — 2021»<\/a> на скорости 2,2<\/div>\n<\/div>\n<p>Можно использовать горячие клавиши, например: S — замедление, D — ускорение.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"640\" data-ratio=\"1.6\">\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/5723e6ae-0c41-11e7-820c-1d8e814a2888.png\" width=\"640\" height=\"400\" alt=\"\" \/>\n<img src=\"https:\/\/blog.fossko.ru\/pictures\/50726471-50242200-1172-11e9-902f-0e5958387617.jpg\" width=\"426\" height=\"284\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">Скриншоты  с <a href=\"https:\/\/github.com\/igrigorik\/videospeed\">официального гитхаба проекта<\/a>. Можно поменять настройки скорости, задать стандартные скорости видеороликов.<\/div>\n<\/div>\n",
            "date_published": "2021-01-26T21:34:30+03:00",
            "date_modified": "2024-11-12T21:12:21+03:00",
            "tags": [
                "плагины",
                "системное администрирование"
            ],
            "image": "https:\/\/blog.fossko.ru\/pictures\/master-klass-dmitriya-shatrova.png",
            "_date_published_rfc2822": "Tue, 26 Jan 2021 21:34:30 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "444",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/blog.fossko.ru\/pictures\/master-klass-dmitriya-shatrova.png",
                    "https:\/\/blog.fossko.ru\/pictures\/master-klass-shatrov-2.jpg",
                    "https:\/\/blog.fossko.ru\/pictures\/5723e6ae-0c41-11e7-820c-1d8e814a2888.png",
                    "https:\/\/blog.fossko.ru\/pictures\/50726471-50242200-1172-11e9-902f-0e5958387617.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4171,
    "_e2_ua_string": "Aegea 11.4 (v4171)"
}