Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как запустить .bat-файл  (Прочитано 33870 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Diunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Как запустить .bat-файл
« : 27 Сентября 2011, 20:03:32 »
Скажите, как на Ubunte запустить Windowsкие батники?
То есть файлы формата .bat

Модератор: именуйте темы в соотв. с Правилами, пож
« Последнее редактирование: 27 Сентября 2011, 21:28:13 от RustemNur »
Ubuntu 11.04

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: .bat
« Ответ #1 : 27 Сентября 2011, 20:22:38 »
Это вообще-то досовские файлы.

Обычно они состоят в основном из вызовов разных внешних прог. Так что вопрос немного некорректно поставлен.

Это всё равно ка шелл-скрипт запускать под виндой. Помимо всяких if, echo и т. п. там еще вызовы каких-нибудь cat, find...

Проще заново переписать.
Делюсь знаниями, но их у меня мало!

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: .bat
« Ответ #2 : 27 Сентября 2011, 20:25:40 »
dosbox
Wars ~.o

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: .bat
« Ответ #3 : 27 Сентября 2011, 20:27:17 »
Скажите, как на Ubunte запустить Windowsкие батники?
То есть файлы формата .bat
bat файл - это обычный текстовый файл с набором команд,в линуксе его с успехом заменяет скрипт.
Лучше маленький доллар, чем большое спасибо.

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: .bat
« Ответ #4 : 27 Сентября 2011, 20:33:08 »
А если
wine /путь/до/файла.bat?
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Diunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: .bat
« Ответ #5 : 27 Сентября 2011, 21:07:51 »
root@unux-desktop:~# wine D:/patcher/battt.bat
wine: cannot find 'D:/patcher/battt.bat'

мне нужно открыть батник - в батнике собственно

java -jar -Xmx256m pw-cpw.jar install
pause
Ubuntu 11.04

Оффлайн flood!

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: .bat
« Ответ #6 : 27 Сентября 2011, 21:18:15 »
untara у меня прекрасно работает под вайном

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: .bat
« Ответ #7 : 27 Сентября 2011, 21:22:05 »
тогда зачем wine? java она и в линуксе java

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: .bat
« Ответ #8 : 27 Сентября 2011, 21:25:05 »
root@unux-desktop:~# wine D:/patcher/battt.bat
wine: cannot find 'D:/patcher/battt.bat'

мне нужно открыть батник - в батнике собственно

java -jar -Xmx256m pw-cpw.jar install
pause
wine ~/.wine/dosdevices/d:/patcher/battt.bat
Wars ~.o

tutilatitu

  • Гость
Re: Как запустить .bat-файл
« Ответ #9 : 27 Сентября 2011, 21:32:34 »
chmod +rx file.bat

Только не забудьте отредактировать file.bat на соответствие командам линукс.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: .bat
« Ответ #10 : 27 Сентября 2011, 21:42:28 »
(Нажмите, чтобы показать/скрыть)

Оффлайн Кровавый

  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Как запустить .bat-файл
« Ответ #11 : 27 Сентября 2011, 21:45:35 »
chmod +rx file.bat

Только не забудьте отредактировать file.bat на соответствие командам линукс.

Тогда зачем мучиться то?
mv file.bat file.sh
chmod -x file.sh
nano file.sh
sh file.sh

 ;D
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн Diunex

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Как запустить .bat-файл
« Ответ #12 : 27 Сентября 2011, 21:54:37 »
Все равно не получается, скажите есть ли еще какие то способы открыть батники?
Или напишите последовательность действий =((
Очень нужно
Ubuntu 11.04

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Как запустить .bat-файл
« Ответ #13 : 27 Сентября 2011, 21:59:26 »
А у Вас java-то установлена?

И это.. на данном форуме, как и на других линукс-заточенных, не принмается "не получается".
Система Вам что-то отвечает. Если хотите чтобы Вам реально помогли - показывапйте, как именно она реагирует на Ваши действия.

tutilatitu

  • Гость
Re: Как запустить .bat-файл
« Ответ #14 : 27 Сентября 2011, 22:02:58 »
Все равно не получается, скажите есть ли еще какие то способы открыть батники?
Или напишите последовательность действий =((
Очень нужно

Нет простого способа, ибо многие команды разные
dir ls
type cat
\ / и проч.

Править ручками или писать конвертер.

 

Страница сгенерирована за 0.061 секунд. Запросов: 25.