Windows에서 점으로 시작하는 파일 / 폴더를 만들거나 이름을 바꾸시겠습니까?


463

많은 프로그램 .emacs.d에는 .gimp-2.2, .jedit등 의 점으로 시작하는 폴더 이름이 필요합니다 . 이러한 폴더는 어떻게 만듭니 까?

Windows 2000 (및 기타 버전)에서 Windows 탐색기를 사용할 때 "파일 이름을 입력해야합니다"라는 오류 메시지가 나타납니다. 내가 찾은 유일한 해결책은 명령 프롬프트 (시작> 실행> "CMD"> 확인)를 열고을 입력하는 것 mkdir .mydir입니다.

Microsoft에이 오류 메시지가 탐색기에 있지만 명령 쉘에는없는 이유는 무엇입니까? 이 문제를 해결하기 위해 레지스트리를 해킹하여 탐색기에서 폴더 이름을 직접 입력 할 수 있습니까?


4
이것은 Windows 탐색기에 내장 된 고대 보호 기능으로 DOS 8.3 파일 이름 만 사용할 수 있고 (Win 3.1) 확장명을 가진 파일은 허용되지 않았습니다. 익스플로러를 사용하는 사람은 파일 이름없이 실수로 파일을 만들지 못하도록 "보호"해야하므로 (예 : 확장자 만) Microsoft는이를 탐색기에서 제거하지 않았습니다.

13
"Windows 7에서 파일 이름을 .htaccess로 어떻게 변경합니까?"도 참조하십시오. 에서 superuser.com/questions/56562/...
— Arjan

SO에 대한 관련 게시물- . 창의 .htaccess
— RBT

답변:


642

하기 위해 Windows 탐색기에서 이름을 변경 / 생성 단지로 이름을 변경, .name.- 끝의 추가 점은 필요하며, Windows 탐색기에서 제거됩니다.

새 파일을 만들려면 명령 프롬프트에서 점으로 시작하십시오.

echo testing > .name

16
방금 .name.Windows (XP)에서 시도했지만 작동하지 않았습니다. 파일 이름이 필요하다고 불평했습니다.
— Synetech

65
Windows 7에서 작동하도록 확인되었습니다.
— Joe White

49
Windows 8에서 작동하도록 확인되었습니다.
— Mr. Polywhirl

11
XP에서 작성하는 옵션 만 명령 프롬프트를 통해 이루어집니다. 말mkdir .name
— Antony Thomas

65
Windows 10에서 작동-@Denny이 금 덩어리를 어디에서 찾았습니까?!
— Daniel Sokolowski

54

다음과 함께 명령 프롬프트를 사용하여 폴더를 만들 수 있습니다.

mkdir .foldername

다음과 함께 명령 프롬프트를 사용하여 파일을 작성할 수 있습니다.

echo.>.filename.extension


31

좋은 질문. 명령 프롬프트 나 셸을 사용하지 않고 Windows 탐색기에서이 작업을 쉽게 수행 할 수 있습니다. " .apple" 라는 폴더를 작성한다고 가정하십시오.

  1. 평소처럼 Windows 탐색기에서 새 폴더를 만듭니다.
  2. 이름을 입력하라는 메시지가 표시되면 " .apple."(끝의 점에 유의 하십시오)를 입력하십시오.

Windows는 " .apple" 라는 폴더를 만들어야합니다.

Windows 7에서만이 기능을 사용했습니다. 다른 버전의 Windows에서이 기능을 지원하는지 잘 모르겠습니다.

PS 크리스 Moschini 말한다 코멘트에 이 윈도우 10에서 작동합니다.


5
Windows 10에서 작동합니다.
— Chris Moschini

1
이것은 이 질문에서 가장 많이 투표 된 답변 과 정확히 동일합니다 . 단 4 년 후
— phuclv

내 생명을 구했습니다. 실수로 Windows User 폴더의 모든 폴더와 파일 이름을 바꾸면 프로그램이 실패하기 시작했습니다. 다행히도 이름을 재설정 할 수있었습니다. + 1e6 투표
— 라파 바라간

14

Explorer (Shell) 이외의 파일 브라우저를 사용하십시오. WinRAR, 7-Zip 요법으로 테스트했습니다. 예를 들어, WinRAR을 연 다음 파일 또는 폴더로 이동하여 클릭하고 F2(이름 바꾸기)를 누르고 .시작 부분에 완료하십시오! WinRAR과 7-Zip으로 테스트했습니다. Zip에 추가하거나 압축 파일을 만들 필요는 없습니다.

다른 답변에서 찾은 간단한 방법 .은 끝에도 넣 습니다.


6

명령 프롬프트 창을 열고 다음 명령을 입력하십시오.

cd /path/to/the/file
ren file.extension .file.extension

그것은 나를 위해 일했다.


5

powershell cmdlet으로 수행 할 수 있습니다 New-Item.

PowerShell 콘솔을 열고 입력

파일의 경우 :

New-Item .whatever -type file

폴더의 경우 :

New-Item .whatever -type directory

예, Powershell 4.0에서는 "md"명령과도 작동합니다.
— Fernando Gonzalez Sanchez Sanchez


3

Windows Powershell을 사용하십시오. 그렇지 않으면 DOS / Explorer에서는 불가능합니다. 유일한 방법은 foo.bar를 만든 다음 탐색기 창으로 이름을 바꾸는 것입니다.

Powershell을 사용하면

touch .bak

성공적으로.


이것은 확실히 가능합니다. 몇 달 전에 게시 된 가장 투표 된 답변 을 보셨습니까 ?
— phuclv 2016 년

2

을 만들 수 없습니다 .bowerrc. 그래서

먼저 bowerrc를 만들었습니다. 그런 다음 dos 프롬프트에 다음과 같이 말했습니다.

>powershell
PS > ren bowerrc .bowerrc
PS > exit
>

1
당신은 powershell이 ​​필요하지 않습니다. 그냥 일반 오래된 cmd (다른 답변 참조)-Powershell은 확실히 작동하지만 :)
— Nick

1

가장 좋아하는 방법은 : ConEmu를 설치하고 Windows 컨텍스트 메뉴에 통합 한 것입니다. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7

점이있는 파일로 파일 이름을 바꾸려면 컨텍스트 메뉴에서 "ConEmu here"를 선택하고 다음을 입력하십시오.

ren name .name

echo위의 방법 과 함께 사용할 수도 있습니다 .

혜택:

  • 빠르고 쉽게 문맥에서 벗어나지 않습니다.
  • 입력 할 필요가 없습니다 D: enter cd D:\\____\\_____\\_______\\____
  • 다른 방법으로는 원하지 않는 소프트웨어를 설치할 필요가 없습니다 (다양한 목적으로 ConEmu를 사용하고 사용합니다).

1

Windows는 이것을 허용합니다. Windows 탐색기를 엽니 다. 이제 오른쪽 클릭 컨텍스트 메뉴-> 새로 만들기-> 폴더. 두 점 (로 시작하는 폴더의 이름을 입력 .)와 점 (로 끝나는 .저장 예를 들어 때 제거)와 후행 점 .test.하게.test


3
이 답변은 6 년 전이 답변과 어떻게 다릅니 까?
— Franklin Yu


0

Anyclient와 Fast Folder Rename을 다운로드하십시오. 빠른 폴더 이름 바꾸기는 바꾸기 기능을 사용하여 폴더 이름을 지정합니다. 모든 클라이언트는 Windows 시스템에서 작동하더라도 폴더를 업로드하고 표시합니다.


4
유틸리티에 대한 링크는 매우 유용합니다
— Jhonny D. Cano -Leftware-

0

.jeditWindows에서 파일 / 폴더 를 만들 수 있습니다. 두 개의 점 (예 :)으로 작성 .jedit.하면 마지막 점이 자동으로 제거됩니다.


-4

Windows (Explorer)에서는 점 ( '.')으로 시작하는 폴더를 만들 수 없습니다. 이것은 보안 / 취약의 이유입니다. 그러나 명령 프롬프트를 사용하여 수동으로 폴더를 만들 수 있습니다.

따라서 귀하의 질문이 네이티브 Windows 탐색기에서 수행하는 방법이라면 대답은 '아니오'입니다.


1
명령 행에서 어떻게합니까?
— Buttons840

20
> Windows (Explorer)에서는 점 ( '.')으로 시작하는 폴더를 만들 수 없습니다. 이것은 보안 / 취약의 이유입니다. 응? 어떤 방법으로?
— Synetech

5
두 번째 Synetech 의견-그것이 "보안 / 취약 이유"인 경우, 우리는 Linus Torvald ASAP를 호출하고 어제이 구멍을 막으라고 알려야합니다!
— Natalie Adams
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.