itzyx 发表于 2021-10-13 09:25:28

【已解决】请教,AU3能自动打开Telnet 客户端嘛?

本帖最后由 itzyx 于 2021-10-13 11:43 编辑

Telnet 客户端,可以手动设置打开,如下图所示:想请教一下各位大佬,AU3能实现在不同的系统,自动开启Telnet 客户端 的功能吗?

afan 发表于 2021-10-13 11:38:22

itzyx 发表于 2021-10-13 11:19
感谢A大,完美解决!顺便问一下,这个有没有简便的方法,判断有没有勾选上 TelnetClient ?

Local $iPID = Run('cmd /c dism /online /Get-Features', '', 0, 2)
ProcessWaitClose($iPID)
Local $str = StdoutRead($iPID)
Local $aSRE = StringRegExp($str, ': TelnetClient\v+\V+已(.)用', 1)
If @Error Then
        MsgBox(48, '', '读取失败')
ElseIf $aSRE = '启' then
        MsgBox(0, '已启用', '已勾选')
Else
        MsgBox(0, '已禁用', '未勾选')
Endif

txen548 发表于 2021-10-13 09:56:04

你这要先手动安装此客户端

txen548 发表于 2021-10-13 09:59:16

或者做一个自动化操作,让它在电脑上运行,就自动安装啦。

itzyx 发表于 2021-10-13 11:02:33

txen548 发表于 2021-10-13 09:56
你这要先手动安装此客户端

感谢解答,大佬,没听说还要安装这个客户端啊。。。。
是这样紫的,我是要 在cmd 里面进入telnet ,如果电脑默认设置不勾选这个客户端,会进入失败,我现在的需求就是,有没有办法自动勾选上这个客户端。只要勾选上了 ,就可以正常进入telnet 了

afan 发表于 2021-10-13 11:12:59

RunWait('cmd /c start /w pkgmgr /iu:TelnetClient', '', 0)
MsgBox(0, '', '完成')

itzyx 发表于 2021-10-13 11:19:00

afan 发表于 2021-10-13 11:12


感谢A大,完美解决!顺便问一下,这个有没有简便的方法,判断有没有勾选上 TelnetClient ?

wyl0205 发表于 2021-10-13 11:43:45

itzyx 发表于 2021-10-13 11:19
感谢A大,完美解决!顺便问一下,这个有没有简便的方法,判断有没有勾选上 TelnetClient ?

估计检测不到,你检测下system32文件夹里面有没有telnet.exe文件,如果有则证明安装成功,或者执行telnet命令,获取cmd返回结果去判断

itzyx 发表于 2021-10-13 11:48:01

wyl0205 发表于 2021-10-13 11:43
估计检测不到,你检测下system32文件夹里面有没有telnet.exe文件,如果有则证明安装成功,或者执行telnet ...

感谢解答,A大给的方法目前测试正常。
页: [1]
查看完整版本: 【已解决】请教,AU3能自动打开Telnet 客户端嘛?