7 дек. 2013 г.

Этот веб-браузер не поддерживается веб-доступом к удаленным рабочим столам

Увидел я данную ошибку при подключении через rdweb к RemoteApp и удивился, куда еще старше версия браузера если и так на момент написания статьи браузер IE находился под 11 версией. 
Оказывается нужно запустить режим совместимости в браузере который включается в параметрах браузера


а потом внести данные страницы, которую нужно запускать в режиме совместимости.


На счет остальных галок я не внедрялся к чему они.

6 дек. 2013 г.

Настройка Teamviewer Wake on lan

Наконец то в мою голову донесли мысль о том, что используя провайдер для выхода в интернет, как Укртелеком, все же есть возможность "достучаться" к своему ПК с интернета. О конкретных реализациях напишу чуть позднее, а сегодня речь пойдет о удаленном включении компьютера под управлением Windows 8.1 через программу Teamvirwer.

Да, начиная с 9 версии данное ПО начало поддерживать данную возможность.

Для успешного результата наперед скажу, что:
  • сетевая карта должна поддерживать технологию wake on lan, а если точнее то в свойствах сетевого адаптера должен быть активен пункт "Разрешать данному устройству выводить компьютер с ждущего режима"

Если не активен данный параметр дальше можно не читать... к сожалению...
  • Teamviewer должен находить в автозагрузке операционной системы и постоянно должен быть запущенный

Если эти параметры активны то заходим в настройки ТМ и в первой же вкладке находим одноименный параметр Функция пробуждения по сети Wake-On-Lane wake on lane и нажимаем Конфигурация.


Далее нам нужно добавить ID пользователя, которому мы доверим удаленное включение сего компьютера и нажать Добавить, после чего можно свернуть ТМ и да, лучше всего в настройках ТМ включить возможность запрета закрытия данной программы ну и параметр который отвечает за постоянное сворачивание ТМ в трей тоже не помешает.

!!! Обязательно, если у вас не постоянный IP адрес (динамический) и у вас есть модем который настроен в режима "роутера" тогда нужно "пробросить" 9 порт на модеме, а на счет не постоянного адреса нужно смотреть в сторону DdNS. 

О этих "штуках" речь пойдет в другом посте.

Вот и все. И теперь Завершили работу системы мы или включили Спящий режим на компьютере под управлением Windows 8/8.1 ТМ все ровно при наличии интернета к данному ПК сможет его включить.

1 дек. 2013 г.

Что бы управлять серверами с коллекциями, вам необходимо выполнить вход в качестве пользователя домена

А конкретно:
"Вы выполнили вход в учетную запись локального администратора. Что бы управлять серверами с коллекциями, вам необходимо выполнить вход в качестве пользователя домена"
Вы наверное как и я увидели данное сообщение после того как установили Windows Server 2012 (в моем случаи Foundation), а потом добавили роль Службы удаленных рабочих столов

Оказывается, что для 2012 серверов выше служба не хочет работать без доменной структуры. 

А как же быть если нет смысла поднимать роль доменных служб и настроить все в рабочей группе?! 

Для "исправления" нам понадобиться блокнот, реестр, утилита mstsc (все это, как вы понимаете есть по умолчанию на сервере)

На примере я хочу, что бы через службы удаленных столов пользователи подключались к 1С Предприятие.


  • Управление компьютером - Локальные пользователи и группы - Пользователи -Создать пользователя - в свойствах созданного пользователя - Членство в группах- добавляем Пользователи удаленного рабочего стола
  • Открываем реестр по пути HKLM\Software\Microsoft\WindowsNT\CurrentVersion\TerminalServer\TSAppAllowListпараметр fDisableAllowList значение изменяем на 1
  • В папке реестра TSAppAllowList создаем Раздел 1cv8.2 
(забегу на перед и скажу, что все другие приложения для подключения пользователями создаются также) 
  • Пуск - Выполнить - mstsc
  • Заполняем имя компьютера (IP или имя сервера) и нажимаем Сохранить Как...

ПКМ по созданному ранее файлу Открыть с помощью ... выбрать Блокнот
где изменяем параметр

remoteapplicationmode:i:1
  • Добавляем так же в конце файла строки
remoteapplicationprogram:s:"C:\Program Files (x86)\1cv82\8.2.16.352\bin\1cv8s.exe"
disableremoteappcapscheck:i:1
alternate shell:s:rdpinit.exe

P.S. Вот результат подключения к серверу служб удаленных рабочих столов


P.S.P.S. Проделанное осуществлялось на виртуальной машине и без проблем работает в локальной сети.

7 нояб. 2013 г.

Поле объекта не обнаружено (ТипКода)

Собственно увидев я это сообщение в 1С УТП 8.2 когда загрузил внешнюю обработку ПечатьЦенников, это так сказать не установленная программа или не зарезервированная библиотека .dll, которая обрабатывает штрих-коды. 

Для устранения данной ошибки установил BarCode_8.0.15.2.exe дополнения, которое я нашел в "Типовой" конфигурации 8.2 скачанного с одного из трекеров, и перезагрузил платформу 1с.
Привожу ссылку для скачивание самого дополнение.

6 нояб. 2013 г.

Скрыть командную строку

Все идет своим чередом и после этой записи появилась идея скрыть появление (хоть и не длительное, но все же) выполнения команды .bat файла, которая запускается в Планировщике заданий на Windows 8. 
Сразу скажу, что помощь получил по адресу http://forum.oszone.net/ так, что не стесняемся обращаться туда, ведь человек все знать не может. 
И так, для скрытия выполнения команд в .bat файле, которые выполняются то ли через Планировщик заданий то ли еще каким то образом нужно написать .vbs скрипт, в котором будут находиться команды выполняемые ранее в "батнике" и в Планировщике будем уже указывать путь к выполнению не .bat файла. а .vbs скрипта.
И вот самой скрипт:

Option Explicit
Const Above_Normal = 32768
Dim objSWbemObjectEx
Dim lngProcessID
With WScript.CreateObject("WbemScripting.SWbemLocator").ConnectServer(".", "root\cimv2")
If .ExecQuery("SELECT * FROM Win32_Process WHERE Name = '1cv8.exe'").Count = 0 Then
Set objSWbemObjectEx = .Get("Win32_ProcessStartup")
objSWbemObjectEx.PriorityClass = Above_Normal
' Create method of the Win32_Process class (Windows) (http://msdn.microsoft.com/en-us/library/aa389388(v=vs.85).aspx)
If .Get("Win32_Process").Create( _
"""C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe"" ENTERPRISE /F ПутьКБазе/N ИмяПользователя/P ПарольПользователя", _
"C:\Program Files\1cv82\8.2.16.352\bin\", _
objSWbemObjectEx, _
lngProcessID _
) <> 0 Then
WScript.Echo "Can't start process [""%Program Files\1cv82\8.2.16.352\bin\1cv8.exe"" ENTERPRISE /F ПутьКБазе /N ИмяПользователя/P ПарольПользователя."
End If
Set objSWbemObjectEx = Nothing
End If
End With
WScript.Quit 0

разберемся, что здесь приведено, а именно некоторые куски:

If .ExecQuery("SELECT * FROM Win32_Process WHERE Name = '1cv8.exe'").Count = 0  - так как моя задача была проверять запущен ли 1cv8.exe процесс и если нет то запустить 

"""C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe"" ENTERPRISE /F ПутьКБазе/N ИмяПользователя/P ПарольПользователя", _ - указываю, что запустить если не запущено 1cv8.exe, где можно указать путь к базе, имя пользователя и его пароль для автовхода 

"C:\Program Files\1cv82\8.2.16.352\bin\", _ - здесь обязательно должен быть указан путь к запускаемой программе

WScript.Echo "Can't start process [""%Program Files\1cv82\8.2.16.352\bin\1cv8.exe"" ENTERPRISE /F ПутьКБазе /N ИмяПользователя/P ПарольПользователя." - это вывод комментария если, что то пошло не так

2 нояб. 2013 г.

Запущен ли процесс

Пришла ко мне идея автоматизировать с помощью .bat и Планировщика заданий на Windows 8 задачу,  запущена ли программа 1С Предприятие или нет и если не запущена то пускай запуститься с подключением определенной базы + выбранного пользователя. 
Это все решается создание .bat файла в который нужно прописать две строчки

@echo off
tasklist | find /i "1cv8.exe" || start "" /ABOVENORMAL "C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe" ENTERPRISE /F D:\ПутьКБазе /N НазваниеПользователя /P ЕгоПароль

этот "батник" указываем при созданной новой задачи в разделе Действия и устанавливаем те значения параметров, которые актуальны для вас

P.S. Не забываем, что если не запускается данный "бат"-файл то это скорей всего связанно с неправильной кодировкой написание путей в данном файле.

24 окт. 2013 г.

Недостаточно памяти 1С 8.2

При создании начального образа одной из РИБ, на вполне слабом ноутбуке (x32 система Windows 8, 3 ГБ ОЗУ, думаю в данной ситуации только этих характеристик будет достаточно) через определенное количество времени появляется уведомление о ошибке "Недостаточно памяти"


и эта ошибка отнюдь не связана с недостатком ОЗУ, добавляйте не добавляйте планки - результат вряд ли измениться. 

Дело тут обстоит, скорее всего, что приложениям система выделяет определенное количество ОЗУ под ПО, а остальную ОЗУ под саму систему, конечно, количество данного выделения зависит от битности платформы и наличии самих планок ОЗУ.
Для x32 с 4 ГБ ОЗУ = 2 ПО + 2 система
Ну и, что бы данная ошибка не появлялась или хотя бы как вариант решения проблемы, увеличим количество выделяемой памяти для ПО, а это делается так:
запускаем от имени Администратора CMD.exe
bcdedit /set increaseuserva 3000
этим мы выделяем для ПО 3 ГБ ОЗУ (напомню, что у меня всего 3ГБ ОЗУ)
после данного изменения перезагружаем ОС и выполняем то, что вызвало выше ошибку.
P.S. После этого действия у меня успешно создался образ одной из РИБ, поэтому попробуйте и вы данный пример.

14 окт. 2013 г.

Сброс групповых политик

Да бы не мучать всяким текстом приведу некоторые нюансы по случаю работы с групповыми политиками:
secpol.msc – используем для быстрого вызова оснастки Параметры безопасности Групповых политик gpedit.msc

Редактор локальной групповой политики - это не более чем GUI для параметров, которые находятся в редакторе реестра и применяются зразу после закрытия GUI групповых политик + запуска службы о которой упомянуто ниже
Управление приложениями – вот так называется служба SERVICES.CMS для применения групповых политик, запуска службы групповых политик

Если что-то пошло не так для выявления Включенных из параметров какой-то политики используйте группировку через Все параметры – Состояние, не только для Конфигурации компьютера но и для Конфигурации пользователя

После восстановления настроек по умолчанию перезагружаем компьютер

Выполняем ниже команды для сброса параметров локальных политик по умолчанию
Windows XP:
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
Windows 7/8:
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
или же через консоль secpol.msc

Часто бывает, что сброса параметров мало поэтому выполняем ниже команды, которые удаляют файлы политик находящиеся в системе. Система при старте экспортирует параметры в реестр с данных файлов
%SystemRoot%\System32\ GroupPolicy\Machine\registry.pol – политики конфигурации компьютера
%SystemRoot%\System32\ GroupPolicy\User\registry.pol – политики конфигурации пользователя
Вот команды:
RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
RD /S /Q "%WinDir%\System32\GroupPolicy"
gpupdate /force


А еще ситуации бывают, что посредством групповых политик нет возможности отключить или изменить политики, для такого случая без
LiveCD Windows не обойтись, загружаемся с любого дистрибутива, входим в командную строку и выполняем 
Diskpart
Для запуска редактора дисков, разделов
list volume
эта команда нам покажет список дисков, в котором вы должны определить на каком разделе (диске) установленная система
exit
после определения эта команда выполнит выход с редактора разделов
А вот ниже команды, как помнится выше уже применялись и они удаляют файлы с правилами которые система при запуска экспортирует в реестр (не забываем подставить свою букву где находится система определивши ее в редакторе разделов)
RD /S /Q С:\Windows\System32\GroupPolicy
RD /S /Q С:\Windows\System32\GroupPolicyUsers

И не забываем не менее важную вещь о том, что сброс и удаление измененных политик будет применяться только к параметра, которые были измененные через gpedit.msc, а не ин


Многое почерпнуто с данного ресурса - http://winitpro.ru/

29 сент. 2013 г.

Русификация Windows 7

Сегодня пришлось русифицировать windows 7 home premium и очень удивился, что возможность русификации платформы стандартными средствами предоставляется только редакциям ultimate & enterprise.
Ну и ладно, благо есть выход с этой ситуации и возможность русифицировать систему есть о чем пойдет ниже:
!!! Сразу приведу ссылку на оригинальщину, вот она - http://froggie.sk
А теперь от себя:
И все, теперь открыл Vistalizator и с помощью этой утилиты выбрал ранее скачанный пакет. Подождал около 20 минут, перезагрузил систему и хопа :), система русифицирована.

27 сент. 2013 г.

Не запускается 1с Предприятие на wine@sotf

Решил по мотивам своей заметки запустить 1с Предприятие на Xubuntu платформе под управление wine@sotf эмулятора.
Все без проблем установилось, какие то там ключи защиты так же успешно были установлены, подключена рабочая информационная база.

Запускаю 1с в режиме Предприятие, как бы запускается платформа но тут же опять появляется список баз но уже без кнопки запуска режима Конфигуратор, а только 1с Предприятие, ну и еще раз нажимаю кнопку запуска платформы в режиме Предприятие и появляется вместо обычного приложение управляемое приложение с полностью пустой информационной базой + какой либо подсистемой в режиме 1с Предприятие.

И тут решил создать ярлык для автовхода в режиме 1с Предприятие, для того, что бы в подальшем для запуска использовать его. Скажу сразу, что запускается все удачно и все работоспособно.
У меня информационная база лежит - /home/ozone/wine_c/users/ozone/1c_bases/
У меня в базе используется пользователь - Склад3
У меня пользователь без пароля
Поэтому создаем ярлык с произвольным наименование, а в пути вводим такую строку
wine_c/Program\ Files/1cv82/8.2.16.352/bin/1cv8.exe ENTERPRISE /F  wine_c/users/ozone/1c_bases  /N Склад3 /P
подставляя свои данные.

25 сент. 2013 г.

Запуск и закрытие 1с по требованию

Эта и предыдущая заметки между собою связаны. 
В предыдущей было показано как «выключать», «включать» компьютер по расписанию, а сегодня речь пойдет о желании, в силу некоторых причин, при «засыпании» системы закрытия 1с, а после «пробуждения», запуск 1с, без ввода пароля + выбора базы.


Сейчас немного ситуация усложнилась, по этому изменим метод запуска «засыпания», «пробуждения», запуская команду для "засыпания" системы через .cmd файл.

- Создадим.cmd файл, в который впишем команды для закрытие приложения  1с и последующем запуске «Спящего режима»:

@echo off
taskkill /IM 1cv8*
C:\PSTools\psshutdown.exe –d

Теперь создадим новую задачу и во Вкладке Действия укажем наш .cmd файл, другие параметры смотрим по написанной ранее заметке.
Этими действиями мы в определенное время закрываем все, что связанно с 1с, и в последующем запуск «Спящего режима».

- Теперь о «пробуждении»:
Создаем еще один .cmd файл, в котором вписываем:

@echo off
"C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe" ENTERPRISE /F D:\ЦентральнаяБаза /N ЦентральнаБаза /P 1

"C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe" – путь запускаемому файлу 1с
D:\ЦентральнаяБаза – путь к базе данным
1 – пароль к базе
!!! P.S. Если в пути к базе есть «русские» буковки, тогда лучше всего создавать и сохранять .cmd файлы в программе FAR
где, как и ранее Создаем новую задачу и во Вкладке Действия указываем наш .cmd файл, другие параметры смотрим по написанной ранее заметке.
Этими действиями мы в определенное время «пробуждаем» систему с «Спящего режима» + последующий запуск программы 1с происходит.

22 сент. 2013 г.

Включение компьютера по расписанию

Прежде чем начинать описывать действия, скажу, что данный случай подходит для операционной системы windows 8 (иные не проверял)  которая находиться в режиме Сон или Гибернация.
Для "настоящего" включения компьютера в определенный момент или при событии, данный функционал должен быть реализован на уровне ПЗУ вашей материнской платы. 

Задача:
  • Включить компьютер (точнее вывести систему с режима Сон/Гибернация) утром, прежде чем приду на рабочее место, по приходу, что бы все было запущено и готово к труду рабочего дня.
  • В конце рабочего дня, уже уйдя с рабочего места, в определенное время операционную систему ввести в режим Сон/Гибернация.
Как вы догадались, данных две задачи решаются с помощью планировщика заданий + одной из многим знакомых утилит, о чем пойдет речь ниже.
Сначала разберемся с выключением:
  • Запускаем Планировщик заданий
  • Создаем новую задачу
  • Создаем триттер
  • Скаичваем пакет PsTools, распаковываем его
  • Создаем действия, где в приведенном на скриншоте параметре нужно указать путь к распакованному ранее архиву, к утилите psshutdown.exe, обязательно добавляем ключ -d - Режима Сон, -h - Режим Гибернация
(не забудьте активировать данную утилиту, зайдя в папку где находиться данная утилита и нажать на нее два раза, согласившись с написанным)


  • Вкладки Условия и Параметры я ничего не трогал пока, так как меня данные параметры устраивали.
Теперь разберемся  включением, точнее выходом с режимов Сон/Гибернация:
Создаем новую задачу, но теперь не нужно ставить галку Выполнять с наивысшими правами

  • Далее все, как и в предыдущем случаи только во вкладке Действия нужно указать путь к какой то программе или файлу, который будет пробуждать систему изо сна
  • А вот во вкладке Условия, нужно поставить галку Пробуждать компьютер для выполнения задачи

Иные параметры во всех вкладках настраиваем уже по своему желанию и усмотрению,но для успешного выполнения это будет достаточно.

P.S. По каким то причинам не работает данная инстукция?! Попробуйте программу 

Auto Power-on & Shut-down (платнаякоторая выполняет все те же действия только в "своем" интерфейсе и с дополнительной функциональностью.

11 сент. 2013 г.

Крякозябры в ubuntu server

Я тут не идеальный, но хоть какой то выход нашел побеждая крякозябры при отображении "русского слова", естественно в терминале.
Я не знаю кому помогли "тысячи" кочующих с страницы на страницу одинаковых советов, а мне они не помогли, а точнее частично.
И так, ubuntu server 12.04, терминал, скриншот


Для устранения устанавливаю
sudo apt-get install console-cyrillic
и все, теперь при выполнении команды
cyr
крякозябры исчезают, НО до ПЕРЕЗАГРУЗКИ, и тут всякие советы, добавить строку туда, сюда, выполнить то, сё, с интернета мне не помогли.

Для того, что бы команда cyr автозапускалась при старте с системой в файл
/etc/rc.local
вписываем в конец файла команду
cyr
и закомментируем предыдущую строку, в начале которой поставим знак #exit 0

Github как хостинг для блогов

Ну вообще то, Github первоначально и являлся хостингом, но в основном его применяли для совместной разработки каких то "приложений", но "кто то" открыл для себя данный ресурс не только для разработки "приложений", а и для хостинга страниц в итоге чего мог бы получиться блог/сайт.
В свою очередь, я данный ресурс для себя, открыл как хостинг буквально дня четыре назад :), но познакомить с "верхами" создания и использования git в качестве хостинга хочу, читающих данные строки сейчас.
Ой, не мало написано по этому поводу уже в сети, а все же и свою лепту внесу в существующие обзоры.
И так, для создание "места" под страницы нужно зарегистрироваться на github.com желательно с логином, который будет участвовать в названии вашего блога/сайта и т.д., то есть в моем случаи я хотел домен nocopypaste.github.com, а значит логин должен быть nocopypaste, все остальное заполняем по своим нуждам.
- Предупрежу сразу, что с недавних пор, домен github.com стал github.io, для хостинга страниц

После создания аккаунта на сервисе нужно создать репозиторий - это и будет наш "хостинг" для страниц вашего/нашего блога/сайта, создаем репозиторий в имени которого опять же указываем nocopypaste.github.com иные данные не обязательны к заполнению, при создания репозитория.
Созданный репозиторий "сайт" по выше адресу будет доступен через 5-10 минут, что является минусом использования ресурса в качестве хостинга.

После чего заходим в созданный только что репозиторий, который будет пуст, а это означает, что пора уже создавать главную страницу index.html или использовать парочку готовых шаблонов, который можно попробовать нажав в созданном репозитории Настройки-Страницы Github-Автоматический генератор страниц, где сразу попадем в редактор страниц, в котором изменяем под свои нужды данные и внизу нажимаем Продолжить.
Выбираем макет и применяем его.
P.S. Данный редактор страниц полезен когда нужно изменить содержимое страницы но создание страниц нужно осуществлять через локальный репозиторий, о котором речь пойдет ниже.
Изменения, не забываем, применяются через минут 5-10.

Если мы не хотим использовать генератор страниц, а будем "верстать" страницы самостоятельно, а в некоторых случаях без локального (на компьютере) репозитория не обойтись, заходим help.github.com/articles/set-up-git скачиваем для своей системы исполняемый файл и устанавливаем его, после чего уже на компьютере входим в свою учетную запись, что на github, и загружаем на локальный компьютер ранее созданный нами репозиторий где и будем редактировать, создавать .html и т.д. страницы для блога/сайта.
После редактирования на локальном компьютере данных страниц или еще чего либо, что бы изменения применились нужно выгрузить локальный репозиторий на "хостинг" github, что не является трудным при ознакомлению github faq, по данному вопросу.
Еще раз :), не забываем, что изменение, которые мы выгрузили на "хостинг" применяются через 5-10 минут.

P.S.P.S. Не хочу приводить здесь пошаговое "руководство", "что нажать", потому как этих "манов" полным-полно в сети, а у меня получилось то, не краткое но надеюсь понятное описание принципа работы с git/github ресурсом. 

10 сент. 2013 г.

Driver Pack Solution удалить с Система

Заметил только что, при использовании Driver Pack Solution(.exe) утилиты для поиска не определенных драйверов, точнее при установке, разработчики зачем то решили добавить свои "контакты" в свойства Системы, logo + ссылку на поддержку.

Негодование уже есть на официальной странице форума и есть предложение как почистить свойства Система от ненужных данных предоставляемых разработчиками DPS.

Удаляем файл 
OEMLOGO.bmp с папки C:\WINDOWS\System32 - это лого
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ удаляем раздел OEMInformation - это дополнительная информация, типа ссылка на поддержку и т.д.

Изменение видны сразу без перезагрузки.

9 сент. 2013 г.

Smartimage on/off

Передвигающаяся вертикальная полоска появилась на моем Philips
191EL. 
Это, как "говорит" интернет является энергосберегающий режим, не знаю как включается он, но может быть он включается так же как и отключается, а отключается он долгим нажатием на сенсорную кнопку Menu.

5 сент. 2013 г.

Менеджер заданий не активен 1с 8.2

День со днем не легче, и вот сегодня натолкнулся я на сообщение при работе в 1с 8.2, файловый режим + УТП для Украины 1.2

Советуют в интернете сменить файловый на серверный вариант работы в 1с, но я обошелся без этого совета и просто в Операции-Константы-ОбменДанными убрал пользователя от которого запускаются регламентные задания.
Для справки работы в файловом режиме с регламентными + фоновыми заданиями читаем справку
C:\Program Files\1cv82\8.2.16.352\docs\ru\V8Update.htm

А еще есть неплохая обработка, которая покажет нам список этих же регламентых + фоновых заданий 1с приложения, которая находиться ЗДЕСЬ

4 сент. 2013 г.

Отправка электронной почты с командной строки

Для всяких нужд может быть использована данная функциональность, то ли отправка успешного выполнение какой то команды, то ли отправки уведомлений о ошибке, ну короче, применить есть для чего :)

Приступим:
- Скачал с http://www.blat.net/ утилиту, распаковать и желательно скопировать с архива, с папки full все в системную папку C:\Windows\System32, да бы в подальшем не "забавлять себя играми" с вызовом утилиты с других директорий
- Создал в домашней папке пользователя send.bat с содержимым:
rem - комментарии, которые нужно удалить

rem ПутьКФайлуУтилиты
set file_blat=blat.exe
rem ПутьКФайлуСТекстомСообщения_ТребуетсяСоздатьВручную
set file_text=D:\report.txt
rem ПутьКФайлуСЛогомВыполненияУтилиты_ВсеОшибкиКоторыеМогутБытьБудутВЭтомФайле
set file_log=D:\log_blat.txt
rem ДанныеСервераСКоторогоОтправляетсяСообщение
set from_server=smtp.inbox.ru
rem ПортОтправки
set from_port=2525
rem ДанныеПользователяОтКоторогоБудетОтправленоСообщение
set from_mail=login@inbox.ru
rem ДанныеАвторизацииПользователя
set from_name=login@inbox.ru
rem ПарольОтУчетнойЗаписиСКоторойОтправляетсяСообщение
set from_pass=1111
rem АдресКомуОтправляемСообщение
set to_mail=login@mail.ru
rem ТемаСообщения
set to_subject="Report"
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -to %to_mail% -s %to_subject% -log %file_log%

- Не забыл удалить комментарии, создал файл, в котором вписал тест сообщение
- Win+R -> cmd -> send.bat
итог
C:\Users\Ярослав>blat.exe D:\report.txt -server smtp.inbox.ru:2525 -f login@inbox.ru -u login@inbox.ru -pw pass -to
Login@mail.ru -s "Report" -log D:\log_blat.txt
Blat v3.1.1 (build : Feb 27 2013 20:04:23)
32-bit Windows, Full, Unicode
проверяю D:\log_blat.txt
2013.09.04 10:04:28 (Wed)------------Start of Session-----------------
Blat v3.1.1 (build : Feb 27 2013 20:04:23)
32-bit Windows, Full, Unicode
Sending D:\report.txt to login@mail.ru
Subject: Report
Login name is login@inbox.ru
2013.09.04 10:04:32 (Wed)-------------End of Session------------------

Все, сообщение отправлено.

P.S. Знакомство с утилитой было с этой страницы


31 авг. 2013 г.

Сохранить панель инструментов в 1с

А вы знаете как сохранить настроенный вами расположение Панели Инструментов программы 1с?!



Файл находиться 
C:\Documents and Settings\NameUser\Application Data\1C\1Cv82\ProfileUser\CasheUser - winxp
C:\Users\NameUser\AppData\Roaming\1C\1Cv82\ProfileUser\CasheUser - win8
называется он 1cv8cmn

(у меня это папка C:\Documents and Settings\Ярослав\Application Data\1C\1Cv82\2d303497-302b-4bcf-90c7-7c8b6e7f7cc3\071523a4-516f-4fce-ba4b-0d11ab7a1893) winxp
(C:\Users\Ярослав\AppData\Roaming\1C\1Cv82\dd283c36-2cca-40e6-9b02-975d56807bee) win8

Сохраните его, дабы в подальшему не настраивать панельку.

P.S. Имейте ввиду, что в пользовательской папке этот файлик может быть в двух папках, так что копировать и вставлять нужно файлы соответствующие своей папки.

Сохранить список баз 1с

Не редко бывает, что используется в компаниях несколько информационных баз и очень грустно становить если по каким то причинам уже подключенные базы исчезли с главного окна запуска баз.
Для сохранение списка подключенных информационных баз


сохраняем файл 1cestart.V8I расположенный C:\Users\NameUser\AppData\Roaming\1C\1CEStart, который и содержит список подключенных информационных баз. 
 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07