いくつかのアプリケーションをインストールするsetup.bat
ファイルがあり、それを実行したい。
これは。batファイルの内容です:
@echo off
cls
Rip_7z.exe x Rip0.7z
cls
del Rip0.7z
cls
Rip_7z.exe x Rip1.7z
cls
del Rip1.7z
Rip_7z.exeファイルはRip0.7zおよびRip1.7zファイルを抽出し、アプリをビルドすると思います。
Ubuntu 11.04ターミナルでこれを行うにはどうすればよいですか?
wineconsole
を介してDOSバッチファイルを実行できます。
$ cat ~/.wine/drive_c/file.bat
@echo off
echo Working
pause
$ wineconsole 'C:\file.bat'
これに似た新しいウィンドウが表示されます
また、次のコマンドを使用してインタラクティブなDOSプロンプトを入力できます。
wineconsole cmd
あなたが取得します:
Cmdで実行する必要があります。例:wine cmd /c setup.bat
第一に、Wineはバッチファイルに触れません。
なぜターミナルでそれをしなければならないのですか? naultilusでディレクトリを開き、.7z
ファイルを右クリックして展開します。しかし、難しい方法でやりたい場合、そのスクリプトの適切な変換は次のとおりです。
#!/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.
次回のヒント:公開フォーラムで、海賊版のダウンロードを発表しないようにしてください。ある日、お尻に噛みついて戻ってくるかもしれません。