Что нового

Автоматизация Выбрать из списка принтеров только определенный

Anarky666

Новичок
Сообщения
7
Репутация
0
Суть в следующем: есть скрипт, который вносит следующую информацию - айпи-адрес ПК, принтер, который выставлен по умолчанию в системе и имя еще одного спец-принтера. Если последний не подключен к ПК, то необходимо внести в файл заранее заданную фразу. При повторном запуске, файл актуализирует информацию и пересоздает конфиг (для этого сделал FileDelete)

Собственно, сам код скрипта:

Код:
#Include <WinAPIEx.au3>
#Include <WinAPI.au3>
$sPrinterOld = _WinAPI_GetDefaultPrinter()

$sFile = 'c:\soft\сonfig.ini'
FileDelete($sFile)
$hFile = FileOpen($sFile, 256+1)
FileWrite($hFile, @IPAddress1 & @CR)
FileWrite($hFile, $sPrinterOld)
FileClose($hFile)
ConsoleWrite(FileGetEncoding($sFile) & @LF)
ConsoleWrite(FileRead($sFile) & @LF)


Только осваиваю среду, так что заранее прошу прощения за "кривой" код и премного благодарен за ответы
 
Верх