Articles of 批处理

在batch file中的VboxManage

我有一个Windowsbatch file下面的命令,每当我运行上述批处理(ipconfig.bat)获得我的Linux虚拟机的IP,它输出的IP罚款,但不结束batch file,我必须按控制+ c,然后按“y”结束batch file。 即使添加了@exit它也不会退出。 VBoxManage –nologo guestcontrol execute "nixvm" "/root/scripts/ipconfig.sh" –username root –password mypassword –verbose –wait-for stdout @exit 有什么build议么 ? Bash脚本(由windowsbatch file执行) #!/bin/bash echo "IP Address of "LinuxVM" ifconfig eth0 | egrep '(inet addr|RX bytes|TX bytes)' sleep 1s #echo "MySQL Service Status" service mysql status chkconfig mysql –list sleep 1s #echo "Displaying MySQL […]

转矩工作不进入“E”状态(除非“qrun”)

我添加到队列中的作业将保持“排队”状态,而不会尝试执行(除非我手动执行qrun ) /var/spool/torque/server_logs说 04/11/2011 12:43:27;0100;PBS_Server;Job;16.localhost;enqueuing into batch, state 1 hop 1 04/11/2011 12:43:27;0008;PBS_Server;Job;16.localhost;Job Queued at request of test@localhost, owner = test@localhost, job name = Qqq, queue = batch 这项工作只需要1个CPU在1个节点上。 # qmgr -c "list queue batch" Queue batch queue_type = Execution total_jobs = 0 state_count = Transit:0 Queued:0 Held:0 Waiting:0 Running:0 Exiting:0 max_running = 3 acl_host_enable […]

使用CMD检查共享文件夹是否存在

如何使用批处理脚本检查networking文件夹共享是否存在? 示例:\\ 10.10.10.1 \ folder1 \ folder2 \ shared_folder

wevtutil需要用于安全日志的运行身份pipe理(但不能用于系统)或运行身份pipe理的任务

我正在使用此查询来检查我的Windows 2008 R2 AD主要上的某些Exchange帐户更改: wevtutil qe Security /q:"*[System/EventID=5136]" /f:text /rd:true /c:1 我正在创build一个batch file,以便通过电子邮件将事件的内容作为附件发送到Task Scheduler,如本文所述: http : //blogs.technet.com/b/jhoward/archive/2010/ 6月16日/获取事件日志-内容-通过电子邮件,上一个事件日志,trigger.aspx 问题:我可以做一天一天的wevtutil qe System ,但是如果我做了像我需要的wevtutil qe Security ,我需要在提升的命令提示符(相同的域pipe理员用户凭证,只是CMD作为pipe理员运行)。 因此,当我的计划任务调用batch file时,即使任务的SYSTEM帐户下的选项设置为“以最高权限运行”,它也无法在提升提示下运行,这意味着运行时出现错误:“无法打开事件查询,访问被拒绝。“ 所以这些东西都可以解决我的问题: 打开安全日志就像系统日志不知何故,你不需要提升提示使用wevtutil访问其内容 以某种方式在提升的提示中运行计划任务操作 我还没有想到的第三件事

del * .txt也删除file.txt_backup

想象一下,我们有以下文件的目录c:\test : first.txt second.doc third.txt fourth.txt_bak 我只想删除txt文件,但是保留doc和txtwhatever不变。 当我运行命令del c:\test\*.txt ,它会删除除了第二个文件的一切。 任何想法如何解决,只删除txt文件? 编辑 :我不知道客户将如何命名他们的文件。 后缀可以是任何东西,不仅仅是txt_something 。 它也可能是txtsomething , txt-something ,等等… 我也不能在服务器上安装任何二进制文件,我只能使用默认的。

批量删除S3文件的最有效的方法

我希望能够在S3上一次批量删除数千或数万个文件。 每个文件将从1MB到50MB的任何地方。 当然,我不希望用户(或我的服务器)在文件正在被删除的过程中等待。 因此,这些问题: S3如何处理文件删除,尤其是在删除大量文件时? 有没有一个有效的方法来做到这一点,使AWS做大部分的工作? 通过高效,我的意思是通过向S3提出最less的请求数量,并在我的服务器上使用最less的资源占用最less的时间。

在windows批处理脚本中添加存储在variables中的数字

我有一个批处理脚本循环,我想用循环计数器做一些算术。 我发现如何评估expression式,如何在这里添加数字: 在Windows批处理脚本中评估expression式 我如何做同样的,但与variables? 例如: set x = 100 for /L %%i in (1,1,5) do ( set Result=0 set /a Result = %%i+%%x echo %Result% ) 作为输出,我期望 101 102 103 104 105 谢谢!

Web界面的扭矩

有人可以推荐一个好的网页界面的扭矩 ? 我主要感兴趣的是监视工作队列的状态。

networking上使用空闲工作站的软件

我在一家维护着大约200台Windows XP工作站的公司工作,其中有几个人正在使用一个空闲的处理器和2GB内存。 我想很多公司都有类似的情况,我想知道有没有可以利用这些闲置机器的软件? 我编写的许多脚本可以批量处理,而且这些脚本可以在任何机器上执行…所有的input,输出,甚至程序都存储在networking驱动器上。 我想要做的就是devise一个服务,简而言之: 在每台机器上运行 接受批处理命令 以较低的资源优先级运行它们 像这样的软件已经存在了吗? 我找不到任何东西,也许有一个原因,但这听起来对我来说是个好主意。

运行bat文件后保持命令窗口打开

我有一个bat文件,它具有以下它: sm start "Schedule" 此代码运行,但命令窗口立即closures 我可以在蝙蝠文件里面放什么东西来保持窗口打开?