어리석은 괴짜 트릭 : 디렉토리의 모든 파일 이름을 무작위로 바꿉니다.

업데이트 : “실행 취소”기능이 스크립트에 추가되었습니다. 배치 스크립트에는 이것을 어떻게 사용하는지 설명하는 주석이 있습니다.

파일을 약간 재미있게 보거나 누군가에게 영리한 장난을하려고하십니까? 간단한 배치 스크립트를 사용하면 디렉토리의 모든 파일을 임의로 이름을 바꿀 수 있습니다.

우리의 RandomNames.bat 스크립트를 폴더에 복사하고 실행하십시오.

전에

즉각적으로 명확하지는 않지만,이를 위해 몇 가지 실용적인 용도가 있습니다.

스크립트에서 구성 할 수있는 몇 가지 옵션이 있습니다.

메모장에서 RandomNames.bat 파일을 열고 그에 따라 편집하여 이러한 옵션을 설정할 수 있습니다. 각 옵션을 설정하는 방법을 알려주는 설명이 포함되어 있습니다.

스크립트가 실행되면 생성 된 번역 파일 (__Translation.txt)을 삭제하면 이름 바꾸기를 취소 할 수 없다는 경고 메시지가 표시됩니다.

말할 필요도없이 원본 파일을 모두 이름을 바꾸기 전에 백업하는 것이 좋습니다.

책임있게 사용하고 재미있게 보내십시오!

How-To Geek에서 RandomNames 스크립트 다운로드

여기에서, 이것은 유아 장난에 대한 지정된 날에 누군가를 왕위에 걸릴 수있는 방법입니다. “책임있게 사용하고 재미있게 보내십시오!”- 정말로 Hw2Gk?

또 다른 바보 같은 게시물.

약 천 개의 파일이있는 디렉토리는 어떻습니까?

@fighttheright; 그리고 전적으로 가치있는 또 다른 품질의 의견. O_o

멍청한 프랑켄슈타인!

“형식 C :”를 실행하는 것은 어떨까요? 그것은 최고의 슈퍼 재미 장난입니다! 재미와 많은 웃음의로드!

어째서 장난으로 사용하면 위험 할 수있는 무언가를 게시 할 수 있습니까? 당신은 어떤 바보가 실제로 어떤 순진한 친구에게 이것을 할 것이라고 생각하지 않습니까? 나는 당신의 팬 중 하나이며 매일 귀하의 게시물을 기대하지만, 나는이 게시물을 실수로 생각합니다.

나는 이것을 장난 이라기보다는 파일을 “암호화”하는 방법이라고 생각합니다.

의도적으로 다른 사람의 데이터를 손상시키는 유형의 사람이라면 아무 것도 아닙니다.

이 사이트의 다른 기사 (예 : OS 레벨 암호 또는 정확한 데이터를 암호로 보호 된 OS 파티션 뒤에 다시 설정하는 방법)와 다른 점은 무엇입니까?

C : \ windows \ system 디렉토리의 모든 것을 바꿀 것인가? 멋지네 .D

어떻게이 과정을 거꾸로합니까?

고마워, 여보

귀하의 코드에서 다른 배치 코딩을 배웁니다.

좋은 하루 되세요.

그들이 할 수 있기 때문에 단순히 문제를 일으키는 사람들은 기껏해야 역겨운 것입니다. 어떻게 더 나쁜지 보여주는 사람들.

나는이 사이트를 존경하지 않는다.

필자는 스크립트를 다시 작성하여 모든 디렉토리에서 실행하거나 디렉토리를 스크립트에 전달하고 번역 텍스트 파일도 무작위로 추출한 버그를 수정했습니다. 또한 MakeTranslationFile이 활성화되면 자세한 이름 변경 목록을 입력했습니다 .

변경된 스크립트

@ECHO OFF, ECHO 임의의 이름, ECHO 필자 : Jason Faulkner, ECHO Rewritten 작성자 : DarkSprout [Apr11], ECHO HowToGeek.com, ECHO.

디렉토리의 모든 파일의 이름을 무작위로 변경합니다.

SETLOCAL EnableExtensions EnableDelayedExpansion

이 값을 1로 설정하면 각 파일의 이름이 변경된 방식을 보여주는 로그 파일을 만들 수 있으며, SET MakeTranslationFile = 0

0 = 임의로 파일 이름 바꾸기, 1 = 임의로 생성 된 문자열을 기존 파일 이름 앞에 추가, SET PrependOnly = 0

————————- 당신이하는 일을 알지 못한다면이 줄 밑의 것은 수정하지 마십시오; —————–

SET destDIR = % CD %; {% ~ f1}이 아닌 경우 == {} SET destDIR = % ~ f1

ECHO 다음 폴더에있는 모든 파일의 이름을 무작위로 바꿉니다 ECHO % destDIR %; ECHO; ECHO 경고 :이 작업은 실행 취소 할 수 없습니다. 계속하려면 “확인”을 입력하고 SET / P Confirm =; IF / I ECHO, 종료하려면 아무 키나 누르십시오; PAUSE> nul; GOTO : EOF

SET TranslationFile = “% destDIR % \ Translation.txt”, IF {% MakeTranslationFile %} == {1}, ECHO 원래 이름 = 임의 이름> % TranslationFile %, ECHO ——— >> % TranslationFile %

CD % destDIR %; FOR / F “토큰 = *”%% A IN ( ‘DIR / A : -D / B’) DO; IF %% A == % ~ nx0; IF NOT %% A == 번역 SET RETOM! -! RANDOM! -! RANDOM !!!를 사용하십시오!; IF {% PrependOnly %} == {1} SET Use = %% ~ % MakeTranslationFile %} == {1}, ECHO %% A =! NewName! >> % TranslationFile %; ECHO %% A =! NewName!; RENAME “%% A” “! NewName!”

ECHO 닫기 키를 누르십시오; PAUSE> nul

실행 취소 기능을 포함하도록 스크립트를 업데이트했습니다. 그러나 번역 파일을 삭제하면 이름 변경을 취소 할 수 없습니다.

좋은 제이슨, 정보 주셔서 감사합니다. 그리고 fighttheright, 아무도 당신을 강제로 읽고, 그래서 h8in 중지하고 자신의 ‘유용한’게시물을 작성 …

고마워요 제이슨. 나는 무작위로 TV에 표시 할 수 있도록 일괄 적으로 700 개의 사진 이름을 변경했습니다. 대접 했어요!

모든 사람들이 악의적 인 이유로 이런 스크립트를 사용하는 것은 아닙니다. 나는 이것에 부딪 치고 이것이 일을 완벽하게 마칠 때까지 간단한 파일명 무작위 화기를 찾는 데 몇 시간을 보냈다.

누군가가 타인의 데이터에 손해를 입히거나 해를 입히려한다면, 그렇게하는 데는 백만 가지 방법이 있습니다. 첫째, 시작을 위해 모든 것을 삭제하거나 위치를 변경합니다. 계속해서 갈 수 있습니다.

그래서 예, 이전 의견에도 불구하고, 이것에 대한 감사합니다! 믿거 나 말거나 긍정적 인 이유로 이것을 사용하려는 사람들이 있습니다.

UNDO 기능을 사용하는 방법을 배울 수 없습니다. 미리 감사드립니다!

닭과 마찬가지로, 수컷 랍스터는 수탉 (cocks)이라고 부르며 암컷 랍스터는 암탉 (hen)이라고합니다.