Автор Тема: как запустить файл.BAT? [решено]  (Прочитано 32854 раз)

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #15 : 11.01.2011 12:55:38 »
имеется ввиду "/home/user/wine_c"? (аеро - это юзер) Положил туда папку Склад - то же самое: $ wineconsole /home/aero/wine_c/Sclad333/SCLAD32.EXE /p - файл sclad.sub не найден
« Последнее редактирование: 17.01.2011 20:57:57 от beep »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Re: как запустить файл.BAT?
« Ответ #16 : 11.01.2011 13:05:51 »
имеется ввиду "/home/aero/wine_c"? (аеро - это юзер) Положил туда папку Склад - то же самое: $ wineconsole /home/aero/wine_c/Sclad333/SCLAD32.EXE /p - файл sclad.sub не найден
$ wineconsole c:\Sclad333\SCLAD32.EXE /p

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #17 : 11.01.2011 13:19:09 »
$ wineconsole c:\Sclad333\SCLAD32.EXE /p
wineconsole: Не удался запуск программы '"c:Sclad333SCLAD32.EXE /p"'.
Неверно указана команда.

заменил слэши: $ wineconsole c:/Sclad333/SCLAD32.EXE /p - все как раньше: файл sclad.sub не найден
« Последнее редактирование: 11.01.2011 13:23:22 от beep »

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
Re: как запустить файл.BAT?
« Ответ #18 : 11.01.2011 13:20:11 »
c:\\Sclad333\\SCLAD32.EXE /p

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #19 : 11.01.2011 13:26:10 »
c:\\Sclad333\\SCLAD32.EXE /p - то же самое: файл sclad.sub не найден

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Re: как запустить файл.BAT?
« Ответ #20 : 11.01.2011 13:58:01 »
c:\\Sclad333\\SCLAD32.EXE /p - то же самое: файл sclad.sub не найден
а где он физически лежит?

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #21 : 11.01.2011 14:30:35 »
файл sclad.sub физически лежит в корне папки Sclad (sclad111, sclad333 и т.д во всех копиях для эксперимента). Правда он там большим регистром назван, но я его и маленьким дублировал - не помогает ))

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Re: как запустить файл.BAT?
« Ответ #22 : 11.01.2011 15:16:52 »
SCLTMP какое значение имеет?

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #23 : 11.01.2011 15:49:58 »
SCLTMP какое значение имеет?
не знаю. ни такого файла ни папки я не вижу. в принципе, если из батника удалить все кроме строчки " sclad32 /p ", то в  винде все работает нормально.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Re: как запустить файл.BAT?
« Ответ #24 : 11.01.2011 16:00:28 »
файл sclad.sub физически лежит в корне папки Sclad (sclad111, sclad333 и т.д во всех копиях для эксперимента). Правда он там большим регистром назван, но я его и маленьким дублировал - не помогает ))
дублировать не надо  - для winapi там будет 2 одинаковых файла, что не очень хорошо

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #25 : 12.01.2011 18:27:38 »
смысл в том что происходит путаница с путями. В Винде эта же прога из этой же папки работает. А в Вайне программа перестает находить свои файлы. Может как то можно жестко прописать Переменные среды к нужному обращению. Т.е. чтобы при вызове программы SCLAD текущей папкой была именно та папка, в которой находится файл SCLAD32.EXE

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Re: как запустить файл.BAT?
« Ответ #26 : 12.01.2011 18:29:24 »
тогда зайдите в ~/.wine/drive_c/... и оттуда запустите wineconsole SCLAD32.EXE

Оффлайн beep

  • Давно тут
  • **
  • Сообщений: 48
Re: как запустить файл.BAT?
« Ответ #27 : 17.01.2011 20:57:02 »
а как же это?
Никогда не запускайте wine от root!
Да, я скопировал папку Sclad в ~/.wine/drive_c/
но оттуда вайн не запускается, поскольку под рутом. Помнится вайн Ванила такую возможность давал. Поставить опять Ванилу и пробовать в ней пускать вайн под рутом?

Оффлайн sasa

  • Завсегдатай
  • *
  • Сообщений: 1 152
Re: как запустить файл.BAT?
« Ответ #28 : 17.01.2011 21:37:50 »

но оттуда вайн не запускается, поскольку под рутом.
Расшифруйте пожалуйста
Компьютер - это лопата, к нему мозги нужны (с)

Оффлайн bsdlinux

  • Завсегдатай
  • *
  • Сообщений: 809
Re: как запустить файл.BAT?
« Ответ #29 : 17.01.2011 23:00:21 »
Если прога DOS'овская, то лучше в DOSBox'e пробовать.