Показаны сообщения с ярлыком windows. Показать все сообщения
Показаны сообщения с ярлыком windows. Показать все сообщения

среда, 8 сентября 2021 г.

Менеджер удаленных подключений

MobaXterm понравился больше, чем mRemoteNG, потому что MobaXterm "пробрасывает" сочетания горячих клавиш в RDP-сессиях, а mRemoteNG - нет.

Но бесплатная версия MobaXterm с ограничениями.

вторник, 31 августа 2021 г.

gpedit.msc для "Windows 10 Home Edition"

bat-файл:

@echo on

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt

dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt

for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

pause

Запустить с привилегиями администратора.

 Источник.

среда, 30 октября 2019 г.

Oracle VirtualBox 6.0 + КриптоПро CSP 4.0 + Windows 10 = BSOD

При запуске гостевой ОС на "Oracle VirtualBox 6.0.14" хост с ОС "Windows Pro 10 Сборка 1903 x64" завершает работу "синим экраном" с сообщением:
Код остановки: SYSTEM_SERVICE_EXCEPTION
Что вызвало проблему: CProCtrl.4.0.0.19.sys


При этом на хосте установлен "КриптоПро CSP 4.0.9963".

Решение:
Нужно после установки VirtualBox 6 импортировать в реестр следующее содержимое и перезагрузить хост (на основе рекомендаций на форуме КриптоПро):
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxHeadless]
"FileName"="VBoxHeadless.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxNetDHCP]
"FileName"="VBoxNetDHCP.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxNetNAT]
"FileName"="VBoxNetNAT.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VirtualBox]
"FileName"="VirtualBox.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxBalloonCtrl]
"FileName"="VBoxBalloonCtrl.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxBugReport]
"FileName"="VBoxBugReport.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxDTrace]
"FileName"="VBoxDTrace.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxExtPackHelperApp]
"FileName"="VBoxExtPackHelperApp.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\vbox-img]
"FileName"="vbox-img.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxManage]
"FileName"="VBoxManage.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxNetNAT]
"FileName"="VBoxNetNAT.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxSDL]
"FileName"="VBoxSDL.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxSDS]
"FileName"="VBoxSDS.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxSVC]
"FileName"="VBoxSVC.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxTestOGL]
"FileName"="VBoxTestOGL.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VBoxWebSrv]
"FileName"="VBoxWebSrv.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VirtualBoxVM]
"FileName"="VirtualBoxVM.exe"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\VirtualBoxVM_]
"FileName"="VirtualBoxVM.e"

вторник, 10 сентября 2019 г.

Виртуальный FDD

Виртуальный FDD:
ImDisk Virtual Disk Driver

Успешно проверено на
- Windows 7 x64 (в RDP-сеансе);
- Windows 10 x64.

Оснастка "imdisk.cpl".

Примечания:
- подходят IMG-образы от плагина "VirtualDisk" для Totalcmd;
- в Linux IMG-файлы монтируются командой "mount -o loop,offset=0 /path/to/file.img /mnt/mydirectory".

пятница, 21 декабря 2018 г.

[решено] Ошибка запуска службы Apache Tomcat под Windows

Столкнулся с проблемой:
после установки службы Apache Tomcat запуск этой службы прерывается ошибкой
«
Не удалось запустить службу Apache Tomcat 8.5 (для Jenki) на Локальный компьютер. Подробности содержатся в журнале системных событий. Если эта служба разработана не в Майкрософт, обратитесь к разработчику службы, и сообщите специфический для этой службы код ошибки 1.
»:


Отражение ошибки в журнале событий Windows:
«
Имя журнала: System
Источник: Service Control Manager
Код события: 7024
Уровень: Ошибка
Описание:
Служба "Apache Tomcat 8.5 (для Jenki)" завершена из-за следующей внутренней ошибки:
Неверная функция.
».

Причина оказалась в том, что при использовании скрипта (_installService.bat) установки службы в среде пользователя, под которым данный скрипт выполнялся, не были заданы переменные среды "JAVA_HOME" и "JRE_HOME", что привело к тому, что одна из настроек службы (а именно поле "Java Virtual Machine" на вкладке "Java" окна свойств службы, которое открывается с помощью копии "tomcat8w.exe") заполнилось некорректным значением "bin\server\jvm.dll" вместо правильного значения "C:\PROGRA~1\JAVA\JDK1.8.0_181\jre\bin\server\jvm.dll":

среда, 7 ноября 2018 г.

Многооконный режим MS Excel 2010

Windows 10 (x64) + MS Office 2010 (x32):

1. в папке «%USERPROFILE%\SendTo» создаем ярлык на файл «EXCEL.EXE», например «Ярлык Excel.lnk».
2. нажимаем правой кнопкой мыши на нужном файле и выбираем в контекстном меню Отправить —> Ярлык Excel, книга откроется в отдельном окне Excel.

Отсюда.

От Саши К.:
В приложении пункт меню Файл —> Открыть - дальше выбрать файл и открыть его - он откроется в новом окне.

пятница, 3 августа 2018 г.

Неугодная языковая раскладка при терминальном подключении (RDP)

При терминальном подключении (RDP) на удаленном хосте (иногда) появляется дополнительная языковая раскладка (RU-EN). Бесит.
Проверяю способ лечения:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

понедельник, 9 апреля 2018 г.

(черновик) Неконтролируемая перезагрузка Windows 10

09.04.2018
Столкнулся с проблемой: неконтролируемая перезагрузка Windows 10 Pro x64.
Не могу вспомнить, после чего началась проблема.
Проявляется довольно странно: только тогда, когда я блокирую компьютер и плюс некоторое время, пока он бездействует. Своими глазами перезагрузку я ни разу не видел, наблюдается это так:
- работаю, оставляю какие-нибудь программы или файлы открытыми;
- блокирую компьютер (либо отключаю RDP-клиент);
- отлучаюсь куда-нибудь;
- возвращаюсь, ввожу пароль;
- весь рабочий стол чист, будто ничего не оставлял.

В журнале событий обратил внимание на такое событие:
Имя журнала: System
Источник: Service Control Manager
Дата: 27.03.2018 3:42:33
Код события: 7040
Категория задачи:Отсутствует
Уровень: Сведения
Ключевые слова:Классический
Пользователь: СИСТЕМА
Описание:
Тип запуска службы "Фоновая интеллектуальная служба передачи (BITS)" был изменен с "Вручную" на "Автоматически".
Временно отключил эту службу, чтобы проверить догадку.
Вот уже несколько недель перезагрузок больше нет.

Нужно будет узнать, что это за служба и устранить причину перезагрузок.


Плюс огромное количество сообщений в журнале событий об этом:
Имя журнала: System
Источник: CProCtrl
Дата: 09.04.2018 10:31:33
Код события: 256
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Описание:
Ошибка проверки контрольной суммы. Файл: C:\WINDOWS\system32\cryptsp.dll. Причиной ошибки может быть обновление операционной системы или некорректная установка КриптоПро CSP. Переустановите КриптоПро CSP или обновите контрольную сумму библиотеки в реестре, запустив с правами администратора: start cpverify -addreg -file "C:\WINDOWS\system32\cryptsp.dll"

03.05.2018
Перезагрузки снова вернулись. Около 3-х недель назад. Уже не помню, после чего именно. Сегодня удалось увидеть перезагрузку своими глазами: оказалось, что действительно, обычный BSOD.
В нем было событие "DRIVER_OVERRAN_STACK_BUFFER". К сожалению соответствующий по времени файл дампа от 03.05.2018 16:07 (C:\WINDOWS\Minidump\050318-36375-01.dmp) оказался нулевого размера.
С помощью BlueScreenView посмотрел другой файл дампа (утренний за 03.05.2018), там оказалась информация:
==================================================
Filename : ntoskrnl.exe
Address In Stack : ntoskrnl.exe+e83db
From Address : fffff800`33408000
To Address : fffff800`33cde000
Size : 0x008d6000
Time Stamp : 0x5a7e7659
Time String : 10.02.2018 12:34:33
Product Name : Microsoft® Windows® Operating System
File Description : NT Kernel & System
File Version : 10.0.16299.248 (WinBuild.160101.0800)
Company : Microsoft Corporation
Full Path : C:\WINDOWS\system32\ntoskrnl.exe
==================================================

В общем, однозначно определить причину пока (мне) трудновато, поэтому погуглив решил предпринять следующее (отсюда):
удалил драйвера NVIDIA:
- NVIDIA 3D Vision;
- NVIDIA Аудиодрайвер HD.
Службе "Фоновая интеллектуальная служба передачи (BITS)" тип запуска вернул обратно "Автоматически".

четверг, 7 декабря 2017 г.

Установка web-службы для АЦК-Мониторинг (_installService.bat)

На обучении по АЦК-Мониторинг был предоставлен батник "installService.bat" для установки web-службы АЦК-М.
После его применения в окне настройки web-службы нужно было еще вручную дописывать некоторые параметры.
Со временем стало понятно, что эти ручные операции можно запихнуть в тот же самый батник.

_installService.bat:
SET SERVICE_NAME=M_IRKOBL_161213
SET SERVICE_DISPLAY_NAME="Apache Tomcat 8.0 %SERVICE_NAME%"
tomcat8.exe //IS//%SERVICE_NAME% ^
  --DisplayName=%SERVICE_DISPLAY_NAME% ^
  --Description="АЦК-Мониторинг" ^
  --Install="%cd%\tomcat8.exe" ^
  --Classpath=".\bin\bootstrap.jar;.\bin\tomcat-juli.jar" ^
  --StartMode=jvm ^
  --StopMode=jvm ^
  --StartClass=org.apache.catalina.startup.Bootstrap ^
  --StartPath=%cd%\..\ ^
  --StartParams=start ^
  --StopClass=org.apache.catalina.startup.Bootstrap ^
  --StopParams=stop ^
  --LogPath=..\logs ^
  --LogLevel=Info ^
  --StdOutput=auto ^
  --StdError=auto ^
  --StopPath=%cd%\..\ ^
  --Jvm=%JRE_HOME%\bin\server\jvm.dll ^
  --JvmMs=2048 ^
  --JvmMx=2048 ^
  --JvmOptions=-Dcatalina.home=.;-Dcatalina.base=.;-Djava.endorsed.dirs=.\endorsed;-Djava.io.tmpdir=.\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=.\conf\logging.properties;-XX:ReservedCodeCacheSize=96m;-XX:+HeapDumpOnOutOfMemoryError;-XX:HeapDumpPath=.\;-Dorg.jboss.logging.provider=slf4j
copy /Y tomcat8w.exe %SERVICE_NAME%.exe
pause

пятница, 17 ноября 2017 г.

showme_webapps_url.bat

Батник открывает текстовый файл, в котором указан адрес страниц web-приложений, которые запущены текущим Tomcat (работает только локально на WEB-сервере) (положить батник нужно в корень папки Tomcat) (положить сюда:
<tomcat>/
и батник будет проверять папку
<tomcat>/webapps/
):
@echo off
setlocal EnableDelayedExpansion
set adr_begin=https://localhost:23991/
set output_file=%TEMP%\tomcat_webaddresses.txt
if exist %output_file% del %output_file%
for /F %%a in ('dir /B /A:D ..\webapps') do echo %adr_begin%%%a>> %output_file%
if exist %output_file% (start %output_file%) else (echo Папка webapps пуста && pause)

Что нужно доработать?
- Нужно реализовать автоматический анализ файла
<tomcat>/conf/server.xml
сейчас сделана "заглушка" в коде - просто вручную прописан номер порта "23991" в строке №3.
- сделать версию для Linux (когда возникнет необходимость).

вторник, 14 ноября 2017 г.

MS Skype For Business (отключение Ctrl+Enter)

Если вас напрягает комбинация клавиш Ctrl+Enter в MS Skype For Business, которая запускает звонок собеседнику в окне переписки, тогда прочтите письмо дальше.
После того, как вы примените «Disable_CtrlEnter_SkypeForBusiness.reg» (во вложении), то нажатие Ctrl+Enter в окне переписки не будет ничего делать.

Инструкция:
1) Примените «Disable_CtrlEnter_SkypeForBusiness.reg»;
2) Перезагрузите компьютер.

Disable_CtrlEnter_SkypeForBusiness.reg:
Windows Registry Editor Version 5.00

;Для MS Office 2010
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"

;Для MS Office 2013
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"

;Для MS Office 2016
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Lync\DisabledShortcutKeysCheckBoxes]
"CtrlEnter"="13,8"
"CtrlShiftEnter"="13,12"

четверг, 21 сентября 2017 г.

Windows: пользовательские переменные среды

Пользовательские переменные среды хранятся в реестре:
HKEY_CURRENT_USER\Environment
Если в значении переменной не используются другие переменные, тогда ее тип должен быть "Строковый параметр" (REG_SZ). Например:
PATH=C:\Users\user1\mydir

Иначе - "Расширяемый строковый параметр" (REG_EXPAND_SZ). Например:

PATH=%USERPROFILE%\mydir

Пример:



четверг, 17 августа 2017 г.

среда, 28 июня 2017 г.

(wmic) Отфильтрованный список запущенных процессов с полной информацией

Пример команды, которая создает HTML-файл "C:\proclist.htm" со списком запущенных процессов с информацией о пути к исполняемому файлу процесса и отфильтрованный по наименованию исполняемого файла (в примере это "java.exe"):
wmic /output:C:\proclist.htm process where "name='java.exe'" list full /format:htable

вторник, 16 мая 2017 г.

(решено) Сбой "Oracle SQL Developer" после запуска дополнительной видеокарты (Windows)

После установки дополнительной видеокарты для работы с двумя мониторами одновременно IDE "Oracle SQL Developer" стал аварийно завершать работу через произвольный промежуток времени после запуска.
Это позволило мне узнать, что:
- отчеты о сбое "Hot Spot" ВМ Java хранятся здесь: <сборка Orale SQL Developer>\sqldeveloper\bin\hs_err_<PID>.log
- настройки IDE хранятся здесь: <сборка Orale SQL Developer>\sqldeveloper\bin\sqldeveloper.conf

Рекомендации по сбою нашел здесь:
http://stackoverflow.com/questions/40651162/sql-developer-crashes-randomly-every-time:

The crash has happened inside atiglpxx.dll, which seems to be a part of graphics driver.
Try one or more of the following options:
1) Add -Dsun.awt.nopixfmt=true JVM argument;
2) Remove -Dsun.java2d.noddraw=true and -Dsun.java2d.ddoffscreen=false arguments;
3) Install different graphics driver.

Помогли рекомендации из пп. 1 и 2.

вторник, 18 апреля 2017 г.

Текстовые редакторы для больших текстовых файлов (для Windows)

"Notepad++" при работе с большими файлами, либо тормозит, либо сообщает об ошибке (например, для файла размером 271 МБ):
---------------------------
File open problem
---------------------------
File is too big to be opened by Notepad++
---------------------------
ОК
---------------------------


"Akelpad" этот файл открывает успешно, но очень сильно тормозит.

Альтернативы:
FAR или "Vim for Windows"

понедельник, 13 февраля 2017 г.

"cmd /k" вместо "& pause"

Чтобы увидеть результаты выполнения утилит командной строки (например, "ipconfig /all", "route print", "systeminfo" и т.д.) нужно, либо сначала открывать сам интерпретатор командной строки ("cmd"), либо перенаправлять вывод в текстовый файл, либо дописывать к концу команды "& pause" (но это решение помогает только если нужно увидеть результат выполнения пакетного файла).

Вариант №1
Проще давать команду интерпретатору "не закрывать консоль после выполнения команды" с помощью конструкции "cmd /k <команда>":
cmd /k ipconfig /all
cmd /k route print
cmd /k systeminfo
и т.д.

Вариант №2
У строкового параметра "(По умолчанию)" В ветках
HKEY_CLASSES_ROOT\batfile\shell\open\command
HKEY_CLASSES_ROOT\cmdfile\shell\open\command
нужно заменить значение
"%1" %*
на
cmd /k "%1" %*

Архив