powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / bat файл не запускается в win64bit
15 сообщений из 15, страница 1 из 1
bat файл не запускается в win64bit
    #39237339
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет. написал батник по бэкапу БД Postgresql. на ОС 32bit работает, на 64 не хочет.
м.б кто-то знает где собака зарыта???
вот код
Код: plaintext
1.
2.
3.
4.
5.
@echo off
start /wait "C:\Program Files(x86)\PostgreSQL\9.4\bin\pg_dump.exe

 --host localhost --port 5432 --username postgres ^
 --format custom --blobs --verbose --file "E:\Back_UP_Postgresql\%date%_.backup" bd
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237361
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вот прям и пишет в консоль "Не хочу работать!"?
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237368
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
e:\Postgresql>я¬¬e:\Program Files(x86)\PostgreSQL\9.4\bin\pg_dump.exe --
host localhost --port 5432 --username postgres --format custom --blobs --verbose
 --file "E:\Postgresql\17.05.2016_tec.backup" tec
Синтаксическая ошибка в имени файла, имени папки или метке тома.

e:\Postgresql>pause
Для продолжения нажмите любую клавишу . . .
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237371
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888
Код: plaintext
1.
я¬¬

А это что за закорючки?
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237376
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft, мне тоже интересно! я перед началом ни чего не ставлю, да даже и пробовал с пробелом и всяко, всё-равно их выводит...
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237377
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888,

Посмотрите на содержимое вашего файла другим редактором. Или, например, в HEX-е.
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237378
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
щас взял руками в pgAdmin сделал копию бд, в отчёт он выносит ту самую строку которую используем в батнике, и результат не меняется...
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237387
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft, в Notepad-е пишу, вроде норм всё
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237394
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,
закорючки убрались, сменой кодировки, Но где на синтаксис ругается, что очень странно
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237399
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888в Notepad-е пишу, вроде норм всё
Командный файл должен быть в OEM кодировке (или в кодировке, которая установлена командой chcp), а никак не в utf-8 и тем более - с BOM.
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237417
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, сделал в OEM866, к сожалению ни чего не поменялось
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237432
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888
Код: c#
1.
я¬¬


Знакомые закорючки. Такие Visual Studio любит в начало файла ставить. Как понимаю они означают что файл в юникоде.
Эти закорючки понимают текстовые редакторы понимающие юникод (Far и блокнот проверил).
Можно их увидеть в Far если смотреть в HEX, первые три байта EF BB BF

Непонятно только как они в середине файла оказались.
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237437
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЗнакомые закорючки. Такие Visual Studio любит в начало файла ставить. Как понимаю они означают что файл в юникоде.
Эти закорючки понимают текстовые редакторы понимающие юникод (Far и блокнот проверил).
Можно их увидеть в Far если смотреть в HEX, первые три байта EF BB BF
Это BOM .
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39237464
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги! поехало) вообщем если мы на 64bit то кодировку обязательно нужно OEM866 И кавычки только в 1й строке к какой проге обращаемся, ну эт в моём случае, а на указание пути куда сохранять бэкап нужно убирать иначе из-за них формат бэкапа сливается с названием и не полностью бэкапит базу, как то так) Всем спасибо
...
Рейтинг: 0 / 0
bat файл не запускается в win64bit
    #39239486
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888Коллеги! поехало) вообщем если мы на 64bit то кодировку обязательно нужно OEM866Вот только не надо никого дезинформировать ...
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / bat файл не запускается в win64bit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]