.bat 파일 실행


21

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.7zRip1.7z 파일 및 응용 프로그램을 작성합니다.

우분투 11.04 터미널에서 어떻게 할 수 있습니까?

답변:


32

다음을 통해 DOS 배치 파일을 실행할 수 있습니다 wineconsole.

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

이와 비슷한 새 창이 생깁니다

여기에 이미지 설명을 입력하십시오

또한 다음을 사용하여 대화식 DOS 프롬프트를 입력 할 수 있습니다

wineconsole cmd

당신은 얻을 것이다 :

여기에 이미지 설명을 입력하십시오


6

cmd를 통해 실행해야합니다. wine cmd /c setup.bat


이것은 텍스트 모드 (서버, ssh 등)에서 작동하는 유일한 것입니다.
Velkan

4

먼저 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.

다음 번의 팁 : 공개 포럼에서 불법 복제 된 자료를 다운로드한다고 발표하지 마십시오. 언젠가는 엉덩이에 당신을 물려 올 수도 있습니다.


와인은 배치를 잘 처리하고 하향 조정합니다. (다른 두 답변 참조)
rjh

-2
#! /bin/bash

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

을 입력 한 다음 Enter 키를 눌러 실행 설정을 저장 bash setup하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.