windows-scripting相关内容
首先,请注意.主脚本不在网页中运行.我将使用 Windows Script Host 在 Windows 中运行 .js 文件. 问题:我想创建一个包含许多对象的javascript“库",每个对象都有许多功能.我预计这个库会随着时间的推移变得相当大,并希望将它保存在一个单独的 javascript 文件中(我们称之为 Library.js).我想从另一个脚本(我们称之为 User.js)访
..
我即将为 Windows 管理员编写 PowerShell 脚本,以帮助他们完成与部署 Web 应用程序相关的某些任务. 我是否有任何理由应该支持或排除开发 PowerShell 模块 (.psm1) 而不是开发 PowerShell 脚本 (.ps1)? 开发脚本的论据 简单:我认为使用脚本对于 Windows 管理员来说更简单、更直接,因为它不需要安装模块(但我可能错了,因为
..
我想编写一个批处理文件,按照给定的顺序执行以下操作: 打开cmd 运行cmd命令cd c:\Program files\IIS Express 运行cmd命令iisexpress/path:"C:\FormsAdmin.Site"/port:8088/clr:v2.0 使用 URL= http://localhost:8088/default.aspx 打开 Internet Expl
..
我正在尝试将一些文件和文件夹从本地计算机复制到远程服务器: Copy-Item .\copy_test.txt -destination "\\serverip\c$\backups\" 但我收到一个错误: 复制项目:登录失败:未知用户名或密码错误.在行:1 字符:10+复制项目 我正在尝试使用凭据,但此命令不允许 -Credential 参数.我进行了大量搜索,在每个示例中,只要执行 Co
..
我知道两种永久删除徽标的方法.“官方"一: cscript//Nologo//S 将保存当前用户的当前命令行选项. 具有管理员权限的 ftype 方法: ftype wsffile="%SystemRoot%\System32\CScript.exe"//nologo "%%1" %%*ftype jsfile="%SystemRoot%\System32\CScript.exe"//
..
根据 MSDN 文档 WinHTTPRequest 有四个事件处理程序,它们应该可以通过指定事件处理程序前缀来访问.不幸的是,这样做会导致 Windows Scripting Host 崩溃. 以下代码使 Windows Scripting Host 崩溃: Set oHTTP = WScript.CreateObject( "WinHttp.WinHttpRequest.5.1", "o
..
我正在尝试编写一个构建脚本来使用 Powershell 签出代码.我需要能够用 SVN 存储库中的适当更改替换对工作副本所做的任何修改.这还包括删除在存储库中删除但未在工作副本中删除的所有文件. 不幸的是,我无法进行干净的检出,因为每次运行构建脚本时检出所有 10GB 的代码效率很低.我该怎么做? 我一直在尝试以下方法: &$SVN_EXE 还原 $workingPath&$SVN_
..
我使用的是 Windows 7 我编写了一个脚本来检查我的笔记本电脑是使用电池还是交流电运行.我在谷歌上搜索并成功了. 变暗a=1当 a=1 时做If IsLaptop( "." ) Then' WScript.Echo “笔记本电脑"别的' WScript.Echo "桌面或服务器"万一环形函数 IsLaptop( myComputer )出错时继续下一步设置 objWMIService
..
设置 wshShell = WScript.CreateObject ("WScript.shell")wshshell.run "runas ..." 如何获取结果并显示在 MsgBox 中 解决方案 您需要使用 WshShell 对象的 Exec 方法而不是 Run.然后简单地从标准流中读取命令行的输出.试试这个: Const WshFinished = 1常量 WshFailed
..
我的问题与这个非常相似一个,除了我试图使用 Invoke-Command 捕获 ScriptBlock 的返回代码(所以我不能使用 -FilePath 选项).这是我的代码: Invoke-Command -computername $server {\\fileserver\script.cmd $args} -ArgumentList $args退出 $LASTEXITCODE 问题是 I
..
对不起,但我试图寻找答案已有几个小时,但找不到答案.我尝试使用vbNewLine和vbCrLf,但无法使其在函数和函数调用中正常工作. 如何使用下面的代码添加新行? 对此进行了尝试,但是没有用: checker = MessageTimeOut(“工作簿中的基础原始数据已更新."& vbNewLine&“这将自动关闭.","UPDATE RAW DATA-COMPLETED",5)
..
我想编写一个批处理实用程序,以将命令提示符窗口的输出复制到文件中.我以最大9999行的深度运行命令提示符窗口,有时我想获取其输出在屏幕外的命令的输出.我可以使用 Ctrl-A , Ctrl-C 键手动执行此操作,然后将结果粘贴到记事本中-我只想通过调用将其自动处理到批处理文件中到: SaveScreen 我知道我可以使用重定向来做到这一点,但这将涉及到知道我需要预先保存批处理
..
我有以下脚本: @ECHO OFF局部启用扩展ENABLEDELAYEDEXPANSIONSET/A countArgs = 1FOR %% p in(%pathListToCheck%)做(如果不存在%% p(CALL:错误“!countArgs!.参数-> bla!"出口/B 1)SET/A countArgs + = 1):错误回声错误设置x =%〜1回声!退出/B 0 不幸的是,感
..
我刚开始编写批处理脚本.我正在尝试编写脚本文件来实现以下任务. 下面我有一个源安全命令,以获取两个日期之间更改的文件列表 ss.exe历史$/myproject -Vd04/01/2012〜01/01/2012 -R 以上命令的输出如下 $/myproject的构建列表........................................................
..
如何在WSH usig JScript中打开提示对话框? 我在文档中找到的唯一弹出对话框是WshShell.Popup()方法.但是我需要一种方法来请求用户输入字符串,例如DOM中的window.prompt()方法. 谢谢. 解决方案 我认为WScript对象不提供这种方法,但是您可以显示在WSH上运行的vbscript的输入框.因此,这里是一种可能的解决方案,可让您从JS内
..
您可以设置HTA窗口的大小,但我找不到获取其大小的方法。 我能想到的就是读取 document.body.offsetWidth 和 .offsetHeight ,但是那些给了您视口大小而不是实际窗口大小。 是否可能知道? 解决方案 似乎没有属性或方法获取该信息。现在测试版发布的IE9具有 outterWidth 和 outterHeight 的新属性,但这暂时不是一个选择。
..
我有以下条纹: @ECHO OFF SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION SET /A countArgs=1 ... SET /A countArgs+=1 CALL :error "!countArgs!. Argument ^-^> bla" EXIT /B 1 ... :error ECHO ERROR
..
我是批处理脚本的新手,并且有一个问题.我想知道是否有可能按要求搜索.txt文件并获取指定的数据并复制到新的.txt文件中? 就像我有50行9位数字和一堆我不需要的废话,我可以说, “对于以1,2,3,4,5,6,7,8或9开头的任何行...请使用前9位数字并将其复制到新文件中,以用于文件中的所有行??? " 我认为这比尝试删除所有其他内容要容易.让我知道您是否知道如何执行此操作!谢谢.
..
我从这里采用了一些代码: 在2个字符串之间提取子字符串 Rem Looking for a test.txt substring preceded by page\[%%x\]= and succeeded by ; @Echo Off for /l %%x in (0, 1, 4) do ( echo %%x For /F "Delims=" %%A In ('Find
..
我想将我的文件夹名称附加到子文件夹内所有可用的.txt文件中.下面是文件/目录结构.我需要在Windows BATCH脚本中实现这一点. C:\ Source \ Source1 \ 1 \ a.txt C:\ Source \ Source1 \ 1 \ b.txt C:\ Source \ Source1 \ 2 \ a.txt C:\ Source \ Source1 \ 2 \
..