考虑到Windows、Linux (RHEL5)服务器和XP客户端的混合环境,有人能预见到使用Perl5.10进行登录/注销脚本的好处和/或出现的问题吗?
谢谢。
对于我将尝试使用登录/注销脚本的简单事情来说,使用*.cmd文件将更容易、更快。谢谢你的洞察力。
发布于 2009-08-31 14:35:16
我不同意其他一些帖子。在Windows环境下,我从来没有遇到过Perl问题。如果在相同的环境中有Linux/UNIX机器,那么许多脚本都可以在这两种环境中运行。另外,我在Windows上看到的唯一的选择是VB,如果你不知道,那么学习就没有什么意义了。如果您是Perl程序员,那么Perl是适合这项工作的工具。
发布于 2009-05-26 06:05:40
就我个人而言,我不会使用Perl,因为它不是Windows的本机(而且我喜欢Perl)。确保网络上的所有必需模块都可用,或者确保安装了与Perl完全相同副本的每台机器和所有所需模块都会非常痛苦。
如果登录脚本需要完整的编程语言,那么您可能在登录时做的太多了(而且用户不喜欢长时间的登录延迟)。在大多数情况下,最好使用.cmd脚本或VBscript来放置您。这样做的好处是你不需要安装任何东西,而且它应该可以正常工作。当然,缺点是您必须学习.cmd脚本或VBScript。
发布于 2009-05-30 23:13:01
Perl的一个明显优点是它跨平台,因此您可以在所有机器上使用相同的代码。(但是,根据您想要完成的内容,Linux和Windows之间实现它的方式本身可能有所不同,因此这可能是一个实际的优势,也可能不是真正的优势。)
考虑一下草莓Perl (而不是ActiveState),现在它变得更加流线型了。
考虑在一台计算机上安装CPAN模块,并通过网络驱动器为所有其他计算机提供site_lib (设置PERL5LIB环境变量以将其添加到@INC目录)。嗯..。这对登录脚本有用吗?不确定。
查看用于与Windows特定事物交互的Win32 32::OLE模块。
https://serverfault.com/questions/11455
复制相似问题