嗨,我想编写一些脚本来执行一些自动机,选择是我可以使用Windows BAT
或Python/Perl
,哪个更好?出于简单原因。
例如,我想以固定的间隔执行以下命令,以禁用/启用WLAN接口卡:
netsh interface set interface name="Wi-Fi 2" admin=disabled
netsh interface set interface name="Wi-Fi 2" admin=enable
如果这是您要编写的唯一自动化脚本,请不要花时间学习任何一个。让别人去做。您可能可以让一名高中生做一些简单的事情,以付出任何视频游戏的成本。
另一方面,如果您要反复做这种事情,那么您肯定想至少学习一种脚本语言,至少是新手级别。最终,您可能想从每组Python,Perl或Ruby中至少了解一个;dos批次,bash(在mingw或cygwin下)或powershell;还有一些.net脚本语言。
但是,不是要首先要学习哪一个,甚至不是哪一个适合此特定任务的地方。