Telegram run bat не удается найти указанный файл

Обновлено: 19.09.2024

Если это не Python, то всё ок, код выполняется, например: echo Hello World1 > hello.txt - всё ок, файл создается.
А если код Python, то НЕТ!

Если запускать не через 1С, то всё ок, код Python батника выполняется.

Может кто сталкивался .

Ранее я Python устанавливал в директории пользователя под которым шла установка Python. Потом я произвел uninstal и установил в директорию уже C:\Program Files. Естественно после переустановки заново выполнил команду "pip install pyshp", но библиотека почему-то не установилась в новые директории Python, а так как она осталась "жить" в директориях пользователя, то на клиенте, естественно, код выполнялся, библиотека успешно импортировалась. Сейчас, это проверю .

Да, мое предположение оказалось правильным! Почистил все кэши и заново инсталлировал библиотеку: pip install pyshp.
Библиотека записалась в требуемое место - C:\Program Files\Python\Lib\site-packages. И всё ок, сервер и клиент выполняют код на ура.

Спасибо, Друзья. Док (Dr.HiHi), большой РЕСПЕКТ и отдельное СПАСИБО.

А этот код в bat-файле, и лежит в папке "D:\Projects\Python\"?

(3) код выполняется на сервере?? на сервере есть файл по пути "D:\Projects\Python\ForCreatedShp.py"?? (6) а если через запуститьприложение("python D:\Projects\Python\ForCreatedShp.py") запуститьприложение("python D:\Projects\Python\ForCreatedShp.py")

изначально я с этого и начинал, получал ошибку:
"Не удалось запустить "python D:\Projects\Python\ForCreatedShp.py", по причине: 2(0x00000002): Не удается найти указанный файл. "

Далее вместо python подставляем "C:\Program Files\Python\python.exe", ошибки нет и ничего, опять )

(8) попытки:
- запустить 1с под правами администратора
- ЗапуститьПриложение(<СтрокаКоманды>, <ТекущийКаталог>, <ДождатьсяЗавершения>, <КодВозврата>). прописать ЗапуститьПриложение("python ForCreatedShp.py", "D:\Projects\Python\")
- попробовать вынески файлу куда-то в расшаренную папку

есть подозрение, что каких-то прав не хватает

(9)
- запустить 1с под правами администратора - тоже думал и дал админ права, у меня локальная машина
- . так он файл python не находит
- расшарил, не помогло.

(10) может бытьв файле что-то не то прописано?? возможно код отрабатывает и все??))
если напистаь какой-то простой код на python, чтобы ожидало ввода данных. и потом его запустить файл через 1с. только ожидать ответа от программы (11)Если запускать не через 1С, то всё ок, код Python батника выполняется. (11)На сервере запустил input с параметром дождаться ответа истина - код отработал. запустить 1с под правами администратора - тоже думал и дал админ права (14)Код на сервере исполняется, права юзверу агента 1С дал

тоже не помогло

В целом код простой:

import shapefile
from sys import argv

Такая ситуация. Закрыл Телеграм, после нескольких минут запускаю программу, а выходит такая надпись.
Could not start Telegram Desktop!
You can see complete log below:
Но ничего ниже нету, кроме кнопки клоус.

Шарил инет в течении получаса, ничего не нашел, помогите!)


удали в корневой папке файлы log_start 1-2-3-4-5-6 и попробуйте запустить программы У меня один файл log, удаляю его, запускаю тг появляеться та же надпись и тот же файл. ? ? Мыслитель (9147) portable версию не пробовал ? удалив установленную. баг может быть и с обновления


Лишние файлы удалить (оставить только те файлы и папки, что на скрине). Ну и посмотреть лог-файл. Самый его конец.


Удалить txt log ?
Loony Искусственный Интеллект (520339) Посмотри, что там написано, для начала.

Необходимо сделать следующее
1. Удалить log
2..А потом зайти в папку tData. Обычно ещё и нет доступа к данной папке у текущего пользователя

Мне помог именно такой способ запуска telegramm

А как вы удалили log? у меня не удаляется, пишет, что файл открыт в другой программе. Хотя саму Телегу с ПК я удалил SG Ученик (223) Кирилл Коробкин, завершите все службы. связанные с телеграммом и на папку TData снимите ограничения по чтению Попробуйте тупо обновить через настройки в самом приложении мне помогло

Отлично. Помогло. Благодарю.
.

"удали в корневой папке файлы log_start 1-2-3-4-5-6 и попробуйте запустить программы"

ничего из перечисленого не помогло, у меня сработало когда завершил процесс rnd.exe ( не давал удалять телеграмм ) *может чутка ошибся с названием* Та же проблема. Решал сносом и переустановкой Телеги.
Чтобы стандартный установщик винды смог снести Телеграм, сперва нужно остановить процесс Telegram в Диспетчере задач - он там почему-то работает, в то время как само приложение не запускается..
Плюс - никак не удаляется txt.log файл (пишет, что файл занят каким-то приложением, а каким - я так и не смог выяснить), решил удалением файла через безопасный режим Виндос.
В общем заморочь та ещё, причём проблема повторяется регулярно, раз в пару недель.. Приходится вот так париться каждый раз, потому как десктопка нужна на компе..
Попробую портативную версию. с портативной версией - та же беда, поработала один день, и всё то же самое :(

Все очень просто делается:
1. Перезапуск ПК
2. После перезапуска НЕ ЗАПУСКАЙТЕ ПРОГРАММУ!
3. После перезапуска заходим там где Telegram: C:\Users\Администратор\AppData\Roaming\Telegram Desktop
4. Удаляем все .txt файлы которые примерно называются как: log, log_start0 и т. д

выдаёт ошибку с текстом "Не удается найти (файл). Проверьте, правильно ли указано имя, и повторите попытку." »

Выложите созданный архив на обменник (например, на DropMeFiles). Ссылку на выложенный архив — сюда.

Потом, возможно, понадобится Process Monitor.

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

Последний раз редактировалось DDexPro, 06-07-2019 в 09:48 .

DDexPro, если взять этот bat-файл на рабочем столе правой кнопкой мышки, сдвинуть на пустое место стола, отпустить кнопку и выбрать "Создать копию" — копия тоже не запускается7
Конфигурация компьютера
Процессор: Intel Core i7-3770K
Материнская плата: ASUS P8Z77-V LE PLUS
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб)
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS
Звук: Realtek ALC889 HD Audio
Блок питания: be quiet! Straight Power 11 650W
CD/DVD: ASUS DRW-24B5ST
Монитор: ASUS VG248QE 24"
ОС: Windows 8.1 Pro x64
Индекс производительности Windows: 8,1
Прочее: корпус: Fractal Design Define R4

DDexPro, покажите раздел реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Возможно, параметр ComSpec имеет некорректный тип, значение или отсутствует. Пример в теме:
[решено] Не запускаются .bat .cmd файлы

Файл telegram.exe из Telegram (Unofficial) является частью Telegram Win (Unofficial). telegram.exe, расположенный в C:Documents and SettingsAdministrador .SERVERDatos de programaTelegram Win (Unofficial)Telegram .exe с размером файла 16710144 байт, версия файла 0.3.9.0, подпись 65c60a84c42449554c95def5c57bda40.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Clean Junk Files".
  3. Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
  4. потом нажмите на кнопку "Select All".
  5. нажмите на кнопку "start cleaning".

Clean Registry to fix telegram.exe has stopped working error

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт "Fix Registry problems".
  3. Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
  4. 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
  5. После завершения поиска нажмите на кнопку "select all".
  6. Нажмите на кнопку "Fix selected".
    P.S. Вам может потребоваться повторно выполнить эти шаги.

3- Настройка Windows для исправления критических ошибок telegram.exe:

Clean Registry to fix telegram.exe has stopped working error

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите " Advanced system settings".
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку "data Execution prevention".
  5. Выберите опцию " Turn on DEP for all programs and services . " .
  6. Нажмите на кнопку "add" и выберите файл telegram.exe, а затем нажмите на кнопку "open".
  7. Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?

Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.

Читайте также: