.Bat dosyasını yürütme


21

Bir var setup.batbazı uygulamaları yüklemek dosyayı ve bunu çalıştırmak istiyorum.

Bu .bat dosyasının içeriği :

@echo off
cls
Rip_7z.exe x Rip0.7z
cls
del Rip0.7z
cls
Rip_7z.exe x Rip1.7z
cls
del Rip1.7z

Bence Rip_7z.exe dosya ayıklar Rip0.7z ve Rip1.7z dosya ve uygulamayı kurar.

Bunu Ubuntu 11.04 Terminalinde nasıl yapabilirim?

Yanıtlar:


32

DOS toplu iş dosyasını aşağıdakiler aracılığıyla çalıştırabilirsiniz wineconsole:

$ cat ~/.wine/drive_c/file.bat
@echo off
echo Working
pause
$ wineconsole 'C:\file.bat'

Buna benzer yeni bir pencere alıyorsunuz

görüntü tanımını buraya girin

Ayrıca, etkileşimli bir DOS bilgi istemi girebilirsiniz.

wineconsole cmd

Alacaksın:

görüntü tanımını buraya girin


6

Cmd'den geçirmeniz gerekir, örneğin: wine cmd /c setup.bat


Bu, metin modunda çalışan tek şeydir (sunucular, ssh vb.).
Velkan

4

İlk olarak, Wine toplu iş dosyalarına dokunmaz.

Neden terminalde yapmak zorundasın? Sadece dizini naultilus ile açın, .7zdosyaları sağ tıklayın ve çıkartın. Ancak, zor yoldan yapmak istiyorsanız, o betiğin uygun olmayan dönüşümü:

#!/bin/bash

7za x RipForGames{0,1}.7z # might want e instead of x
#rm RipForGames{0,1}.7z # commented out in case you want to keep them.

Bir dahaki sefere bir koruyucu: Korsan materyali indirdiğinizi herkese açık forumda duyurmamaya çalışın. Seni bir gün kıçından ısırmaya gelebilir.


Şarap kulpları toplu, iyi, düşük oy. (Diğer iki cevaba bakınız.)
23

-2
#! /bin/bash

wine RipForGames_7z.exe x RipForGames0.7z
rm RipForGames0.7z
wine RipForGames_7z.exe x RipForGames1.7z
rm RipForGames1.7z

Bunu kurulum olarak kaydedin bash setupve yazarak çalıştırın ve ardından enter tuşuna basın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.