Інститут повільного і болісного з'ясування напрочуд очевидних речей

Вывести список всех папок в текущей директории Windows с количеством файлов в каждой из них

Чтобы вывести список всех папок в текущей директории Windows с количеством файлов в каждой из них в файл, нужно выполнить следующие действия:

1) Открыть PowerShell (например, через меню Пуск или поиск).

2) Ввести команду для перехода в текущую директорию, например:

cd C:\Users\Имя_пользователя\Documents

3) Следующая команда PowerShell сохранит список всех папок в текущей директории с количеством файлов в каждой из них в файл “folderlist.txt”:

Get-ChildItem -Directory | ForEach-Object { $_.FullName + ” – ” + (Get-ChildItem -Path $_.FullName -File | Measure-Object | Select-Object -ExpandProperty Count) } | Out-File folderlist.txt

Debian 11: sudo command not found / Username Is Not In The Sudoers File. This Incident Will Be Reported

Доброго дня!
При установке Debian на виртуальную машину столкнулся с проблемой невозможности авторизации под рутом. Подключиться можно только под дополнительными пользователями.

… permission denied
…debian 11 sudo command not found

Проблему смог решить только подключившись к виртуальной мешине в режими консоли или же физически подключившись к серверу, а затем авторизовавшись под рутом.

su –
usermod -aG sudo ВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯ
exit

Но если вы попробуете выполнить команду, например, update, – то ничего пока что работать не будет.

sudo apt update
bash: sudo: command not found

Требуется перезайти в сеанс или перезагрузить машину.
Затем

su – #or ‘sudo su -‘
apt install sudo
exit

и все должно работать.

MagicTune на Windows 7/10 64 для Samsung 193P (+)

Есть две новости, и сначала плохая. Все попытки установить версию MagicTune 64 бита закончились плачевно. А совет запустить в режиме совместимости с Windows 7 версию 3.2.2 MagicTune Premium for VISTA, WIN7 32Bit International не сработал.
Хорошая новость в том что монитор Samsung 193P plus работает по протоколу DDC/CI и маленькая программа ScreenBright позволит вам осуществить все необходимые настройки.
Пользуйтесь на здоровье!

VCRUNTIME140.dll and MSVCP140.dll

Проблема:
Adobe Photoshop или Lightroom не запускаются, так как в системе Windows 7/10 отсутствует MSVCP140.dll и/или vcruntime140.dll.
Подобная ситуация может повториться при запуске игр ошибкой отсутствует или не найден msvcr100.dll (а также, msvcp110, msvcp100, msvcr120, msvcp120 или msvcr110).
Решение которое мне не помогло:
Установить Microsoft Visual C++ 2015. Система пишет что уже установлен более новый пакет.
Что помогло:
Установить пакет который сочетает в себе все библиотеки 2015-2019 Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019

Как отключить рекламу в Viber Desktop (и Skype)

Открываем в текстовом редакторе с правами Администратора (предпочитаю Notepad++) файл C:\ Windows \System32\ drivers\etc\hosts.
Добавляем в последней строке:

127.0.0.1 ads.viber.com
127.0.0.1 ads.aws.viber.com
127.0.0.1 ads-d.viber.com
127.0.0.1 images.taboola.com
127.0.0.1 api.taboola.com
127.0.0.1 rmp.rakuten.com
127.0.0.1 s-clk.rmp.rakuten.com
127.0.0.1 s-bid.rmp.rakuten.com

Перезапускаем мессенджер.
P.S. Советую еще добавить

127.0.0.1 api.skype.com
127.0.0.1 static.skypeassets.com
127.0.0.1 apps.skype.com

Что обезопасит Скайп.

Как сбросить кэш Фейсбук?

Иногда при расшаривании ссылки в Facebook мы видим неактуальную миниатюру страницы на которую ссылаемся. Чтобы исправить ситуацию можно попросить робота Фейсбука (Facebook Crawler) просканировать ссылку заново.
Заходим Sharing Debugger – https://developers.facebook.com/tools/debug/ и вводим ссылку.

Windows 7 не видет диск при установке с USB

Иногда можно столкнуться с ситуацией что при установке Windows 7/8, Windows Server 2008/2012 установщик не видит жесткий диск. В таком случае помогает или установка со сборки с интегрированными драйверами, или в случае чипсета от Intel достаточно распаковать соответствующий архив с драйверами чипсета.
https://downloadcenter.intel.com/download/22036/IRST-Intel-Rapid-Storage-Technology-Intel-RST-

У меня есть архивы состоянием на 2017 год:
Version: 11.6.0.1030 (Latest) Date: 9/13/2012
f6flpy-x86.zip – for 32-bit versions of Windows
f6flpy-x64.zip – for 64-bit versions of Windows

Проброс портов на маршрутизаторах Mikrotik

Q. Как настроить проброс 80-го порта на маршрутизаторе Mikrotik так, чтобы сайты были доступны и из локальной сети?
A. Чтобы пробросить порт на маршрутизаторе Mikrotik, необходимо открыть меню IP -> Firewall, выбрать вкладку NAT и добавить новое правило, нажав «Add new».
В открывшемся окне необходимо указать следующие основные параметры:
Chain (Цепочка): dstnat (означает что соединение будет идти из внешней во внутреннюю сеть)
Protocol: протокол, tcp/udp/…
Dst. Port: порт назначения, который будет виден из вне (1 — 65535)
In. interface: входящий интерфейс на котором слушается указанный выше порт, например ether1-gateway
Action (Действие): netmap
To Addresses: ip адрес сетевого устройства/компьютера внутри сети с которого необходимо пробросить порты, например 192.168.88.250
To Ports: порт который необходимо пробросить
Можете проверить правило, открыв сайт с другого провайдера (например черем мобильный интернет на смартфоне).
Чтобы из-локальной сети был доступ к внешнему IP маршрутизатора, необходимо добавить еще два правила.
Первое:
Chain: dstnat
Src. Address: 192.168.88.0/24 (внутренняя сеть)
Dst. Address: внешн_ip_маршрутизатора
Protocol: tcp
Dst. Port: порт
Action: dst-nat
To Addresses: ip_внутри_сети
To Ports: порт
Второе:
Chain: srcnat
Src. Address: 192.168.88.0/24 (внутренняя сеть)
Dst. Address: ip_устройства_внутри_сети
Protocol: tcp
Dst. Port: порт
Action: src-nat
To Addresses: 192.168.88.1 (внутренний ip маршрутизатора)

Q. Как настроить проброс удалённого рабочего стола Windows (RDP) на маршрутизаторе Mikrotik?
A. В Windows 2k/XP/2003/Vista/2008/7/8/10 Remote Desktop Connection или Terminal Services Client (TSC) по умолчанию использует порт TCP 3389. Чтобы пробросить порт 3389 на маршрутизаторе Mikrotik, необходимо открыть меню IP -> Firewall, выбрать вкладку NAT и добавить новое правило, нажав «Add new».
В открывшемся окне необходимо указать следующие основные параметры:
Chain (Цепочка): dstnat (означает что соединение будет идти из внешней во внутреннюю сеть)
Protocol: протокол, 6 (tcp)
Dst. Port: 3389
In. interface: входящий интерфейс на котором слушается указанный выше порт, например ether1-gateway
Action (Действие): dst-nat
To Addresses: ip адрес сетевого устройства/компьютера внутри сети с которого необходимо пробросить RDP (например 192.168.88.250)
To Ports: 3389
И применить правило нажав “Ok”.

Некоторые специалисты по безопастности советуют сменить входящий порт “по умолчанию”. Так вы можете изменить правило
Chain: dstnat
Dst. Address: внешн_ip_маршрутизатора
Protocol: 6 (tcp)
Dst. Port: 250
Action: dst-nat
To Addresses: ip_внутри_сети
To Ports: 3389

Тогда при подключении к ПК вам прийдется в окне RDP указать не только IP но и порт в формате внешний_ip_маршрутизатора:250

1 2