문제

내 컴퓨터의 호스트 파일을 교체하려면 명령이 필요합니다. 꽤 간단해 보이지만 Xcopy와 함께 일하도록 명령을 얻을 수는 없습니다. 명령에 명백한 결함이 있습니까?

luaexec -w -f "xcopy" "%scriptpath%/modifiedhosts/vista/hosts" "%windir%/system32/drivers/etc/hosts"/h

/r 플래그는 도움이되지 않는 것처럼 보이며 내가 얻는 오류는 "오류 : ShellexEcuteex 실패 0x2"모든 견적을 제거하면 시작 및 끝 인용문을 제거하면

도움이 되었습니까?

해결책

오류가 발생 했습니까?

이 시도:

luaexec -w -f "XCOPY %ScriptPath%/ModifiedHosts/vista/hosts %windir%/system32/drivers/etc/hosts" /H

또한 Robocopy를 사용해 볼 수 있습니다.

다른 팁

호스트 파일 쓰기가 보호됩니까? 아마도 .. 명령 선에 /r을 추가하십시오.

Vista에서는 호스트 파일을 변경하려면 관리자로 실행해야합니다.

참조

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top