Tag: 脚本

通过编程获取最新版本,签出和签入脚本TFS命令行

我使用WinXP,VS 2008和团队资源pipe理器连接到Team Foundation Server。 我需要脚本(如BAT文件脚本)如下: 在Team Project中获取最新版本的文件夹。 检查Team Project中文件夹的文件。 在Team Project中检查文件夹的文件。 我的TFSProject是$/Arquitectura/Main/ ,映射到pathC:\TFS\Arquitectura 有没有人有任何示例代码或build议?

是否有与<noscript>相反的HTML?

HTML中是否有标签,只有在启用JavaScript的情况下才会显示其内容? 我知道<noscript>工作方式相反,JavaScriptclosures时显示HTML内容。 但是,如果JavaScript可用,我只想在网站上显示一个表单,告诉他们为什么他们不能使用表单,如果他们没有。 我知道如何做到这一点的唯一方法是与document.write(); 方法在脚本标记中,而对于大量的HTML来说似乎有点麻烦。

然而,另一个跨域iframe调整问答

我如何调整从另一个域的iframe -编辑 向下滚动一些解决scheme..或阅读如何不这样做:D 经过数小时的代码黑客攻击,结论是iframe中的任何内容都无法访问,即使是在我的域上呈现的滚动条也是如此。 我已经尝试了很多技术无济于事。 为了节省你的时间,甚至不要走这条路线只使用sendMessages跨域通信。 有插件的HTML <5,我使用 – 去底部的一个很好的例子:) 过去几天,我一直在尝试将iframe集成到一个站点中。 这是一个短期的解决scheme,而另一方开发和API(可能需要几个月…),因为这是短期的解决scheme,我们想要使用easyXDM-我有权访问另一个域名,但它的要求很难添加p3p标题,因为它是….. 3个内联框架 我find的最接近的解决scheme是3个内置框架 – 但它的精髓在于铬和Safari浏览器,所以我不能使用它。 在铬打开 http://css-tricks.com/examples/iFrameResize/crossdomain.php#frameId=frame-one&height=1179 测量滚动条 我发现另一篇文章如何使用scrollheight来尝试和调整窗体..理论上,它运作良好,但我不能适当使用iframes滚动高度.. document.body.scrollHeight 那obvoisly使用身体高度(不能访问这些属性100%是基于客户端显示canvaz而不是x域的文件高度) 我厌倦了使用jquery获取iframes的高度 $('#frameId').Height() $('#frameId').clientHeight $('#frameId').scrollHeight 返回铬和ie不同的值 – 或者根本没有意义。 问题是,框架内的所有内容都被拒绝 – 即使滚动条… 计算样式 但是,如果我检查和iframe的铬元素它bladdy显示我的iframe中的文件维度(使用jQuery的X域来获取iframe.heigh – 访问被拒绝)计算的CSS中没有什么 现在铬是如何计算的? (编辑 – 浏览器使用其在渲染引擎中的内部版本重新呈现页面以计算所有这些设置 – 但是没有附加到任何地方以防止跨域欺诈..如此..) HTML4 我读了HTML4.x的规范,它说那里应该有通过document.element公开的只读值,但它的访问被拒绝通过jQuery 代理框架 我沿着代理网站的路线返回并计算哪个是好的。直到用户通过iframelogin,代理获取login页面而不是实际的内容。 也有人呼吁两次的页面是不能接受的 http://www.codeproject.com/KB/aspnet/asproxy.aspx http://www.johnchapman.name/aspnet-proxy-page-cross-domain-requests-from-ajax-and-javascript/ 重新渲染页面 我没有走这么远,但有jscript引擎在那里将看源代码,并重新呈现基于源文件的页面。 但这将需要黑客那些jscripts ..那不是商业实体的理想情况…和一些invole纯java小程序或服务器端渲染 http://en.wikipedia.org/wiki/Server-side_JavaScript http://htmlunit.sourceforge.net/ […]

停止提交表单中的input字段

我正在写一些JavaScript(一个greasemonkey / userscript),将一些input字段插入到网站上的表单。 事情是,我不希望那些input字段以任何方式影响表单,我不希望他们在提交表单时提交,我只希望我的JavaScript有权访问它们的值。 有什么办法可以将一些input字段添加到表单的中间,而不是在提交表单时提交? 很显然,理想的情况是input字段不在表单元素中,但是我希望我的结果页面的布局能让我插入的input字段出现在原始表单的元素之间。

shell – 获取后台进程的退出代码

我有一个从我的主Bourne shell脚本调用命令CMD永远。 我想修改脚本如下: 并行运行命令CMD作为后台进程($ CMD&)。 在主脚本中,每隔几秒钟都有一个循环来监视生成的命令。 该循环还回显了一些消息到标准输出指示脚本的进展。 生成的命令终止时退出循环。 捕获并报告产生的进程的退出代码。 有人可以给我指针来完成这个?

如何在Windows中执行Python脚本?

我有一个简单的脚本blah.py(使用Python 2): import sys print sys.argv[1] 如果我通过执行我的脚本: python c:/…./blah.py argument 它打印参数,但如果我通过执行脚本: blah.py argument 发生错误: IndexError … 所以参数不会传递给脚本。 python.exe在PATH中。 blah.py文件夹也在path。 python.exe是执行* .py文件的默认程序。 问题是什么?

unix – 文件头和尾部

假设你有一个txt文件,同时查看文件的前10行和后10行的命令是什么? 即如果文件长度为200行,则一次查看1-10行和190-200行。

Bash循环中的计数器递增不起作用

我有以下简单的脚本,我正在运行一个循环,并希望保持一个COUNTER 。 我无法弄清楚为什么柜台没有更新。 是由于subshel​​l创build? 我怎样才能解决这个问题? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F ', ' '{print $2,$4,$0}' | awk '{print "http://domain.com"$5"&ip="$2"&date="$7"&time="$8"&end=1"}' | awk -F '&end=1' '{print $1"&end=1"}' | ( while read WFY_URL do echo $WFY_URL #Some more action COUNTER=$((COUNTER+1)) done ) echo $COUNTER # output = 0

如何在bash中手动扩展一个特殊的variables(例如:〜tilde)

我在我的bash脚本中有一个variables,其值是这样的: ~/a/b/c 请注意,这是未扩展的代字号。 当我做这个variables的ls -lt(称为$ VAR)时,我没有得到这样的目录。 我想让bash解释/展开这个variables而不执行它。 换句话说,我想bash运行eval,但不运行评估的命令。 这是可能的bash? 我怎样才能在没有扩展的情况下将其传递给我的脚本? 我用双引号括住了这个论点。 试试这个命令来看看我的意思: ls -lt "~" 这正是我所处的情况。我想要扩展波浪号。 换句话说,我应该用什么来取代魔术,使这两个命令相同: ls -lt ~/abc/def/ghi 和 ls -lt $(magic "~/abc/def/ghi") 请注意〜/ abc / def / ghi可能存在也可能不存在。

如何使用PowerShell删除文件上的ReadOnly属性?

如何使用PowerShell(版本1.0)脚本删除文件上的ReadOnly属性?