Что нового

Проверка подключения к серверу через условие

ArtDevil

Новичок
Сообщения
9
Репутация
0
Версия AutoIt: 3.3.0

Описание:
Требуется условие проверки значения true или false после чего выполняются действия если True или происходит завершение скрипта.
Использую команду _WinNet_AddConnection2 для подключения к серверу и после этого от туда копирую папку удаляя старую перед этим по этому требуется условие чтобы проверить произошло подключение или нет чтобы случайно не остаться без backup. Вроде всё просто но не могу понять как вытянуть из оператора _WinNet_AddConnection2 значение выходное true или false
Примечания:
вот сам код используемый
Код:
#include<misc.au3>
#include <File.au3>
#include <WinNet.au3>
#NoTrayIcon

$sLoginName  = "Администратор" ; Имя пользователя
$sPassword   = "*****"        ; Пароль
$sRemoteName = "\\192.168.1.26"            ; Адресс Сервера


_WinNet_AddConnection2("", $sRemoteName, $sLoginName, $sPassword, 0, 1) ; Подключаемся к удаленному серверу


DirRemove ( @ScriptDir & '\backup_label', 1 )
DirCopy ("\\192.168.1.26\label", @ScriptDir & '\backup_label', 1)
 
Автор
A

ArtDevil

Новичок
Сообщения
9
Репутация
0
Решение нашел всё оказалось очень просто результат получился в две строки
Код:
$iConnect=_WinNet_AddConnection2("", $sRemoteName, $sLoginName, $sPassword, 0, 1) ; Подключаемся к удаленному серверу
MsgBox(4096, "", "Статус: " & $iConnect )

и мы получаем в переменой $iConnect значение или true или false
 
Верх