Если ABBYY FineReader 10 Corporate отображает
ваш сканер в списке установленных сканеров, но при выборе сканера и попытке
отсканировать на него, сообщает что устройство сканера не готово или не
доступно, но при этом в других программах (например, XnView) сканер работает, и при этом
переустановка драйверов на сканер ничего не дает, и при этом под другим
пользователем скан работает, то попробуйте удалить папку настроек ABBYY FineReader 10 Corporate в профиле пользователя,
под которым скан не работает. Папка настроек ABBYY хранится в C:\USERS\[Пользователь]\AppData\Local\ABBYY\ и C:\USERS\[Пользователь]\AppData\Roaming\ABBYY\.
понедельник, 11 февраля 2019 г.
Два способа пингануть компьютеры в сети по списку имен
Как-то была необходимость пропинговать компьютеры в сети по сетевым именам по заданному списку. Я нашел два способа в интернете.
1. Первый способ использовать cmd файл, который я нашел на сайте Microsoft. Я его немного модифицировал для себя. На разделе D:\ необходимо создать папку cmd. В этой папке создать три файла, cmd файл с именем ping2.cmd, текстовый файл с именем computers.txt – в нем мы будем подавать список сетевых имен компьютеров, и текстовый файл с именем pingme.txt – здесь будет вывод результата пинга.
Код cmd файла - ping2.cmd
2. Второй способ использовать программу PingInfoView от NirSoft. Скачать ее можно по этой ссылке.
1. Первый способ использовать cmd файл, который я нашел на сайте Microsoft. Я его немного модифицировал для себя. На разделе D:\ необходимо создать папку cmd. В этой папке создать три файла, cmd файл с именем ping2.cmd, текстовый файл с именем computers.txt – в нем мы будем подавать список сетевых имен компьютеров, и текстовый файл с именем pingme.txt – здесь будет вывод результата пинга.
Код cmd файла - ping2.cmd
@echo off
set fnm=D:\cmd\computers.txt
set lnm=D:\cmd\pingme.txt
if exist %fnm% goto Label1
echo.
echo Cannot find %fnm%
echo.
Pause
goto :eof
:Label1
echo PingTest STARTED on %date% at %time% > %lnm%
echo ================================================= >> %lnm%
echo.
for /f %%i in (%fnm%) do call :Sub %%i
echo.
echo ================================================= >> %lnm%
echo PingTest ENDED on %date% at %time% >> %lnm%
echo ... now exiting
goto :eof
:Sub
echo Testing %1
set state=alive
ping -n 1 %1
for /f "delims=[] tokens=2" %%a in ('ping -4 -n 1 %1 ^| findstr [') do (
set address=%%a
)
if errorlevel 1 set state=dead
if "%state%"=="dead" set address=Computer does not exist
echo %1 [%address%] is %state% >> %lnm%
2. Второй способ использовать программу PingInfoView от NirSoft. Скачать ее можно по этой ссылке.
понедельник, 28 января 2019 г.
Включение доступа к админским шарам с Windows 7 на Windows XP
Чтобы заработали
доступы по админским шарам с Windows 7 на Windows XP, необходимо на Windows XP в локальных групповых
политиках в Конфигурации компьютера – Конфигурация Windows – Параметры безопасности – в
политике Сетевой доступ: модель совместного доступа и безопасности для
локальных учетных записей выставить параметр безопасности с "Гостевая"
- локальные пользователи проверяются как гости на "Обычная" -
локальные пользователи проверяется по их учетным данным. И тогда после этого
должен заработать вход по админским шарам с Windows 7 на Windows XP. Смотрите рисунок 1.
Рисунок 1. Настройка групповой политики
понедельник, 31 декабря 2018 г.
Полезные команды в linux
Актуально для ядра Linux 2.4.34.4.
1. Подключаем CD-ROM
1.1 Определим как называется устройство, которое ядро linux присвоило нашему cd-rom.
Выполните команду:
dmesg | grep -i cd
Результатом будет вывод cd-rom устройства в каталоге /dev
hdc: [Название вашего cd-rom]
1.2 Подключаем cd-rom к файловой системе:
mount -t iso9660 /dev/hdc /cdrom/
или все проще, выполняем только команду без dmesg
mount -t iso9660 /dev/cdroms/cdrom0 /cdrom/
Каталог /cdrom/ должен быть уже создан в вашей системе.
Чтобы cd-rom подключался к файловой системе при загрузке Linux, то необходимо поправить файл /etc/fstab и прописать следующую строку:
/dev/hdc /cdrom iso9660 defaults 0 0
2. Настройка Xorg
2.1 Настройки Xorg хранятся в файле /etc/xorg.conf.
2.2 При настройке мыши, если мышь имеет тип разъема ps/2, то протокол выбираем ps/2, а устройство прописываем /dev/psaux.
3. Подключаемые модули устройств
3.1 Конфигурации прописываются в файле /etc/modules.conf.
3.2 Например, чтобы настроить звуковую карту, необходимо прописать в файле /etc/modules.conf псевдоним:
alias sound-slot-0 maestro3
где maestro3 - модуль моей звуковой карты ESS Technology ES1988 Allegro-1
это модуль расположен по пути /lib/modules/2.4.34.4/kernel/drivers/sound/maestro3.o
4. Получение информации обо всех определенных устройствах
lspci -v | more
Если у вас выводятся неизвестные устройства, например:
00:1d.0 USB Controller: Intel Corp.: Unknown device 24d2 (rev 02)
то определить что это за устройство поможет обновляемый список PCI устройств. Список расположен по этому адресу http://pciids.sourceforge.net/v2.2/pci.ids. Далее в этом списке ищем устройство по ID, в моем случае этот ID 24d2 - это 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1.
5. Узнать версию ядра Linux
uname -r
6. Подключаем USB flash
6.1 Выполняем команду в терминале lsmod, там должны быть выведены модули поддержки USB:
usb-storage
uhci
sd_mod
Модуль через который работают все USB накопители - это usb-storage, модуль через который работает USB контроллер Intel - это uhci, главный модуль для работы со SCSI устройствами - это sd_mod.
6.2 Откройте файл /etc/rc.modules на редактирование и в конец файла добавляем:
/sbin/modprobe uchi
/sbin/modprobe usb-storage
/sbin/modprobe sd_mod
6.3 Выполним команду dmesg и определим каким устройством обозначен наш USB накопитель. В выводе ищем вот такие строки:
kernel: SCSI device sda:
kernel: sda: assuming Write Enabled
kernel: /dev/scsi/host0/bus0/target0/lun0: p4
Получается что у меня это устройство sda4.
6.4 Монтируем USB накопитель к файловой системе:
mount /dev/sda4 /mnt/usb-drive
1. Подключаем CD-ROM
1.1 Определим как называется устройство, которое ядро linux присвоило нашему cd-rom.
Выполните команду:
dmesg | grep -i cd
Результатом будет вывод cd-rom устройства в каталоге /dev
hdc: [Название вашего cd-rom]
1.2 Подключаем cd-rom к файловой системе:
mount -t iso9660 /dev/hdc /cdrom/
или все проще, выполняем только команду без dmesg
mount -t iso9660 /dev/cdroms/cdrom0 /cdrom/
Каталог /cdrom/ должен быть уже создан в вашей системе.
Чтобы cd-rom подключался к файловой системе при загрузке Linux, то необходимо поправить файл /etc/fstab и прописать следующую строку:
/dev/hdc /cdrom iso9660 defaults 0 0
2. Настройка Xorg
2.1 Настройки Xorg хранятся в файле /etc/xorg.conf.
2.2 При настройке мыши, если мышь имеет тип разъема ps/2, то протокол выбираем ps/2, а устройство прописываем /dev/psaux.
3. Подключаемые модули устройств
3.1 Конфигурации прописываются в файле /etc/modules.conf.
3.2 Например, чтобы настроить звуковую карту, необходимо прописать в файле /etc/modules.conf псевдоним:
alias sound-slot-0 maestro3
где maestro3 - модуль моей звуковой карты ESS Technology ES1988 Allegro-1
это модуль расположен по пути /lib/modules/2.4.34.4/kernel/drivers/sound/maestro3.o
4. Получение информации обо всех определенных устройствах
lspci -v | more
Если у вас выводятся неизвестные устройства, например:
00:1d.0 USB Controller: Intel Corp.: Unknown device 24d2 (rev 02)
то определить что это за устройство поможет обновляемый список PCI устройств. Список расположен по этому адресу http://pciids.sourceforge.net/v2.2/pci.ids. Далее в этом списке ищем устройство по ID, в моем случае этот ID 24d2 - это 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1.
5. Узнать версию ядра Linux
uname -r
6. Подключаем USB flash
6.1 Выполняем команду в терминале lsmod, там должны быть выведены модули поддержки USB:
usb-storage
uhci
sd_mod
Модуль через который работают все USB накопители - это usb-storage, модуль через который работает USB контроллер Intel - это uhci, главный модуль для работы со SCSI устройствами - это sd_mod.
6.2 Откройте файл /etc/rc.modules на редактирование и в конец файла добавляем:
/sbin/modprobe uchi
/sbin/modprobe usb-storage
/sbin/modprobe sd_mod
6.3 Выполним команду dmesg и определим каким устройством обозначен наш USB накопитель. В выводе ищем вот такие строки:
kernel: SCSI device sda:
kernel: sda: assuming Write Enabled
kernel: /dev/scsi/host0/bus0/target0/lun0: p4
Получается что у меня это устройство sda4.
6.4 Монтируем USB накопитель к файловой системе:
mount /dev/sda4 /mnt/usb-drive
воскресенье, 2 декабря 2018 г.
Собираем конфигурационную информацию с компьютеров в домене при помощи программ PsExec.exe и checkcfg.exe
Например, если вам необходимо собрать конфигурационную информацию с компьютеров в домене из заранее сформированного списка, то есть несколько условий, которые нужно выполнить перед этим:
1. Сформируйте файл со списком компьютеров конфигурационную информацию, с которых нужно получить. Назовите файл со списком comp.txt. Добавьте в него сетевые имена компьютеров. Каждое имя компьютера занимает отдельную строчку в файле comp.txt. Например, в файле список будет выглядеть так:
\\comp2
\\comp3
\\comp4
2. Ваша доменная учетная запись (например, domain\adm), под которой вы будете выполнять сбор конфигурационной информации, должна иметь права администратора на всех компьютерах из списка.
3. Командная строка, в которой вы будите выполнять команды, должна быть запущена из под вашей доменной учетной записи (domain\adm), которая имеет права администратора на вашем компьютере (например, comp1), с которого вы будите выполнять сканирование.
4. На вашем компьютере comp1 необходимо создать папку на диске d: с именем share и предоставить общий доступ на эту папку для всех пользователей на запись и чтение.
5. Скачать программу checkcfg.exe с сайта разработчика http://checkcfg.narod.ru/.
6. Скачать программу psexec.exe с сайта Microsoft https://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx
7. Программу checkcfg.exe скопировать в общую папку share на вашем компьютере comp1. Запустите, программа checkcfg.exe создаст файл настроек checkcfg.ini. Откройте файл на редактирование и измените параметр OutputDir на OutputDir=\\comp1\share\DATA\.
8. Программу psexec.exe скопировать в папку d:\cmd\test\. Если этой папки не существует, то создайте её.
9. Скопируйте файл comp.txt в папку d:\cmd\test\.
10. Запустите командную строку cmd.exe под вашей доменной учетной записью (domain\adm). Перейдите в папку d:\cmd\test\ выполнив команду cd /d d:\cmd\test\.
11. Выполните команду PsExec.exe @comp.txt -u domain\adm -p password \\comp1\share\checkcfg.exe. После запуска команды начнется последовательное сканирование компьютеров в домене из файла comp.txt и сохранение собранной информации в папку \\comp1\share\DATA\ или d:\share\DATA\ на вашем компьютере comp1.
1. Сформируйте файл со списком компьютеров конфигурационную информацию, с которых нужно получить. Назовите файл со списком comp.txt. Добавьте в него сетевые имена компьютеров. Каждое имя компьютера занимает отдельную строчку в файле comp.txt. Например, в файле список будет выглядеть так:
\\comp2
\\comp3
\\comp4
2. Ваша доменная учетная запись (например, domain\adm), под которой вы будете выполнять сбор конфигурационной информации, должна иметь права администратора на всех компьютерах из списка.
3. Командная строка, в которой вы будите выполнять команды, должна быть запущена из под вашей доменной учетной записи (domain\adm), которая имеет права администратора на вашем компьютере (например, comp1), с которого вы будите выполнять сканирование.
4. На вашем компьютере comp1 необходимо создать папку на диске d: с именем share и предоставить общий доступ на эту папку для всех пользователей на запись и чтение.
5. Скачать программу checkcfg.exe с сайта разработчика http://checkcfg.narod.ru/.
6. Скачать программу psexec.exe с сайта Microsoft https://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx
7. Программу checkcfg.exe скопировать в общую папку share на вашем компьютере comp1. Запустите, программа checkcfg.exe создаст файл настроек checkcfg.ini. Откройте файл на редактирование и измените параметр OutputDir на OutputDir=\\comp1\share\DATA\.
8. Программу psexec.exe скопировать в папку d:\cmd\test\. Если этой папки не существует, то создайте её.
10. Запустите командную строку cmd.exe под вашей доменной учетной записью (domain\adm). Перейдите в папку d:\cmd\test\ выполнив команду cd /d d:\cmd\test\.
11. Выполните команду PsExec.exe @comp.txt -u domain\adm -p password \\comp1\share\checkcfg.exe. После запуска команды начнется последовательное сканирование компьютеров в домене из файла comp.txt и сохранение собранной информации в папку \\comp1\share\DATA\ или d:\share\DATA\ на вашем компьютере comp1.
Интересная программа BgInfo
Данная программа собирает конфигурацию компьютера, такие как сетевое имя, IP адрес, версия оперерационной системы и т.д., и отображает эту информацию на картинке рабочего стола. Программу BgInfo можно скачать с сайта Microsoft https://docs.microsoft.com/en-us/sysinternals/downloads/bginfo
суббота, 20 октября 2018 г.
Отключение прикладных протоколов в Vipnet Client 4.3
Для версии Vipnet Client 4.3 в настройках необходимо отключить все включенные прикладные протоколы (Пункт меню "Сервис" - "Настройки" - раздел "Прикладные протоколы") (Смотрите рисунок 1). Если прикладные протоколы не отключить, то все установленные на компьютере браузеры (Internet Explorer, Chrome, Firefox) перестанут заходить на интернет ресурсы и корпоративные ресурсы по DNS-имени. По IP-адресу будет работать.
Рисунок 1. Отключение прикладных протоколов в Vipnet Client 4.3
Подписаться на:
Сообщения (Atom)

