OS
윈도우에서 touch 명령을 대체하는 방법
kiros33
2016. 7. 16. 00:32
Revision History
2016/07/15 23:57:26 - 최초 작성
윈도우 명령창이나 파워쉘에서 touch 명령을 대체하는 방법을 설명합니다.
목적은 파일이 없을 때 만들기이며, 기존 파일이 있는 경우 Modified date를 수정하는 기능은 고려하지 않았습니다.
** 동일한 기능을 원한다면 MSYS를 설치해서 touch.exe 명령을 사용하길 추천합니다. 이때도 PowserShell 에서는 사용자 함수를 사용해야 합니다.
먼저 명령창에서는 fsutil 을 사용합니다.
C:\Users\kiros33\Downloads>fsutil file createnew 1.txt 0
C:\Users\kiros33\Downloads\1.txt 파일 작성
C:\Users\kiros33\Downloads>fsutil file createnew 1.txt 0
오류: 파일이 있습니다.
그리고 파워쉘에서는 echo 명령을 사용하면 됩니다.
** 파일이 Overwrite 되지 않도록 주의
PS C:\Users\kiros33\Downloads> echo $null >> 1.txt
검색: Linux, 리눅스, Unix, 유닉스, touch command, fsutil, Cmd, 명령창, PowerShell, 파워쉘,