제발 누군가가 그 때 복사되는 배치 파일을 만드는 데 도움이 될 수 있습니다. 나는 일괄 처리에 꽤 좋지만,이 일괄 처리 프로그램에 보안 경고를 넣고 싶습니다. "이 파일을 복사하지 않거나 지울 것입니다!" 사용자가 파일을 복사하려고하면 파일이 삭제됩니다 (도난 당할 수 없기 때문에 ...).복사되는 시점을 감지하는 배치 파일?
-2
A
답변
0
실행중인 프로그램이 파일을 잠글 수 있으므로 다른 사람이 열 수 없습니다. 배치 스크립트에서이 작업을 수행하는 방법을 잘 모르겠지만 자체적으로 잠글 수있는 방법이 있다고 가정합니다. 그러나 파일이 그냥 앉아서 다른 실행중인 프로세스가 잠겨 있지 않으면 작동하지 않습니다.
다른 사용자가 파일에 액세스하지 못하도록 파일 권한을 사용할 수없는 이유는 무엇입니까? 이 파일을 읽는 사람을 방지하고, 그럼에도 불구하고 복사하는 것이
0
하지 ... 배치 파일에서 컨트롤을 편집 단순히 사람을 중지 무엇
if not "%computername%#%~df0"=="AKOYA#C:\Users\Stephan\test\4\s.bat" echo this has been copied!! & del %~df0
+0
**에 감사드립니다. ** 모든 사용자에게 감사드립니다. 나는 @Stephans 아이디어를 시도 할 것이고 파일에 대한 권한을 변경하려고 시도 할 것이라고 생각한다. 실제로 파일을 복사하는 대신 코드를 복사하는 코드를 찾고있었습니다. 어쨌든 고맙습니다. ** – atRM
? 이것은 가능한 아이디어는 아닙니다. –
@MikeW : 예, 배치로 변환하여 exe 변환기 – Stephan