Показать полную графическую версию : [решено] Как создать файл с системным именем
Имя должно быть типа com1, lpt3 и тому подобные. Без использования cmd.
ven00m, зачем создавать, если он уже создан системой, может записать?.. и чем не устраивает CMD?
зачем создавать »
чтобы залочить от удаления
ven00m, тогда понятно, попробуй так:
$sFile = "c:\TEST\lpt1"
$hFile = FileOpen("\\?\"& $sFile, 2)
If $hFile<>-1 Then FileWriteLine($hFile, "Системный файл.")
А это что значит?:
\\?\ »
А это что значит? »корень глобальных символических ссылок, просмотреть содержимое можно через WinObj (http://technet.microsoft.com/en-us/sysinternals/bb896657.aspx)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.