Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Как создать файл с системным именем (http://forum.oszone.net/showthread.php?t=146539)

ven00m 29-07-2009 10:57 1180509

Как создать файл с системным именем
 
Имя должно быть типа com1, lpt3 и тому подобные. Без использования cmd.

amel27 29-07-2009 11:22 1180530

ven00m, зачем создавать, если он уже создан системой, может записать?.. и чем не устраивает CMD?

ven00m 29-07-2009 11:34 1180539

Цитата:

Цитата amel27
зачем создавать »

чтобы залочить от удаления

amel27 29-07-2009 12:05 1180565

ven00m, тогда понятно, попробуй так:
Код:

$sFile = "c:\TEST\lpt1"

$hFile = FileOpen("\\?\"& $sFile, 2)
If $hFile<>-1 Then FileWriteLine($hFile, "Системный файл.")


ven00m 29-07-2009 12:22 1180573

А это что значит?:
Цитата:

Цитата amel27
\\?\ »


amel27 29-07-2009 12:34 1180583

Цитата:

Цитата ven00m
А это что значит? »

корень глобальных символических ссылок, просмотреть содержимое можно через WinObj


Время: 15:34.

Время: 15:34.
© OSzone.net 2001-