windows - artyl/artyl GitHub Wiki

Linux здесь
Windows Commands полный список от автора

Запуск разных окон панели управления и консоль

# Панель управления
control

# управление компьютером, сервисами, драйверами и фаерволом(можно отдельно) 
compmgmt.msc
services.msc
sc - работа с сервисами из командной строки
devmgmt.msc
diskmgmt.msc
wf.msc панель Windows Firewall

# Значки рабочего стола _шсщт _icon
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,Web,0
# Восстановить значки:
удалить %UserProfile%\Appdata\Local\IconCache.db
# Звук
rundll32 shell32.dll,Control_RunDLL mmsys.cpl

# Language Bar control управления клавишами переключения языка 
Rundll32 Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}

# Region Copy Settings control
rundll32 shell32.dll,Control_RunDLL C:\Windows\System32\intl.cpl

# Расписание выполнения задач
taskschd.msc - gui
schtasks.exe - консоль

# Упрвление сертификатами
certmgr.msc

# Свойства компьютера
SystemPropertiesAdvanced.exe

# GodMode God Mode создать папку:
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}

# Ножницы (есть везде и можно маркером пометить) clipboard _clipboard
# Win+Shift+S 	Запуск скриншотера и редактора Windows 10 для создания скриншота
snippingtool
ZoomIt  из sysinternals умеет не только грабить кусок экрана по Ctrl-Alt-6 но и грабить сразу в файл Ctrl-Alt-Shift-6, также можно перед этим Ctrl-Alt-2 заморозить экран и подрисовать

# Криптопро
"C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,Control_RunDLL "C:\Program Files\Crypto Pro\CSP\cpconfig.cpl"

# lock screen
RUNDLL32.exe USER32.dll,LockWorkStation 
tsdiscon --- change user

# Ресурсы DFS в консоли
dfsutil /root:\\domain\data /view | find /i ONLINE

VirtualStore (Часть UAC _uac _virtual - вместо записи в системные папки приложение пишет сюда)

cd %LOCALAPPDATA%\VirtualStore
cd %USERPROFILE%\AppData\Local\VirtualStore

Закладка ScreenSaver (https://bcrawfordjr.wordpress.com/ )

gpedit.msc

User Configuration  > Administrative Templates  > Control Panel  > Display  >Hide Screen Saver tab = Select Not Configured.
User Configuration  > Administrative Templates  > Control Panel  > Display  > Screen Saver Timeout = Not Configured
HKCU,HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\NoDispScrSavPage=0
HKCU,HKLM\Software\Policies\Microsoft\Windows\Control Panel\Desktop\ScreenSaveTimeOut - >delete
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v NoDispScrSavPage /t REG_DWORD /d 0
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v NoDispCpl /t REG_DWORD /d 0
REG DELETE HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop /v ScreenSaveTimeOut /f
REG DELETE HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop /v ScreenSaverIsSecure /f
REG ADD HKLM\Software\Policies\Microsoft\Windows\Control Panel\Desktop /v ScreenSaverIsSecure /f HKEY_CURRENT_USER > Control Panel > Desktop > ScreenSaverIsSecure, ScreenSaveTimeOut REG DELETE HKCU\Software\Policies\Microsoft\Windows\Control Panel\Desktop /f REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v NoDispScrSavPage /f rundll32.exe shell32.dll,Control_RunDLL desk.cpl,ScreenSaver,@ScreenSaver

Hotkeys

Ctrl+Shift+клик по иконке в трее - Запуск приложения от имени администратора
Win-I - Панель управления
Win-A - Центр уведомлений
Win-S - поисковая панель
Win-X - контекстное меню Пуск
Ctrl-N - открыть еще проводник с той же папкой (в проводнике)
Win-PrintScr - Сделать скриншот и сохранить его в userprofile\Pictures\Screenshots
Win+Shift+S Запуск скриншотера и редактора Виндовс 10 для создания скриншота
Отключить отдельные горячие клавиши (Win-x Win-y - add xy)
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v DisabledHotkeys /t REG_EXPAND_SZ /d APFGH /f

Виртуальные рабочие столы в Windows 10

Win+Tab — быстрое открытие среды представления задач;
Win+CTRL+D — добавить еще один виртуальный рабочий стол;
Win+CTRL+стрелка вправо/влево — перейти между виртуальными рабочими столами
Win+CTRL+F4 — закрыть (удалить) актуальный на данный момент виртуальный рабочий стол.

Shortcut to:

https://docs.microsoft.com/ru-ru/windows/uwp/launch-resume/launch-settings-app All ms-settings

shell:desktop
shell:startup
shell:common startup
ms-settings:otherusers
ms-settings:bluetooth
ms-settings:display
ms-settings:network-proxy
ms-settings:windowsdefender
windowsdefender://threatsettings/

# Language Bar control управления клавишами переключения языка 
Rundll32 Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}

# Region Copy Settings control
rundll32 shell32.dll,Control_RunDLL C:\Windows\System32\intl.cpl

Настройка языковой раскладки

http://www.outsidethebox.ms/14181 - 6 языковых настроек Windows, которые могут поставить вас в тупик
http://srv-spb.ru/microsoft/windows/ubrat-lishnie-raskladki-v-rdp.html - Проблема второй английской раскладки в RDP

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v IgnoreRemoteKeyboardLayout /t REG_DWORD /d 00000001

Спрятать пользователя с Welcome Screen

В папке HKEY_Local_Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
создать ключ dword 32 c именем пользователя

Разрешить кнопку Shutdown в окне логона (0x0 запретить)

REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v shutdownwithoutlogon /d 0x1 /f

Предупреждение системы безопасности при запуске программ в Windows 7 призапуске скачанного из интернета и сетевых дисков

http://w7seven.ru/tweaks/384-preduprezhdenie-sistemy-bezopasnosti-pri-zapuske-programm-v-windows-7.html

Скачанное: Свойства файла - > General - > Securuty - > Unblock
С сети: Свойства обозревателя - > Security - > Trusted sites - > добавить  

Автообновление для компьютеров не в домене

GPEDIT.MSC
Конфигурация компьютера\Административные шаблоны\Компоненты windows\Windows update(Центр обновления windows)
Настройка автоматического обновления - включено
Указать размещение - http://wsus.domain:8530

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
WUServer=http://wsus.domain:8530
WUStatusServer=http://wsus.domain:8530
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
UseWUServer=dword:00000001

Network

# проверяем слушает ли наша машина 162 порт
netstat -a | find ":162"
powershell -command qwinsta

# проверяем на удаленной машине (SQL 1433, SMB 445, RDP 3389)
# https://www.microsoft.com/en-us/download/details.aspx?id=17148
portqry -n servername -e 1433
psping servername:port
tcping servername port

# Отключение teredo и isatap
netsh interface Teredo set state disable
netsh interface isatap set state disable

# Как через WMI посмотреть что на удаленном компе жрет CPU
wmic /node:servername path win32_perfformatteddata_perfproc_process where "PercentProcessorTime>0" get Name, Caption, PercentProcessorTime, IDProcess

Доступ локальным пользователям с других компьютеров к ADMIN$ шарам

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
LocalAccountTokenFilterPolicy=dword:00000001
или 
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system /v LocalAccountTokenFilterPolicy /d 0x1 /t REG_DWORD /f

Включить счетчики диска в Task Manager (Windows 2012)

diskperf –Y

Запуск с правами SYSTEM

PsExec.exe -d -i -s regedit

Переключить сообщения в консоли

# Чтобы заставить консольные утилиты выдавать сообщения по английски даем такую команду
chcp 437            на английский язык
chcp 65001         unicode
chcp 866             как обычно
chcp 1251           1251

Поискать в EventLog

wevtutil qe system /c:1 /f:text /q:"Event[System[Provider[@Name='Schannel'] and EventID=36871 and TimeCreated[timediff(@SystemTime) <= 86400000]]]" | more

Закрепленные (Pinned) ярлыки находятся здесь

%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

Большое потребление памяти Hyper-V WSL2 и прочая виртуализация

Windows 10 на старте занимает дофига места в процессах болтается vmmem.exe и занимает несколько гигов
остановить vmcompute (Служба вычисления узлов Hyper-V) и CmService (Служба диспетчера контейнеров)

sc \\localhost stop CmService
sc \\localhost stop vmcompute

В windows 2012 / windows 8 многое можно получить нажав на пуск правой кнопкой мыши

Windows 10 открыть папку прогам автозагрузки

shell:startup desktop
shell:desktop menu shell:Common Start Menu

Windows 10 починить цвета farmanager отсюда

качаем с github.com/microsoft/terminal latest release colortool и ColorTool.exe -b cmd-legacy.ini

Windows 10 ANSI console

ANSI console:
REG ADD HKCU\Console /v CodePage /t REG_DWORD /d 65001 /f
REG ADD HKCU\Console /v FaceName /t REG_SZ /d "Courier New" /f
REG ADD HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 1 /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont" /v 000 /t REG_SZ /d "Courier New"

http://www.ekzorchik.ru/wordpress/2012/11/server-2003-mstsc-console-user/ Доступ к консольной сессии для обычного пользователя.

logman - работа со счетчиками perfmon из bat файла, создание, запуск/останов экспорт/импорт настроенных счетчиков 
relog - работа с blg файлами perfmon склеить/разрезать вытащить счетчик
typeperf -  вывести на экран список счечиков, поиск по счетчикам и т.п.
typeperf -q - список всех счетчиков
typeperf -qx \Память
typeperf -q | python -c import sys;print len(sys.stdin.read().split('\n')) - количество счетчиков на компьютере

PAL perfmon

мегасредство от MS (неофициальное) готовый набор счетчиков с анализатором результатов, сложно готовить, но результат того стоит

под локальной учеткой можно заходить

computername\username localhost\username .\username

Chrome

Свой аватар в Chrome

Поменять картинку в папке %LocalAppData%\Google\Chrome\User Data\Avatars

Полезные расширения Chrome и Firefox

SingleFile --- Сохранить страницу в один файл вместе с картинками и прочим (альтернатива умирающему mhtml)
The Great Suspender --- Классная штука но оскандалился, так что брать из исходников при желании c github и ставить руками либо брать The Great Suspender Original
Tab suspender --- The Great Suspender альтернатива для Firefox
Sideberry --- вертикальные табы для Firefox

chrome save as mht (mhtml) (Веб-страница, один файл) - больше не работает

Заходим chrome://flags
CTRL+F (искать на странице) ищем MHTML.
"Save Page as MHTML" Enable

Проверка флэшки и SD карты на то что они не фейковые и нормально арботают

https://github.com/dkrahmer/MediaTester
https://www.grc.com/validrive.htm

Отличная программа для offline архива почты Mail Store Home

в ветке  храниться путь к хранилищу HKEY_CURRENT_USER\Software\deepinvent\MailStore Home   
MailStoreHome.exe /config - основное конфигурирование (недоступно из основного интерфейса)  
MailStoreHome.exe /c archive --id="1,3,2" - запуск архивации  

Windows + Linux

Cygwin для windows до windows 10, WSL и WSL2 для windows 10 и старше
http://gnuwin32.sourceforge.net/packages.html GnuWin Packages Различные сборки в т.ч. однофайловые
https://github.com/bmatzelle/gow/wiki GOW
https://unxutils.sourceforge.net UnxUtils
https://frippery.org/busybox busybox for windows

_windows _цштвщцы

⚠️ **GitHub.com Fallback** ⚠️