Windows 10 ¿¡¼­ diskpart ½ºÅ©¸³Æ® ½ÇÇà

¹«¾Æ   
   Á¶È¸ 4438   Ãßõ 0    

 파워쉘에서 diskpart 의 스크립트 기능을 써보려고 하는데 잘 안되네요.

아래 그림처럼 각각 라인 단위로는 잘 동작합니다.


스크립트로 동작시켜 보려고 아래처럼 했더니 예상과 다르게 됩니다.




test.txt 에 넣어놓은 스크립트는 아래와 같습니다.




그런데 이게 windows7 에서는 스크립트가 잘동작하는 걸 봐선 windows 10에서 뭔가 문제가 있는 건지 뭔가 놓치고 있는 건지..

안되네요. 

왜 그럴까요??

diskpart /s r:\test.txt 

이렇게 스크립트 파일 경로를 지정해도 똑같습니다.


...
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
dateno1 2021-04
7/8/10 ½ÉÁö¾î´Â XP¿¡¼­µµ ¶È°°Àº ¹æ½ÄÀ¸·Î Àß ¸Ô¾ú½À´Ï´Ù
     
¹«¾Æ 2021-04
½ºÅ©¸³Æ® ÆÄÀÏÀÇ ¾ØÄÚµù ¹®Á¦¿´½À´Ï´Ù.
´äº¯ °¨»çÇÕ´Ï´Ù.
±èÁ¦¿¬ 2021-04
Àü Àߵ˴ϴÙ.
PS C:\test> diskpart /s test.txt

Microsoft DiskPart ¹öÀü 10.0.19041.610

Copyright (C) Microsoft Corporation.
ÄÄÇ»ÅÍ: DESKTOP-5D53OFO

  µð½ºÅ© ###  »óÅ          Å©±â    »ç¿ë °¡´É    Dyn  Gpt
  ----------  -------------  -------  ------------  ---  ---
  µð½ºÅ© 0    ¿Â¶óÀΠ       657 GB      1024 KB        *
  µð½ºÅ© 1    ¿Â¶óÀΠ       698 GB      1002 MB        *
  µð½ºÅ© 2    ¿Â¶óÀΠ       111 GB          0 B        *
  µð½ºÅ© 3    ¿Â¶óÀΠ     4092 MB      1984 KB
  µð½ºÅ© 7    ¿Â¶óÀΠ       300 GB          0 B        *
PS C:\test>
     
¹«¾Æ 2021-04
´äº¯ °¨»çÇÕ´Ï´Ù. ¿øÀÎÀº ½ºÅ©¸³Æ® ÆÄÀÏÀÇ ¿£ÄÚµù ¹®Á¦ ¿´³×¿ä.
½ºÅ©¸³Æ® ÆÄÀÏÀ» »ý¼ºÇÏ´Â ÇÁ·Î±×·¥ÀÌ UTF-8 with BOM Çü½ÄÀ¸·Î ½ºÅ©¸³Æ® ÆÄÀÏÀ» ¸¸µé¾ú³×¿ä.
UTF-8 ¶Ç´Â DOS ·Î º¯°æÇØÁÖ´Ï Àß µË´Ï´Ù.
          
±×·¸³×¿ä. ¸Þ¸ðÀå¿¡¼­ UTF-8 LE ¿¡¼­ UTF-8·Î ÀÎÄÚµùÀ» ¹Ù²Ù´Ï±î ¸ÔÈü´Ï´Ù.^^

PS C:\test> diskpart /s c:\test\test.txt

Microsoft DiskPart ¹öÀü 10.0.19041.610

Copyright (C) Microsoft Corporation.
ÄÄÇ»ÅÍ: MSI-H97M-G43

0 º¼·ýÀÌ ¼±ÅÃÇÑ º¼·ýÀÔ´Ï´Ù.

ÇöÀç ÆÄÀÏ ½Ã½ºÅÛ

  Çü½Ä                : NTFS
  ÇÒ´ç ´ÜÀ§ Å©±â: 4096
  Ç÷¡±× : 00000000

Çü½ÄÀÌ Áö¿øµÇ´Â ÆÄÀÏ ½Ã½ºÅÛ

  Çü½Ä                : NTFS (±âº»°ª)
  ÇÒ´ç ´ÜÀ§ Å©±â: 4096 (±âº»°ª), 8192, 16K, 32K, 64K, 128K, 256K, 512K, 1024K, 2048K
               
±èÁ¦¿¬ 2021-04
¾Æ .. ±×·± ¹®Á¦°¡ ..
Àü copy con test.txt·Î ¸¸µé¾î¼­ ..
Àü UAC¶§¹®ÀÎÁø ¸ð¸£°Ú´Âµ¥ ¸í·É¾î µ¿ÀÏÇÏ°Ô ÀÔ·ÂÇßÀ» ¶© diskpart âÀÌ ¶¹´Ù ²¨Á®¹ö¸®³×¿ä.
     
¹«¾Æ 2021-04
°ü¸®ÀÚ ±ÇÇÑÀ¸·Î ½ÇÇàÇÏÁö ¾ÊÀ¸¸é ±ÇÇÑÀ» º¯°æÇÒ °ÍÀÌ³Ä Ã¢ÀÌ ¶ß´Âµ¥ UAC·Î ¸·¾Æµ×´Ù¸é ¹Ù·Î ²¨Áö´Â°Ô ¸ÂÀ» °Ì´Ï´Ù.
Àúµµ ¾È¸Ô³×¿ä....
PS C:\test> diskpart /s c:\test\test.txt

Microsoft DiskPart ¹öÀü 10.0.19041.610

Copyright (C) Microsoft Corporation.
ÄÄÇ»ÅÍ: MSI-H97M-G43
PS C:\test>
¹«¾Æ 2021-04
c# À¸·Î ½ºÅ©¸³Æ® ÆÄÀÏÀ» ¸¸µå´Âµ¥ c# ¹¦ÇÑ ¹ö±×½º·¯¿î °ÍÀÌ ÀÖ¾ú³×¿ä.  (¹ö±×¶ó±â º¸´Ü ¸ð¸£¸é »ðÁúÇÏ°Ô ¸¸µå´Â...)

==========
µû¶ó¼­ BOM À» °Ë»öÇÏ¿© Áö¿öÁÖ´Â ¹æ¹ýµµ ÀÖÁö¸¸,
C# ¿¡¼­´Â BOM À» óÀ½ºÎÅÍ ¸¶Å·ÇÏÁö ¾Ê°Ô ÇÏ´Â °£´ÜÇÑ ¹æ¹ýÀÌ ÀÖ´Ù.
using( var _sw = new StreamWriter( new FileStream( path ), Encoding.UTF8 ) ){
  ...
}

À§¿Í °°ÀÌ »ç¿ëÇÏ´ø ÀÎÄÚµù Á¤ÀÇ ºÎºÐÀ» ¾Æ·¡¿Í °°ÀÌ ¹Ù²Ù¾îÁÖ¸é µÈ´Ù. ¾ÆÁÖ °£´ÜÇÏ´Ù....
using( var _sw = new StreamWriter( new FileStream( path ), new UTF8Encoding( false ) ) ){
  ...
}

Ãâó: https://flystone.tistory.com/131 [MomO]


QnA
Á¦¸ñPage 3485/5691
2014-05   5016807   Á¤ÀºÁØ1
2015-12   1552277   ¹é¸Þ°¡
2016-05   4424   Christopher
2016-04   4424   ³ª¿ì¸¶Å©
2015-04   4423   5450
2014-01   4423   ¾Èº´±Ç
2021-05   4423   ¸¶¹ý»ç¿ÀÁî
2015-02   4423   µµ¼®¸²lÁö³ª°¡´Â¹Ù¶÷ó·³
2007-03   4423   À̼ºÁØ
2018-02   4423   ÄĹÚ
2015-04   4423   À©µµ¿ì10
2016-09   4423   Çϼ¿È£ÇÁ
2016-07   4423   Çϼ¿È£ÇÁ
2013-12   4423   ¹ÚÁ¤±æinfoeyes
2015-10   4423   ±èÁØÀ¯
2012-05   4423   ¸Ó¶óÄ«´Âµ¥
2006-11   4423   ¿À»óÈÆ
2021-04   4423   2CPUÃÖÁÖÈñ
2015-11   4423   ´«Æõ¹ÀÌ
2014-08   4423   ¹èÁؼ®
2012-10   4423   ºí·ç¿µ»ó
2016-04   4423   µå¶óÄÚ´Ð