Ошибка при импорте файла 20d04fe0 3aea 1069 a2d8 08002b30309d

GPO-DesktopIcons-000.pngActive Directory предоставляет широкие возможности по централизованному управлению инфраструктурой, один из предназначенных для этого инструментов — групповые политики (GPO), в умелых руках они позволяют легко решать самые разнообразные задачи. Сегодня мы рассмотрим один из таких случаев, задача, в общем и целом, простая, но решение оказалось не столь очевидным и нашему читателю пришлось потратить некоторое время на поиски решения. А затем применить его централизованно при помощи групповых политик.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Одним из достаточно спорных нововведений в дизайне Windows стал отказ от размещения на рабочем столе навигационных значков, таких как Мой компьютер, Мои документы, Сетевое окружение. Вернуть их не так уж и сложно, для этого потребуется щёлкнуть правой кнопкой мыши на рабочем столе и выбрать Персонализация — Темы — Параметры значков рабочего стола.

GPO-DesktopIcons-001.png

Но как быть, если компьютеров не один и не два? А пользователей еще больше? Дело в том, что данная настройка выполняется на уровне пользователя и если компьютером пользуется несколько человек, то аналогичную настройку нужно выполнить для каждого. Понятно, что без автоматизации не обойтись, нужно искать подходящее решение. Но если мы начнем с GPO, то не обнаружим там подходящей политики, как быть? Прежде всего следует разобраться, какие еще методы есть в системе, позволяющие скрывать или отображать значки на рабочем столе.

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

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel

Данная ветвь хранит параметры с некоторым {ID} и значением, где 0 (0х0000000) отвечает за показ значка, а 1 (0х0000001) за скрытие. Для отображения в Windows 10 доступны следующие значки с идентификаторами:

  • {20D04FE0-3AEA-1069-A2D8-08002B30309D} — Этот компьютер
  • {59031A47-3F72-44A7-89C5-5595FE6B30EE} — Профиль пользователя
  • {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} — Сеть

Теперь дело за малым — распространить эти изменения через групповую политику. Перейдем в Управление групповой политикой и создадим Новый объект групповой политики. Мы советуем заводить по одной политике на каждую настройку и давать им понятные названия.

GPO-DesktopIcons-002.pngОткроем политику на редактирование и перейдем в Конфигурация пользователя — Настройка — Конфигурация Windows — Реестр, где создадим необходимые записи со следующими значениями полей:

  • Действие — Обновить
  • КустHKEY_CURRENT_USER
  • Путь раздела — HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel
  • Имя параметра — нужный ID, в нашем случае {20D04FE0-3AEA-1069-A2D8-08002B30309D}
  • Значение — 00000000
  • База — Шестнадцатеричный.

GPO-DesktopIcons-003.png

Создав нужные записи для значков сохраним политику и применим ее на OU (подразделение) с пользователями, для этого можно просто перетащить политику в редакторе на нужное OU.

GPO-DesktopIcons-004.pngСделанные нами изменения будут применены при следующем входе пользователя в систему или по мере обновления групповых политик, которое происходит один раз в 90 минут с произвольным смещением до 30 минут. Если нужно применить изменения немедленно, то следует произвести ручное обновление политик командой:

gpupdate

GPO-DesktopIcons-005.pngДанный метод применим не только к Windows 10, но и к предыдущим версиям Windows, включая Windows XP. При работе с ними нужно учитывать, что в этих системах может быть включено Классическое меню Пуск (образца Windows 2000), в этом случае изменения нужно вносить в ветвь:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsClassicStartMenu

Также вы можете использовать следующие ID:

  • {645FF040-5081-101B-9F08-00AA002F954E} — Корзина
  • {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} — Панель управления
  • {450D8FBA-AD25-11D0-98A8-0800361B1103} — Мои документы

По материалам пользователя George.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

На чтение 8 мин. Просмотров 234 Опубликовано 03.09.2019

Windows 10 может быть отличной операционной системой, но у нее также есть те же проблемы, что и у ее предшественников. Пользователи сообщили У этого файла нет связанной с ним программы для выполнения этого сообщения об ошибке в Windows 10 при попытке запустить определенные приложения, поэтому давайте посмотрим, как решить эту проблему.

Содержание

  1. Этот файл не имеет программы, связанной с ним для выполнения этого действия
  2. Решение 1. Создайте новую учетную запись пользователя Windows.
  3. Решение 2. Добавьте свою учетную запись в группу администраторов.
  4. Решение 3 – Измените свой реестр
  5. Решение 4 – Удалить определенные ключи из реестра
  6. Решение 5 – Запустите DISM и sfc scan
  7. Решение 6 – отключить автозапуск для всех устройств
  8. Решение 7 – Сброс ассоциации файлов
  9. Решение 8 – Запустите PowerShell
  10. Решение 9 – Выполнить восстановление системы

Этот файл не имеет программы, связанной с ним для выполнения этого действия

Этот файл не имеет программы, связанной с ним, это общее сообщение об ошибке, которое может появиться, и, говоря об этой ошибке, вот некоторые похожие проблемы, о которых сообщили пользователи:

  • С этим файлом не связана программа для выполнения этого действия. USB-накопитель . Эта проблема может возникать из-за настроек автозапуска. Однако вы можете решить эту проблему, просто отключив функцию автозапуска.
  • У этого файла нет программы, связанной с ним Excel, Explorer.exe . Эта проблема может затрагивать различные системные приложения, и в этом случае обязательно выполняйте сканирование SFC и DISM.
  • У этого файла нет связанной с ним программы для выполнения этого действия OneDrive . Если вы столкнулись с этой проблемой с OneDrive или другими системными функциями, просто сбросьте ассоциации файлов по умолчанию и проверьте, решает ли это проблему. ,
  • У этого файла нет программы, связанной с ним Windows 10, 8.1, 7 . Эта ошибка может появляться практически в любой версии Windows, и даже если вы не используете Windows 10, вы должны применять большинство наших решений на вашем ПК.

Решение 1. Создайте новую учетную запись пользователя Windows.

По словам пользователей, одним из самых простых способов решения этой проблемы является создание новой учетной записи пользователя Windows. Для этого выполните следующие действия:

  1. Откройте приложение “Настройки” и перейдите в раздел Аккаунты .
  2. Перейдите на вкладку Семья и другие пользователи и нажмите Добавить кого-то еще на этот компьютер .
  3. Нажмите У меня нет информации для входа этого человека .
  4. Выберите Добавить пользователя без учетной записи Microsoft .
  5. Введите имя пользователя и пароль для новой учетной записи и нажмите Далее .

Решение 2. Добавьте свою учетную запись в группу администраторов.

Другое решение этой проблемы – добавить вашу учетную запись в группу администраторов. Пользователи сообщили, что после добавления их учетной записи администратора, проблема была решена. Чтобы добавить свою учетную запись в группу администраторов, выполните следующие действия:

  1. Нажмите Windows Key + R и введите lusrmgr.msc . Нажмите Enter или нажмите ОК .
  2. Нажмите папку Группы на левой панели и дважды щелкните группу Администраторы на правой панели.
  3. Когда откроется окно свойств, нажмите кнопку Добавить .
  4. В поле Введите имена объектов для выбора введите свое имя пользователя и нажмите Проверить имена . Если все в порядке, нажмите ОК . Или же вы можете нажать кнопку Дополнительно и кнопку Найти сейчас , чтобы вручную найти свое имя пользователя.
  5. После этого ваша учетная запись должна быть добавлена ​​в группу администраторов. Нажмите Применить и ОК , чтобы сохранить изменения.

Как видите, добавить свою учетную запись в группу «Администраторы» довольно просто. Некоторые пользователи также советуют выйти и снова войти в Windows 10, чтобы изменения вступили в силу.

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: ‘ваш администратор заблокировал эту программу’ в Windows 10

Решение 3 – Измените свой реестр

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

  1. Нажмите Windows Key + R и введите regedit . Нажмите ОК или нажмите Enter .
  2. На левой панели перейдите к клавише HKEY_CLASSES_ROOT lnkfile .
  3. Проверьте, доступно ли значение IsShortcut .Если это значение отсутствует, щелкните правой кнопкой мыши пустое место на правой панели и выберите Создать> Строковое значение . Обязательно введите IsShortcut в качестве имени нового строкового значения.
  4. После этого закройте редактор реестра.

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

Несколько пользователей предлагают также выполнить следующие шаги:

  1. Перейдите к клавише HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} shell Manage command на левой панели. Дважды нажмите (по умолчанию) на правой панели.
  2. Установите для Значения данных значение % SystemRoot% system32 CompMgmtLauncher.exe и нажмите ОК , чтобы сохранить изменения.

Решение 4 – Удалить определенные ключи из реестра

Это решение применимо только в том случае, если вы не можете открыть какую-либо папку на вашем компьютере. Если вы можете открывать папки на вашем компьютере, вам не нужно выполнять это решение. Чтобы удалить записи реестра, сделайте следующее:

  1. Откройте редактор реестра .
  2. На левой панели перейдите в HKEY_CLASSES_ROOT Directory shell .
  3. Разверните ключ оболочки и удалите ключи find и cmd .
  4. После этого закройте редактор реестра.

Решение 5 – Запустите DISM и sfc scan

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

Это может происходить по разным причинам, и для решения этой проблемы рекомендуется выполнять сканирование SFC и DISM. Для этого просто выполните следующие простые шаги:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите Командная строка (Администратор) или PowerShell (Администратор) .
  2. Когда откроется Командная строка , введите sfc/scannow и нажмите Enter .
  3. Сканирование SFC начнется. Процесс сканирования может занять около 15 минут, поэтому не прерывайте его.

После завершения сканирования SFC проверьте, сохраняется ли проблема. Если проблема не устранена, необходимо запустить сканирование DISM. Вы можете сделать это, выполнив следующие действия:

  1. Запустите Командную строку от имени администратора.
  2. Запустите команду DISM/Online/Cleanup-Image/RestoreHealth .
  3. Сканирование DISM начнется. Сканирование может занять около 20 минут, поэтому не прерывайте его.

После завершения сканирования DISM проверьте, сохраняется ли проблема. Если вам не удалось запустить сканирование SFC раньше, попробуйте запустить его сейчас и проверьте, решает ли это проблему.

Решение 6 – отключить автозапуск для всех устройств

Если вы получаете сообщение У этого файла нет программы, связанной с ним , возможно, проблема связана с функцией автозапуска. Тем не менее, вы можете решить проблему, просто отключив автозапуск. Для этого просто выполните следующие действия:

  1. Откройте приложение Настройки и перейдите в раздел Устройства .
  2. Выберите Автозапуск в меню слева. На правой панели отключите Использовать автозапуск для всех мультимедийных устройств . Установите для Съемного диска и Карты памяти значение Не предпринимать никаких действий .

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

Решение 7 – Сброс ассоциации файлов

По умолчанию Windows 10 настроена на открытие файлов с приложениями по умолчанию, но большинство пользователей обычно изменяют эти параметры. Иногда может быть проблема с вашей конфигурацией, которая может привести к тому, что У этого файла нет связанной с ним программы .

Чтобы решить эту проблему, вам просто нужно сбросить ассоциации файлов по умолчанию. Это довольно просто, и вы можете сделать это, выполнив следующие действия:

  1. Откройте приложение Настройки и перейдите в раздел Приложения .
  2. В меню слева выберите Приложения по умолчанию . Прокрутите страницу вниз и в разделе Восстановить рекомендуемые по умолчанию Microsoft нажмите кнопку Сбросить .

После этого проблема с ассоциациями файлов должна быть полностью решена.

Решение 8 – Запустите PowerShell

По словам пользователей, иногда вы можете исправить ошибку У этого файла нет программы, связанной с ним , переустановив все приложения Universal. Это довольно просто сделать, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите Windows Key + S и введите powershell. Нажмите правой кнопкой мыши Windows PowerShell в списке результатов и выберите Запуск от имени администратора .
  2. Теперь выполните следующую команду: Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like «* SystemApps *»} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$ ($ _. InstallLocation) AppXManifest.xml»} .

После выполнения команды проблема должна быть полностью решена.

Решение 9 – Выполнить восстановление системы

По мнению пользователей, иногда лучший способ исправить ошибку У этого файла, с которым не связана связанная с ним программа , – это восстановить систему. Чтобы выполнить восстановление системы, просто сделайте следующее:

  1. Нажмите Windows Key + S и введите восстановление системы . Выберите Создать точку восстановления из списка результатов.
  2. Когда откроется окно Свойства системы , нажмите кнопку Восстановление системы .
  3. Появится окно Восстановление системы . Нажмите Далее , чтобы продолжить.
  4. Если доступно, установите флажок Показать больше точек восстановления . Выберите точку восстановления, к которой вы хотите вернуться, и нажмите Далее .
  5. Следуйте инструкциям на экране для завершения процесса восстановления.

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

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

Примечание редактора . Этот пост был первоначально опубликован в августе 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

  • Remove From My Forums
  • Question

  • hi everyone

                     i have installed windows 7 build  7600.And when i right click on computer to take computer management and i have got an error saying that «The file does not have a program associated with it…..

    • Changed type

      Thursday, February 4, 2010 4:49 PM
      Comment -> Question

Answers

  • hello

                                i have find out a  solution for this.The error that appear is a link error.It can be fix by modifying some registry values.

    1.) HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellManagecommand

    2.)On the right you can see a default string value.modify it to

    mmc %SystemRoot%system32compmgmt.msc

    If it is not working use this registry key download

    • Proposed as answer by
      Michael Parr
      Wednesday, March 10, 2010 2:25 PM
    • Marked as answer by
      Ronnie VernonMVP
      Friday, August 27, 2010 2:53 PM
  • Remove From My Forums
  • Question

  • hi everyone

                     i have installed windows 7 build  7600.And when i right click on computer to take computer management and i have got an error saying that «The file does not have a program associated with it…..

    • Changed type

      Thursday, February 4, 2010 4:49 PM
      Comment -> Question

Answers

  • hello

                                i have find out a  solution for this.The error that appear is a link error.It can be fix by modifying some registry values.

    1.) HKEY_CLASSES_ROOTCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}shellManagecommand

    2.)On the right you can see a default string value.modify it to

    mmc %SystemRoot%system32compmgmt.msc

    If it is not working use this registry key download

    • Proposed as answer by
      Michael Parr
      Wednesday, March 10, 2010 2:25 PM
    • Marked as answer by
      Ronnie VernonMVP
      Friday, August 27, 2010 2:53 PM

Ошибка при установке расширения 6.52.1е 1с 8.22.1704

avm Дата: Среда, 16.11.2022, 12:00 | Сообщение # 1

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Обновлял как всегда расширение (через кнопку обновить). в типовой БП с 6.49. После перезагрузки бухгалтерии вместо диалога про адаптацию вышла ошибка

Ошибка инициализации модуля: ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта
по причине:
Значение не является значением объектного типа (Self)
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(761)}:КаталогДанныхПриложения = ПриложениеОболочкиОС.NameSpace(Подкаталог).Self.Path;
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(711)}:КаталогДанныхПриложения = КаталогПлатформыВПрофилеЛкс(Локальный);
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(7680)}:КаталогВерсииПлатформыВПрофиле = ирКэш.КаталогИзданияПлатформыВПрофилеЛкс();
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(6445)}:ПроверитьКаталогФайловогоКэша();
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(8565)}:ПроверитьСтруктуруФайловогоКэша();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(21893)}:Результат = Новый (ТипОбъекта);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(24)}:ирПлатформа = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс(«Обработка.ирПлатформа»);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(33118)}:мПлатформа = ирКэш.Получить();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(33069)}:МодальныеГруппы = МодальныеГруппыЛкс();
{ИнструментыРазработчикаTormozit ОбщаяФорма.ирАдаптацияРасширения.Форма(70)}:ирОбщий.СообщитьЛкс(«Открыть это окно можно командой «»Адаптация расширения»»»);

Техническая информация не выдается на той же ошибке

попробовал обновить расширение через вашу обработку. Обновление прошло без ошибок, но по кнопке «Техническая информация» ошибка (приложил скрин)

Добавлено (16.11.2022, 17:10)
———————————————
ничего не понимаю, проблема на 8.22.1704 на рабочем сервере который в интернете и хоть временной, но легальной лицензией
а на сервере который без интернета и на эмуле, хотя та же 8.22.1704 — работает

Что может быть не так?

 
tormozit Дата: Среда, 16.11.2022, 19:07 | Сообщение # 2

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Думаю платформа 1С тут не виновата. Выполни через консоль кода на сервере код и сообщи результат

Код

ПриложениеОболочкиОС = Новый COMobject(«Shell.Application»);
Для Счетчик = 1 По 50 Цикл
    Попытка
        КаталогДанныхПриложения = ПриложениеОболочкиОС.NameSpace(Счетчик).Self.Path;
    Исключение
        КаталогДанныхПриложения = «Не найден»;
    КонецПопытки;
    Сообщить(«» + Счетчик + » = » + КаталогДанныхПриложения);
КонецЦикла;

 
avm Дата: Среда, 16.11.2022, 20:21 | Сообщение # 3

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

3 = ::{26EE0668-A00A-44D7-9371-BEB064C98683}
1 = ::{871C5380-42A0-1069-A2EA-08002B30309D}
2 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuPrograms
4 = ::{21EC2020-3AEA-1069-A2DD-08002B30309D}::{2227A280-3AEA-1069-A2DE-08002B30309D}
5 = C:UsersamDocuments
6 = C:UsersamFavorites
7 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
8 = C:UsersamAppDataRoamingMicrosoftWindowsRecent
9 = C:UsersamAppDataRoamingMicrosoftWindowsSendTo
10 = ::{645FF040-5081-101B-9F08-00AA002F954E}
11 = C:UsersamAppDataRoamingMicrosoftWindowsStart Menu
12 = Не найден
13 = C:UsersamMusic
14 = C:UsersamVideos
15 = Не найден
16 = C:UsersamDesktop
17 = ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
18 = ::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
19 = C:UsersamAppDataRoamingMicrosoftWindowsNetwork Shortcuts
20 = C:WindowsFonts
21 = C:UsersamAppDataRoamingMicrosoftWindowsTemplates
22 = C:ProgramDataMicrosoftWindowsStart Menu
23 = C:ProgramDataMicrosoftWindowsStart MenuPrograms
24 = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
25 = C:UsersPublicDesktop
26 = C:UsersamAppDataRoaming
27 = C:UsersamAppDataRoamingMicrosoftWindowsPrinter Shortcuts
28 = C:UsersamAppDataLocal
29 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
30 = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
31 = C:UsersamFavorites
32 = C:UsersamAppDataLocalMicrosoftWindowsINetCache
33 = C:UsersamAppDataLocalMicrosoftWindowsINetCookies
34 = C:UsersamAppDataLocalMicrosoftWindowsHistory
35 = C:ProgramData
36 = C:Windows
37 = C:WindowsSystem32
38 = C:Program Files
39 = C:UsersamPictures
40 = C:Usersam
41 = C:WindowsSysWOW64
42 = C:Program Files (x86)
43 = C:Program FilesCommon Files
44 = C:Program Files (x86)Common Files
45 = C:ProgramDataMicrosoftWindowsTemplates
46 = C:UsersPublicDocuments
47 = C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools
48 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsAdministrative Tools
49 = ::{21EC2020-3AEA-1069-A2DD-08002B30309D}::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
50 = Не найден
 
tormozit Дата: Среда, 16.11.2022, 21:09 | Сообщение # 4

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Что то не стыкуется. ошибка возникает при передаче числа 28. А в твоем результате оно корректное значение вернуло.
Попробуй остановиться на этой ошибке и вычислить выражения
1. ПриложениеОболочкиОС.NameSpace(Подкаталог).Self.Path
2. Подкаталог
 
avm Дата: Воскресенье, 20.11.2022, 18:36 | Сообщение # 5

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

2. Подкаталог — нормально, там 28

1. а тут ошибка в данном com-объекте (ПриложениеОболочкиОС) нет такого метода NameSpace(Подкаталог)

 
tormozit Дата: Воскресенье, 20.11.2022, 18:47 | Сообщение # 6

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Скажу по-другому.
В предложенном мной тут тесте у тебя выражение
ПриложениеОболочкиОС.NameSpace(28)
вернуло НЕ Неопределено.

А на твоей последней картинке оно вернуло Неопределено. Возможно тест выполнялся в другом окружении?

 
avm Дата: Воскресенье, 20.11.2022, 18:47 | Сообщение # 7

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Подкаталог = 28

Добавлено (20.11.2022, 18:53)
———————————————

Цитата tormozit ()

А на твоей последней картинке оно вернуло Неопределено.

Я понимаю… Я прямо сейчас запускаю в консоле кода твою процедуру, и там 28 указатель на каталог в appdata

Но в отладчике (переменная = 28) — Неопределено

И что делать?

Добавлено (20.11.2022, 18:56)
———————————————

Цитата tormozit ()

А на твоей последней картинке оно вернуло Неопределено. Возможно тест выполнялся в другом окружении?

Я сейчас сижу за компом, у меня 1с:Предприятие и второе — к нему отладчик.
Прямо сейчас запустил в консоле кода твою процедуру — 20 — это катало appdatalocal
А в отладчике — Неопределено?

Ничего не понимаю….

 
tormozit Дата: Воскресенье, 20.11.2022, 18:57 | Сообщение # 8

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Изучать различия окружения этих двух случаев. Еще можно показать полную картинку окна отладчика, чтобы было видно стек и все его колонки.
 
avm Дата: Воскресенье, 20.11.2022, 18:58 | Сообщение # 9

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

что показать в окне отладчика?
 
avm Дата: Воскресенье, 20.11.2022, 19:03 | Сообщение # 10

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Это?
 
tormozit Дата: Воскресенье, 20.11.2022, 19:06 | Сообщение # 11

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Да. Теперь снимок из консоли кода покажи. Не верится что выполнение того же кода на сервере там дает другой результат.
 
avm Дата: Воскресенье, 20.11.2022, 19:12 | Сообщение # 12

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

вот

Причем если запускаю клиент на сервере, то аналогично — показывает «соответствующий путь у 26 и 26»
Но не работает и если клиент локальный, и если клиент на сервере

Сообщение отредактировал avmВоскресенье, 20.11.2022, 19:14

 
avm Дата: Воскресенье, 20.11.2022, 19:20 | Сообщение # 13

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Вот при запуске 1с:предприятия на сомом сервере
 
tormozit Дата: Воскресенье, 20.11.2022, 19:20 | Сообщение # 14

Генералиссимус

Группа: Администраторы

Репутация: 126

Статус: Оффлайн

Я изначально указывал, что в консоли кода надо выполнять тест на сервере (левое подменю в командной панели над текстом алгоритма). Да тут есть некоторая неоднозначность. Постараюсь в будущем более четко описывать это.
 
avm Дата: Воскресенье, 20.11.2022, 19:23 | Сообщение # 15

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Извини, не понял…. Тогда да… «Не найден»
 
  • Remove From My Forums

locked

Не запускается проводник

  • Question

  • На Windows 7 Prof 64 перестал запускаться проводник при установленном параметре в его свойствах: %SystemRoot%explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}. После клика мышкой по значку проводника не происходит абсолютно ничего.
    Если же задать: %SystemRoot%explorer.exe, то всё нормально. Просто очень неудобно когда запускаются никому не нужные библиотеки. Всё это произошло после того, как я убрал ссылки на сетевые диски. Сделал это из-за надоедающих сообщений при загрузке
    системы о неподключённых сетевых дисках (естественно, ведь требовался пароль). После этого я их вернул обратно, но это не решило проблему.

Answers

  • Всем спасибо. Долго не появлялся тут т.к. обновился до десятки и после этого сделал чистую установку. Прошло быстрее чем пытаться исправить через долгие беседы в форуме.

    Ещё раз всем спасибо.

    • Marked as answer by

      Monday, November 30, 2015 10:06 AM

::{20D04FE0-3AEA-1069-A2D8-08002B30309D}


  • #1

::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

what do i do when error code ( ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
)comes up?

Advertisements

Brian Tillman


  • #2

::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

what do i do when error code (
::{20D04FE0-3AEA-1069-A2D8-08002B30309D} )comes up?

That’s not an error code, but instead looks like a CLSID from the registry.
Can you post the entire message, also including your Outlook version and
exactly what you’re trying to do when the eror occurs?

Migs

Joined
May 16, 2021
Messages
3
Reaction score
0


  • #3

Ok, I have the same problem, but I was using PowerPoint instead. Version: 2016
Cause: Importing a Samsung Galaxy Tab S6 Lite video.
I was importing a valid Samsung/Microsoft file, what happened?

Migs

Joined
May 16, 2021
Messages
3
Reaction score
0


Advertisements

Migs

Joined
May 16, 2021
Messages
3
Reaction score
0


  • #5

oh forum post from 2005 i am 2021

GPO-DesktopIcons-000.pngActive Directory предоставляет широкие возможности по централизованному управлению инфраструктурой, один из предназначенных для этого инструментов — групповые политики (GPO), в умелых руках они позволяют легко решать самые разнообразные задачи. Сегодня мы рассмотрим один из таких случаев, задача, в общем и целом, простая, но решение оказалось не столь очевидным и нашему читателю пришлось потратить некоторое время на поиски решения. А затем применить его централизованно при помощи групповых политик.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Одним из достаточно спорных нововведений в дизайне Windows стал отказ от размещения на рабочем столе навигационных значков, таких как Мой компьютер, Мои документы, Сетевое окружение. Вернуть их не так уж и сложно, для этого потребуется щёлкнуть правой кнопкой мыши на рабочем столе и выбрать Персонализация — Темы — Параметры значков рабочего стола.

GPO-DesktopIcons-001.png

Но как быть, если компьютеров не один и не два? А пользователей еще больше? Дело в том, что данная настройка выполняется на уровне пользователя и если компьютером пользуется несколько человек, то аналогичную настройку нужно выполнить для каждого. Понятно, что без автоматизации не обойтись, нужно искать подходящее решение. Но если мы начнем с GPO, то не обнаружим там подходящей политики, как быть? Прежде всего следует разобраться, какие еще методы есть в системе, позволяющие скрывать или отображать значки на рабочем столе.

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

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel

Данная ветвь хранит параметры с некоторым {ID} и значением, где 0 (0х0000000) отвечает за показ значка, а 1 (0х0000001) за скрытие. Для отображения в Windows 10 доступны следующие значки с идентификаторами:

  • {20D04FE0-3AEA-1069-A2D8-08002B30309D} — Этот компьютер
  • {59031A47-3F72-44A7-89C5-5595FE6B30EE} — Профиль пользователя
  • {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} — Сеть

Теперь дело за малым — распространить эти изменения через групповую политику. Перейдем в Управление групповой политикой и создадим Новый объект групповой политики. Мы советуем заводить по одной политике на каждую настройку и давать им понятные названия.

GPO-DesktopIcons-002.pngОткроем политику на редактирование и перейдем в Конфигурация пользователя — Настройка — Конфигурация Windows — Реестр, где создадим необходимые записи со следующими значениями полей:

  • Действие — Обновить
  • КустHKEY_CURRENT_USER
  • Путь раздела — HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel
  • Имя параметра — нужный ID, в нашем случае {20D04FE0-3AEA-1069-A2D8-08002B30309D}
  • Значение — 00000000
  • База — Шестнадцатеричный.

GPO-DesktopIcons-003.png

Создав нужные записи для значков сохраним политику и применим ее на OU (подразделение) с пользователями, для этого можно просто перетащить политику в редакторе на нужное OU.

GPO-DesktopIcons-004.pngСделанные нами изменения будут применены при следующем входе пользователя в систему или по мере обновления групповых политик, которое происходит один раз в 90 минут с произвольным смещением до 30 минут. Если нужно применить изменения немедленно, то следует произвести ручное обновление политик командой:

gpupdate

GPO-DesktopIcons-005.pngДанный метод применим не только к Windows 10, но и к предыдущим версиям Windows, включая Windows XP. При работе с ними нужно учитывать, что в этих системах может быть включено Классическое меню Пуск (образца Windows 2000), в этом случае изменения нужно вносить в ветвь:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsClassicStartMenu

Также вы можете использовать следующие ID:

  • {645FF040-5081-101B-9F08-00AA002F954E} — Корзина
  • {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} — Панель управления
  • {450D8FBA-AD25-11D0-98A8-0800361B1103} — Мои документы

По материалам пользователя George.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

На чтение 8 мин. Просмотров 333 Опубликовано 03.09.2019

Windows 10 может быть отличной операционной системой, но у нее также есть те же проблемы, что и у ее предшественников. Пользователи сообщили У этого файла нет связанной с ним программы для выполнения этого сообщения об ошибке в Windows 10 при попытке запустить определенные приложения, поэтому давайте посмотрим, как решить эту проблему.

Содержание

  1. Этот файл не имеет программы, связанной с ним для выполнения этого действия
  2. Решение 1. Создайте новую учетную запись пользователя Windows.
  3. Решение 2. Добавьте свою учетную запись в группу администраторов.
  4. Решение 3 – Измените свой реестр
  5. Решение 4 – Удалить определенные ключи из реестра
  6. Решение 5 – Запустите DISM и sfc scan
  7. Решение 6 – отключить автозапуск для всех устройств
  8. Решение 7 – Сброс ассоциации файлов
  9. Решение 8 – Запустите PowerShell
  10. Решение 9 – Выполнить восстановление системы

Этот файл не имеет программы, связанной с ним для выполнения этого действия

Этот файл не имеет программы, связанной с ним, это общее сообщение об ошибке, которое может появиться, и, говоря об этой ошибке, вот некоторые похожие проблемы, о которых сообщили пользователи:

  • С этим файлом не связана программа для выполнения этого действия. USB-накопитель . Эта проблема может возникать из-за настроек автозапуска. Однако вы можете решить эту проблему, просто отключив функцию автозапуска.
  • У этого файла нет программы, связанной с ним Excel, Explorer.exe . Эта проблема может затрагивать различные системные приложения, и в этом случае обязательно выполняйте сканирование SFC и DISM.
  • У этого файла нет связанной с ним программы для выполнения этого действия OneDrive . Если вы столкнулись с этой проблемой с OneDrive или другими системными функциями, просто сбросьте ассоциации файлов по умолчанию и проверьте, решает ли это проблему. ,
  • У этого файла нет программы, связанной с ним Windows 10, 8.1, 7 . Эта ошибка может появляться практически в любой версии Windows, и даже если вы не используете Windows 10, вы должны применять большинство наших решений на вашем ПК.

Решение 1. Создайте новую учетную запись пользователя Windows.

По словам пользователей, одним из самых простых способов решения этой проблемы является создание новой учетной записи пользователя Windows. Для этого выполните следующие действия:

  1. Откройте приложение “Настройки” и перейдите в раздел Аккаунты .
  2. Перейдите на вкладку Семья и другие пользователи и нажмите Добавить кого-то еще на этот компьютер .
  3. Нажмите У меня нет информации для входа этого человека .
  4. Выберите Добавить пользователя без учетной записи Microsoft .
  5. Введите имя пользователя и пароль для новой учетной записи и нажмите Далее .

Решение 2. Добавьте свою учетную запись в группу администраторов.

Другое решение этой проблемы – добавить вашу учетную запись в группу администраторов. Пользователи сообщили, что после добавления их учетной записи администратора, проблема была решена. Чтобы добавить свою учетную запись в группу администраторов, выполните следующие действия:

  1. Нажмите Windows Key + R и введите lusrmgr.msc . Нажмите Enter или нажмите ОК .
  2. Нажмите папку Группы на левой панели и дважды щелкните группу Администраторы на правой панели.
  3. Когда откроется окно свойств, нажмите кнопку Добавить .
  4. В поле Введите имена объектов для выбора введите свое имя пользователя и нажмите Проверить имена . Если все в порядке, нажмите ОК . Или же вы можете нажать кнопку Дополнительно и кнопку Найти сейчас , чтобы вручную найти свое имя пользователя.
  5. После этого ваша учетная запись должна быть добавлена ​​в группу администраторов. Нажмите Применить и ОК , чтобы сохранить изменения.

Как видите, добавить свою учетную запись в группу «Администраторы» довольно просто. Некоторые пользователи также советуют выйти и снова войти в Windows 10, чтобы изменения вступили в силу.

  • ЧИТАЙТЕ ТАКЖЕ: Исправлено: ‘ваш администратор заблокировал эту программу’ в Windows 10

Решение 3 – Измените свой реестр

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

  1. Нажмите Windows Key + R и введите regedit . Нажмите ОК или нажмите Enter .
  2. На левой панели перейдите к клавише HKEY_CLASSES_ROOT lnkfile .
  3. Проверьте, доступно ли значение IsShortcut .Если это значение отсутствует, щелкните правой кнопкой мыши пустое место на правой панели и выберите Создать> Строковое значение . Обязательно введите IsShortcut в качестве имени нового строкового значения.
  4. После этого закройте редактор реестра.

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

Несколько пользователей предлагают также выполнить следующие шаги:

  1. Перейдите к клавише HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} shell Manage command на левой панели. Дважды нажмите (по умолчанию) на правой панели.
  2. Установите для Значения данных значение % SystemRoot% system32 CompMgmtLauncher.exe и нажмите ОК , чтобы сохранить изменения.

Решение 4 – Удалить определенные ключи из реестра

Это решение применимо только в том случае, если вы не можете открыть какую-либо папку на вашем компьютере. Если вы можете открывать папки на вашем компьютере, вам не нужно выполнять это решение. Чтобы удалить записи реестра, сделайте следующее:

  1. Откройте редактор реестра .
  2. На левой панели перейдите в HKEY_CLASSES_ROOT Directory shell .
  3. Разверните ключ оболочки и удалите ключи find и cmd .
  4. После этого закройте редактор реестра.

Решение 5 – Запустите DISM и sfc scan

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

Это может происходить по разным причинам, и для решения этой проблемы рекомендуется выполнять сканирование SFC и DISM. Для этого просто выполните следующие простые шаги:

  1. Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите Командная строка (Администратор) или PowerShell (Администратор) .
  2. Когда откроется Командная строка , введите sfc/scannow и нажмите Enter .
  3. Сканирование SFC начнется. Процесс сканирования может занять около 15 минут, поэтому не прерывайте его.

После завершения сканирования SFC проверьте, сохраняется ли проблема. Если проблема не устранена, необходимо запустить сканирование DISM. Вы можете сделать это, выполнив следующие действия:

  1. Запустите Командную строку от имени администратора.
  2. Запустите команду DISM/Online/Cleanup-Image/RestoreHealth .
  3. Сканирование DISM начнется. Сканирование может занять около 20 минут, поэтому не прерывайте его.

После завершения сканирования DISM проверьте, сохраняется ли проблема. Если вам не удалось запустить сканирование SFC раньше, попробуйте запустить его сейчас и проверьте, решает ли это проблему.

Решение 6 – отключить автозапуск для всех устройств

Если вы получаете сообщение У этого файла нет программы, связанной с ним , возможно, проблема связана с функцией автозапуска. Тем не менее, вы можете решить проблему, просто отключив автозапуск. Для этого просто выполните следующие действия:

  1. Откройте приложение Настройки и перейдите в раздел Устройства .
  2. Выберите Автозапуск в меню слева. На правой панели отключите Использовать автозапуск для всех мультимедийных устройств . Установите для Съемного диска и Карты памяти значение Не предпринимать никаких действий .

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

Решение 7 – Сброс ассоциации файлов

По умолчанию Windows 10 настроена на открытие файлов с приложениями по умолчанию, но большинство пользователей обычно изменяют эти параметры. Иногда может быть проблема с вашей конфигурацией, которая может привести к тому, что У этого файла нет связанной с ним программы .

Чтобы решить эту проблему, вам просто нужно сбросить ассоциации файлов по умолчанию. Это довольно просто, и вы можете сделать это, выполнив следующие действия:

  1. Откройте приложение Настройки и перейдите в раздел Приложения .
  2. В меню слева выберите Приложения по умолчанию . Прокрутите страницу вниз и в разделе Восстановить рекомендуемые по умолчанию Microsoft нажмите кнопку Сбросить .

После этого проблема с ассоциациями файлов должна быть полностью решена.

Решение 8 – Запустите PowerShell

По словам пользователей, иногда вы можете исправить ошибку У этого файла нет программы, связанной с ним , переустановив все приложения Universal. Это довольно просто сделать, и вы можете сделать это, выполнив следующие действия:

  1. Нажмите Windows Key + S и введите powershell. Нажмите правой кнопкой мыши Windows PowerShell в списке результатов и выберите Запуск от имени администратора .
  2. Теперь выполните следующую команду: Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like «* SystemApps *»} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$ ($ _. InstallLocation) AppXManifest.xml»} .

После выполнения команды проблема должна быть полностью решена.

Решение 9 – Выполнить восстановление системы

По мнению пользователей, иногда лучший способ исправить ошибку У этого файла, с которым не связана связанная с ним программа , – это восстановить систему. Чтобы выполнить восстановление системы, просто сделайте следующее:

  1. Нажмите Windows Key + S и введите восстановление системы . Выберите Создать точку восстановления из списка результатов.
  2. Когда откроется окно Свойства системы , нажмите кнопку Восстановление системы .
  3. Появится окно Восстановление системы . Нажмите Далее , чтобы продолжить.
  4. Если доступно, установите флажок Показать больше точек восстановления . Выберите точку восстановления, к которой вы хотите вернуться, и нажмите Далее .
  5. Следуйте инструкциям на экране для завершения процесса восстановления.

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

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

Примечание редактора . Этот пост был первоначально опубликован в августе 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Ошибка при установке расширения 6.52.1е 1с 8.22.1704

avm Дата: Среда, 16.11.2022, 12:00 | Сообщение # 1

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Обновлял как всегда расширение (через кнопку обновить). в типовой БП с 6.49. После перезагрузки бухгалтерии вместо диалога про адаптацию вышла ошибка

Ошибка инициализации модуля: ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта
по причине:
Значение не является значением объектного типа (Self)
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(761)}:КаталогДанныхПриложения = ПриложениеОболочкиОС.NameSpace(Подкаталог).Self.Path;
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(711)}:КаталогДанныхПриложения = КаталогПлатформыВПрофилеЛкс(Локальный);
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(7680)}:КаталогВерсииПлатформыВПрофиле = ирКэш.КаталогИзданияПлатформыВПрофилеЛкс();
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(6445)}:ПроверитьКаталогФайловогоКэша();
{ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(8565)}:ПроверитьСтруктуруФайловогоКэша();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(21893)}:Результат = Новый (ТипОбъекта);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирКэш.Модуль(24)}:ирПлатформа = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс(«Обработка.ирПлатформа»);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(33118)}:мПлатформа = ирКэш.Получить();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(33069)}:МодальныеГруппы = МодальныеГруппыЛкс();
{ИнструментыРазработчикаTormozit ОбщаяФорма.ирАдаптацияРасширения.Форма(70)}:ирОбщий.СообщитьЛкс(«Открыть это окно можно командой «»Адаптация расширения»»»);

Техническая информация не выдается на той же ошибке

попробовал обновить расширение через вашу обработку. Обновление прошло без ошибок, но по кнопке «Техническая информация» ошибка (приложил скрин)

Добавлено (16.11.2022, 17:10)
———————————————
ничего не понимаю, проблема на 8.22.1704 на рабочем сервере который в интернете и хоть временной, но легальной лицензией
а на сервере который без интернета и на эмуле, хотя та же 8.22.1704 — работает

Что может быть не так?

 
tormozit Дата: Среда, 16.11.2022, 19:07 | Сообщение # 2

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

Думаю платформа 1С тут не виновата. Выполни через консоль кода на сервере код и сообщи результат

Код

ПриложениеОболочкиОС = Новый COMobject(«Shell.Application»);
Для Счетчик = 1 По 50 Цикл
    Попытка
        КаталогДанныхПриложения = ПриложениеОболочкиОС.NameSpace(Счетчик).Self.Path;
    Исключение
        КаталогДанныхПриложения = «Не найден»;
    КонецПопытки;
    Сообщить(«» + Счетчик + » = » + КаталогДанныхПриложения);
КонецЦикла;

 
avm Дата: Среда, 16.11.2022, 20:21 | Сообщение # 3

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

3 = ::{26EE0668-A00A-44D7-9371-BEB064C98683}
1 = ::{871C5380-42A0-1069-A2EA-08002B30309D}
2 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuPrograms
4 = ::{21EC2020-3AEA-1069-A2DD-08002B30309D}::{2227A280-3AEA-1069-A2DE-08002B30309D}
5 = C:UsersamDocuments
6 = C:UsersamFavorites
7 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
8 = C:UsersamAppDataRoamingMicrosoftWindowsRecent
9 = C:UsersamAppDataRoamingMicrosoftWindowsSendTo
10 = ::{645FF040-5081-101B-9F08-00AA002F954E}
11 = C:UsersamAppDataRoamingMicrosoftWindowsStart Menu
12 = Не найден
13 = C:UsersamMusic
14 = C:UsersamVideos
15 = Не найден
16 = C:UsersamDesktop
17 = ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
18 = ::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
19 = C:UsersamAppDataRoamingMicrosoftWindowsNetwork Shortcuts
20 = C:WindowsFonts
21 = C:UsersamAppDataRoamingMicrosoftWindowsTemplates
22 = C:ProgramDataMicrosoftWindowsStart Menu
23 = C:ProgramDataMicrosoftWindowsStart MenuPrograms
24 = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
25 = C:UsersPublicDesktop
26 = C:UsersamAppDataRoaming
27 = C:UsersamAppDataRoamingMicrosoftWindowsPrinter Shortcuts
28 = C:UsersamAppDataLocal
29 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup
30 = C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
31 = C:UsersamFavorites
32 = C:UsersamAppDataLocalMicrosoftWindowsINetCache
33 = C:UsersamAppDataLocalMicrosoftWindowsINetCookies
34 = C:UsersamAppDataLocalMicrosoftWindowsHistory
35 = C:ProgramData
36 = C:Windows
37 = C:WindowsSystem32
38 = C:Program Files
39 = C:UsersamPictures
40 = C:Usersam
41 = C:WindowsSysWOW64
42 = C:Program Files (x86)
43 = C:Program FilesCommon Files
44 = C:Program Files (x86)Common Files
45 = C:ProgramDataMicrosoftWindowsTemplates
46 = C:UsersPublicDocuments
47 = C:ProgramDataMicrosoftWindowsStart MenuProgramsAdministrative Tools
48 = C:UsersamAppDataRoamingMicrosoftWindowsStart MenuProgramsAdministrative Tools
49 = ::{21EC2020-3AEA-1069-A2DD-08002B30309D}::{7007ACC7-3202-11D1-AAD2-00805FC1270E}
50 = Не найден

 
tormozit Дата: Среда, 16.11.2022, 21:09 | Сообщение # 4

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

Что то не стыкуется. ошибка возникает при передаче числа 28. А в твоем результате оно корректное значение вернуло.
Попробуй остановиться на этой ошибке и вычислить выражения
1. ПриложениеОболочкиОС.NameSpace(Подкаталог).Self.Path
2. Подкаталог

 
avm Дата: Воскресенье, 20.11.2022, 18:36 | Сообщение # 5

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

2. Подкаталог — нормально, там 28

1. а тут ошибка в данном com-объекте (ПриложениеОболочкиОС) нет такого метода NameSpace(Подкаталог)

 
tormozit Дата: Воскресенье, 20.11.2022, 18:47 | Сообщение # 6

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

Скажу по-другому.
В предложенном мной тут тесте у тебя выражение
ПриложениеОболочкиОС.NameSpace(28)
вернуло НЕ Неопределено.

А на твоей последней картинке оно вернуло Неопределено. Возможно тест выполнялся в другом окружении?

 
avm Дата: Воскресенье, 20.11.2022, 18:47 | Сообщение # 7

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Подкаталог = 28

Добавлено (20.11.2022, 18:53)
———————————————

Цитата tormozit ()

А на твоей последней картинке оно вернуло Неопределено.

Я понимаю… Я прямо сейчас запускаю в консоле кода твою процедуру, и там 28 указатель на каталог в appdata

Но в отладчике (переменная = 28) — Неопределено

И что делать?

Добавлено (20.11.2022, 18:56)
———————————————

Цитата tormozit ()

А на твоей последней картинке оно вернуло Неопределено. Возможно тест выполнялся в другом окружении?

Я сейчас сижу за компом, у меня 1с:Предприятие и второе — к нему отладчик.
Прямо сейчас запустил в консоле кода твою процедуру — 20 — это катало appdatalocal
А в отладчике — Неопределено?

Ничего не понимаю….

 
tormozit Дата: Воскресенье, 20.11.2022, 18:57 | Сообщение # 8

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

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

 
avm Дата: Воскресенье, 20.11.2022, 18:58 | Сообщение # 9

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

что показать в окне отладчика?

 
avm Дата: Воскресенье, 20.11.2022, 19:03 | Сообщение # 10

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Это?

 
tormozit Дата: Воскресенье, 20.11.2022, 19:06 | Сообщение # 11

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

Да. Теперь снимок из консоли кода покажи. Не верится что выполнение того же кода на сервере там дает другой результат.

 
avm Дата: Воскресенье, 20.11.2022, 19:12 | Сообщение # 12

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

вот

Причем если запускаю клиент на сервере, то аналогично — показывает «соответствующий путь у 26 и 26»
Но не работает и если клиент локальный, и если клиент на сервере

Сообщение отредактировал avmВоскресенье, 20.11.2022, 19:14

 
avm Дата: Воскресенье, 20.11.2022, 19:20 | Сообщение # 13

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Вот при запуске 1с:предприятия на сомом сервере

 
tormozit Дата: Воскресенье, 20.11.2022, 19:20 | Сообщение # 14

Генералиссимус

Группа: Администраторы

Репутация: 141

Статус: Оффлайн

Я изначально указывал, что в консоли кода надо выполнять тест на сервере (левое подменю в командной панели над текстом алгоритма). Да тут есть некоторая неоднозначность. Постараюсь в будущем более четко описывать это.

 
avm Дата: Воскресенье, 20.11.2022, 19:23 | Сообщение # 15

Лейтенант

Группа: Пользователи

Репутация: 58

Статус: Оффлайн

Извини, не понял…. Тогда да… «Не найден»

 

  • Ошибка при импорте сертификата
  • Ошибка при импорте настроек майнкрафт
  • Ошибка при импорте модуля python
  • Ошибка при импорте данных unique constraint failed
  • Ошибка при импорте базы данных sql