하나의 프로그램을 다른 위치에 무한대로 복사하는 프로그램을 작성하고 있습니다. 여기에 부분이 있습니다 :% random %
@echo off
:place
Xcopy C:\Whatever C:\SomethingElse\%random%*
Goto :place
그게 전부입니다. 별표 (*)는 xcopy가 디렉토리가 아니라 파일 이름이라고 가정합니다.
불행히도 % random %은 (는) 32k-37k 부근에서 멈추며 실제로 무작위가 아닙니다. 제 목적을 위해서, 저는 정말로 이것을 영원히, 또는 적어도 수십억 달러가 필요합니다. 이것을 할 수있는 방법이 있습니까? 감사.
임의성이 중요합니까 아니면 고유하게 증가해야합니까? 얼마나 무작위로 있어야합니까? – Simon
나는 무작위로 0-1,000,000,000의 범위의 파일을 명명하기를 희망한다. 이것은 내 파일이 5,000 번 복제하는 데 약 15 초 밖에 걸리지 않기 때문입니다. 그것은 작은 파일입니다. 무작위 일 필요는 없습니다. –
임의성이 중요하지 않은 경우, 1 씩 증가하는 정수를 사용하십시오 :'set/A i + = 1''Xcopy C : \ Whatever C : \ SomethingElse \ % i % *' – Aacini