«batch-file» 태그된 질문

배치 파일은 MS-DOS, IBM OS / 2 또는 Microsoft Windows 시스템에서 명령 인터프리터에 의해 실행되는 일련의 명령을 포함하는 텍스트 파일입니다.

5
Bash 백틱에 해당하는 일괄 처리
Bash로 작업 할 때 다음과 같이 한 명령의 출력을 다른 명령에 넣을 수 있습니다. my_command `echo Test` 다음과 같을 것입니다. my_command Test (분명히 이것은 비실용적 인 예일뿐입니다.) Batch에서 똑같은 일을 할 수 있는지 궁금합니다.


5
DOS 배치 파일에 IF 블록을 사용할 수 있습니까?
DOS 배치 파일에서 if 문 본문은 한 줄만 가질 수 있습니까? C와 같은 프로그래밍 언어에서 사용되는 ()것과 같은 if 블록에 사용할 수있는 어딘가를 찾았다 고 생각 {}하지만 이것을 시도 할 때 문을 실행하지 않습니다. 오류 메시지도 없습니다. 이것은 내 코드 : if %GPMANAGER_FOUND%==true(echo GP Manager is up goto Continue7 ) …



5
파일을 삭제하는 배치 스크립트
다음과 같은 배치 스크립트가 있습니다. D: del "D:\TEST\TEST1\Archive\*.TSV" del "D:\TEST\TEST1\Archive\*.TXT" del "D:\TEST\TEST2\Archive\*.TSV" del "D:\TEST\TEST2\Archive\*.TXT" del "D:\TEST\TEST 100%\Archive\*.TSV" del "D:\TEST\TEST 100%\Archive\*.TXT" 위의 코드는 폴더를 제외한 모든 폴더에서 ".txt"및 ".tsv"파일을 모두 삭제합니다 TEST 100%. 에서 파일 삭제를 들어 TEST 100%내가 같은 오류를 얻고있다을 The Path could not be found. 폴더 이름의 % …
96 batch-file 

11
Windows 배치와 Linux Bash에서 실행되는 단일 스크립트?
Windows (.bat로 처리)와 Linux (Bash를 통해) 모두에서 실행되는 단일 스크립트 파일을 작성할 수 있습니까? 나는 둘 다의 기본 구문을 알고 있지만 이해하지 못했습니다. Bash의 모호한 구문이나 Windows 배치 프로세서 결함을 악용 할 수 있습니다. 실행할 명령은 다른 스크립트를 실행하는 한 줄일 수 있습니다. 동기 부여는 Windows와 Linux 모두에 대해 단일 …
96 bash  batch-file 



10
Windows 배치 파일에서 어떻게 "확실합니까?"프롬프트를 만들 수 있습니까?
한 곳에서 다른 곳으로 여러 파일을 자동으로 복사하는 배치 파일이 있습니다. 유일한 것은 명령 버퍼에서 해당 명령을 실수로 계속 선택하고 커밋되지 않은 변경 사항을 대량 덮어 쓰는 데 도움이되는 것뿐입니다. .bat 파일이 "확실합니까"라고 표시하고 나머지 파일을 실행하기 전에 "y"를 입력하도록하려면 어떤 코드가 필요합니까? "y"만 입력하면 해당 행에서 실행을 종료해야합니다. 11 …

2
다른 것 또는 프롬프트에서 Windows 배치 파일을 호출하는 여러 가지 방법. 어떤 경우에?
Windows 배치 파일 ( called.bat또는 called.cmd)은 다른 배치 파일 ( caller.bat또는 caller.cmd)이나 대화 형 cmd.exe 프롬프트에서 여러 가지 방법 으로 호출 할 수 있습니다 . 직접 전화 : called.bat 호출 명령 사용 : call called.bat cmd 명령 사용 : cmd /c called.bat 시작 명령 사용 : start called.bat 도움말 텍스트에 …

13
배치 스크립트에서 rmdir 명령을 실행할 때 "디렉토리가 비어 있지 않습니다"오류를 해결하는 방법은 무엇입니까?
배치 스크립트를 만들고 있으며 스크립트의 일부가 디렉토리와 모든 하위 디렉토리를 제거하려고합니다. 비어 있지 않은 하위 디렉토리에 대한 간헐적 인 오류가 발생합니다. 색인 생성이 범인이라는 기사를 읽었습니다. WSearch를 비활성화했지만 결국 다시 오류가 발생했습니다. 다음은 명령입니다. rmdir /S /Q "C:\<dir>\"

6
배치 스크립트에서 큰 따옴표 이스케이프
배치 파일의 매개 변수에있는 모든 큰 따옴표를 이스케이프 된 큰 따옴표로 바꾸려면 어떻게해야합니까? 이것은 현재의 배치 파일이며 문자열 내부의 모든 명령 줄 매개 변수를 확장합니다. @echo off call bash --verbose -c "g++-linux-4.1 %*" 그런 다음이 문자열을 사용하여 Cygwin의 bash를 호출하여 Linux 크로스 컴파일러를 실행합니다. 불행히도 다음과 같은 매개 변수가 배치 …

7
다른 bat 파일의 백그라운드에서 bat 파일을 어떻게 실행합니까?
필요한 모든 프로그램을 시작하는 아침에 실행하는 "설치"스크립트가 있습니다. 이제 이들 중 일부는 추가 환경 설정이 필요하므로 작은 BAT 스크립트로 래핑해야합니다. Windows XP에서 이러한 스크립트를 백그라운드에서 어떻게 실행합니까? CALL env-script.bat 즉, 설정 스크립트는 환경 스크립트의 명령이 종료 된 후에 만 ​​계속 될 수 있습니다. START/B env-script.bat 동일한 명령 프롬프트에서 CMD.exe의 다른 …

14
서비스가 배치 파일을 통해 실행 중인지 확인하고 실행 중이 아닌 경우 시작하는 방법은 무엇입니까?
다음 작업을 수행하는 배치 파일을 작성하고 싶습니다. 서비스가 실행 중인지 확인 실행 중이면 배치를 종료하십시오. 실행 중이 아니면 서비스를 시작하십시오. 지금까지 검색 한 코드 샘플이 작동하지 않는 것으로 밝혀져 게시하지 않기로 결정했습니다. 서비스 시작은 다음을 통해 수행됩니다. net start "SERVICENAME" 서비스가 실행 중인지 확인하고 배치 파일에서 if 문을 만드는 방법은 …

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