Версия AutoIt: 3.3.6.1
Описание:
Помочь разобраться с готовым скриптом.
Примечания:
Есть задача: загрузить экспортированный из Active Directory список компов в Radmin версии 3.
На сайте Радмина скачал готовый скрипт. Запускаю скрипт - выскакивает диалоговое окошко для выбора файлв со списком. Выбираю файл - и далее ничего не происходит. Сам кодил последний раз очень давно, поэтому тяжело самому разобраться.
Вот сам скрипт:
Насколько понимаю проблема в строке ControlSetText( "New Connection", "", "Edit2", $saLine )
Но что в ней не так, не знаю. Может подскажете?
Вот кусок текстового файла из АД:
Описание:
Помочь разобраться с готовым скриптом.
Примечания:
Есть задача: загрузить экспортированный из Active Directory список компов в Radmin версии 3.
На сайте Радмина скачал готовый скрипт. Запускаю скрипт - выскакивает диалоговое окошко для выбора файлв со списком. Выбираю файл - и далее ничего не происходит. Сам кодил последний раз очень давно, поэтому тяжело самому разобраться.
Вот сам скрипт:
Код:
; get file name
$saFile = FileOpenDialog( "Select file with computer names", @WorkingDir & "\", "All (*.*)", 1 )
If @error Then
MsgBox( 0, "Error","No file selected" )
Exit
EndIf
; open file with list of computer names
$oFile = FileOpen( $saFile, 0 )
; Check if file opened for reading OK
If $oFile = -1 Then
MsgBox( 0, "Error", "Unable to open specified file" )
Exit
EndIf
; Read in lines of text until the EOF is reached
While 1
$saLine = FileReadLine( $oFile )
If @error = -1 Then
ExitLoop
EndIf
; Activate Radmin Viewer window
WinActivate( "Radmin Viewer" )
; send 'Insert' key ( 'Add new connection' ) to Radmin Viewer
Send( "{INSERT}" )
; wait for the 'New Connection' window
WinWait( "New Connection" );
; add computer name / IP address
ControlSetText( "New Connection", "", "Edit2", $saLine )
; send 'Enter' key to add computer
Send( "{ENTER}" )
Wend
; close file
FileClose( $ofile )
Насколько понимаю проблема в строке ControlSetText( "New Connection", "", "Edit2", $saLine )
Но что в ней не так, не знаю. Может подскажете?
Вот кусок текстового файла из АД:
Код:
ZPIT-11613D07 Компьютер Резерв ИТ
ZPIT-F122944D04 Компьютер Khristova Irina
ZPIT-F122944D05 Компьютер Kulach Konstantin
ZPIT-F122944D08 Компьютер Smirnov Dmitriy