我有许多Amazon EC2实例,都运行Ubuntu,我想要configuration它来使用Amazon的Route 53。 我按照Shlomo Swidler的文章设置了一个脚本,但遇到了与脚本相关的问题,这些问题在这里得到解答。 现在,我的脚本正在工作,但脚本中唯一添加到Route 53的CNAMES是Amazon实例ID(i-abcd1234.mydomain.com)。 根据Swidler的文章,脚本允许Route 53拾取一个“ShortName”标签,给每个实例一个“友好的”CNAME。 我将短名称标签添加到所有我的实例,但它们没有被路由53拿起。 这是我的脚本: #!/bin/tcsh -f set root=`dirname $0` setenv EC2_HOME /usr/lib/ec2-api-tools setenv EC2_CERT /etc/cron.route53/ec2_x509_cert.pem setenv EC2_PRIVATE_KEY /etc/cron.route53/ec2_x509_private.pem setenv AWS_ACCESS_KEY_ID myaccesskeyid setenv AWS_SECRET_ACCESS_KEY myaccesskey /usr/bin/ec2-describe-instances | \ perl -ne '/^INSTANCE\s+(i-\S+).*?(\S+\.amazonaws\.com)/ \ and do { $dns = $2; print "$1 $dns\n" }; /^TAG.+\sShortName\s+(\S+)/ \ and print "$1 $dns\n"' | […]
我需要做一个z:\music\: dir *flac*来获取目录列表…(它们被命名为Artist – Album [flac]) 并从该导演列表中创build新的匹配目录,但用[mp3]replace[flac]部分, 我可以从Linux或Windows做到这一点。 两者都可用。
我试图build立一个MS 2008的SQL服务器,将允许许多用户访问自己的私人数据库。 我也想安装在所有这些冒险工程数据库。 我的问题是有一个简单的方法来为多个用户设置多个数据库的脚本,只允许所述用户访问他/她自己的数据库。 注意:主要的问题是冒险作品DB都会有相同的名字。 我正在考虑通过添加不同的模式来解决这个问题。
我想要做的是在所有用户的桌面上有一个快捷方式,将他们带到包含文件的networking文件夹。 容易做到。 我想要添加的部分是将其设置为脱机文件。 因此,快捷方式会被创build,并在login时自动添加到脱机文件中进行同步,并在没有pipe理员或用户干预的情况下注销。 手动,容易做,但我不想手动做200个用户。 所以我想使用我们的login脚本或组策略。 正如我所说的,我知道如何通过脚本或gp轻松添加快捷方式,这是自动启用脱机文件。 有什么build议么?
我有一个脚本连接到数据库获取服务器列表查询,然后使用wmi查询查询他们的磁盘空间。 现在我想把这些结果放到一个表格中。 我遇到了几个问题。 invoke-sqlcmd在后台使用一个存储过程或参数是痛苦的 – 无法让它工作。 哈希表是在下一个版本中实现的。 我打算为监控系统做这么多次,而sql方法看起来非常笨拙。 我也可以导出到一个csv和导入定期导入,但代码结构的工作方式我遇到了麻烦写一个单一的csv – 不知道如何设置一个数据结构来容纳哈希表持有我的$驱动器结果。 任何想法如何使这项工作,做一些轻松/简单? $servers = Invoke-Sqlcmd -Query "SELECT SERVERHardwareName FROM SERVERLIST_Hardware WHERE EXCLUDE = 0 and activenode = 1 or activenode is null;" -ServerInstance "sqlserver" -Database "dba_rep" $ExportPath = 'c:\temp\psout\Server-DiskSpace.csv' # going through, server by server, querying. foreach($server in $servers) { $server = $server.SERVERHardwareName + '.fullyqualified.domain' […]
我知道在KSH中,如果我写出export A=B ,那么调用我的脚本的过程可以评估${A} ,如果我写A=B ,那么${A}在我的脚本之外将没有任何值。 TCSH如何做到这一点? 我只知道样式: setenv AB为variables设置值
我有一个shell脚本,在启动之前备份我的服务器文件。 但是,我希望它而不是只是运行它打开一个新的屏幕会话,然后从那里开始。 一旦运行,我想周期性地发送命令给它。 任何人都知道如何运行这样的屏幕? 我已经发现了大量的东西,但是它很less假定我是从一个shell脚本运行它(而不是仅仅把它input到terminal窗口中)。
可能重复: 适用于VMware ESX4的PowerChute 我遇到了一个问题,我有一个没有networking关机卡的APC。 我想我可以将USB连接映射到我的主机之一,安装软件,如果发生停电,请使用运行脚本function使用shutdown命令closures任何需要的服务器。 我的问题:是否有可以运行closuresESXi硬件的命令? 如果不是的话,如果电池电量耗尽并closures,是不是会closures实际的ESXi硬件?
我使用AWS开发工具包自动创build了一个实例,并希望一旦第一次启动时就可以执行一些shell脚本。 但只有在某些条件下,所以我不能把这个脚本放在crontab或init脚本中。 任何想法或经验呢? 除https://help.ubuntu.com/community/CloudInit之外的其他任何(或更通用的)解决scheme? 谢谢
我有一个类似于这些段落下面显示的文件夹结构。 如何更改每个“照片”文件夹的安全性,而无需单击Windows资源pipe理器中的每个文件夹? 有大约50个顶级文件夹(鲍勃,吉姆,伊娃等),其中有相同的文件夹内的布局。 我热衷于任何build议,无论是脚本或graphics用户界面。 我在Windows Server 2003上。便宜/免费的方法会很好,因为公司是注册慈善机构的一部分。 理想情况下,我想通过DFSpath来做到这一点。 EG \\ mycompany.local \ Shared \ Staff \ Bob \ 谢谢阅读。 感谢您的任何信息。 标记 短发 评论 轮廓 相片 吉姆 评论 轮廓 相片 伊娃 评论 轮廓 相片