Добавлено: Чт фев 13, 2025 13:10
Ну, как обещал, проверил практически всё сегодня. Больше каких-то проблем не обнаружил. Попутно проверил WMI-объект, теперь оба варианта запроса рабочие:
Loopback, я просто не стал полностью расписывать, но если быть точным, то код вот такой:
Все эти переменные считывались из ini-файла:
Сам ini-файл:
Как видите, в ini хранятся нераскрытые переменые, которые позже раскрываются в коде, после считывания из файла. Я сделал так, как первым пришло в голову, хотя не уверен, что это правильно. Если есть лучший вариан, сообщите пожалуйста )
AkulaBig
Ну вы даёте ) В наш век все копии должны быть не только в облаках, но и на девятом небе!
[cut="P.S."]
Ну, если не вариант, то проехали...[/cut]
Код: Выделить всё
pq1 = 'SELECT Address, ResponseTime, ResponseTimeToLive, StatusCode FROM Win32_PingStatus _
WHERE BufferSize = 32 AND Timeout = 1000 AND (Address = "' & pa1 & '" _
OR Address = "' & pa2 & '" OR Address = "' & pa3 & '")'
pq2 = "SELECT Address, ResponseTime, ResponseTimeToLive, StatusCode FROM Win32_PingStatus _
WHERE BufferSize = 32 AND Timeout = 1000 AND (Address = '" & pa1 & "' _
OR Address = '" & pa2 & "' OR Address = '" & pa3 & "')"
Код: Выделить всё
Opt("FuncExpandVars", 0)
If StrPos(TCFS2, "%COMMANDER_PATH%") Then
TCFS2 = %COMMANDER_PATH% & StrReplace(TCFS2, "%COMMANDER_PATH%")
Endif
If StrPos(AHKV2, "%COMMANDER_PATH%") Then
file = StrReplace(AHKV2, "%COMMANDER_PATH%")
file = %COMMANDER_PATH% & file
AHKV2 = file
Endif
If StrPos(AKELP, "%COMMANDER_PATH%") Then
AKELP = %COMMANDER_PATH% & StrReplace(AKELP, "%COMMANDER_PATH%")
Endif
Opt("FuncExpandVars", 1)
Код: Выделить всё
IniRead TCFS2 %IniPath% "Tools" "TCFS2" %"%TCFS2%"
IniRead AHKV2 %IniPath% "Tools" "AutoHotkey" %"%AHKV2%"
IniRead AKELP %IniPath% "Tools" "AkelPad" %"%AKELP%"
Код: Выделить всё
[Tools]
TCFS2=%COMMANDER_PATH%\Utilites\TCFS2\TCFS2.exe
AkelPad=%COMMANDER_PATH%\Utilites\AkelPad\AkelPad.exe
AutoHotkey=%COMMANDER_PATH%\Scripts\Ahk\AutoHotKey32.exe
AkulaBig
Ну вы даёте ) В наш век все копии должны быть не только в облаках, но и на девятом небе!
[cut="P.S."]
А найти общий язык с админом и оставить абсолютно всё в прошлом не вариант? Что за ребячество такое, имхо.Мне не хочется работать испорченным телефоном.
Ну, если не вариант, то проехали...[/cut]
