我有一些使用硬编码FQDN的脚本。由于我无法详述的非常具体的原因,我不允许更改脚本。 这些脚本依赖于Windows主机文件中的条目。
但是,我希望能够使用这些脚本控制多个设备,而不必每次都更改主机文件中该FQDN的IP值。 所以我写了一个python脚本来可视化那些脚本实现的命令。 通过该python脚本,我希望能够通过在python程序的文本字段中指定ip地址来更改该FQDN的ip值。 不能每次都以具有管理权限的方式运行python程序并解析/更新hosts文件,我不能更改内存中的FQDN ip吗?
我想你的想法。 请不要建议更改基础脚本,因为这是没有选择的。 脚本也没有IP参数。
我希望这能引起人们的注意。
如此:
-托管文件
----依赖主机文件的业务逻辑脚本
------ Python程序,在业务逻辑脚本上包装了可视层。在这里,我想通过文本框指定IP地址。