wsh相关内容

PowerShell调用-命令使用stdout和stderr检索从VBA交换管理外壳,但不弹出凭据

我有以下要求: 以域管理员用户身份登录到管理客户端计算机 我希望使用调用在Exchange服务器上执行一些更改 通过PowerShell从VBA(EXCEL 2013)到Exchange服务器(2013)。 客户端计算机运行Windows 10(1809)和PowerShell v5.1.17763.1 在VBA EXCEL表单中按下按钮后,我想执行一项琐碎的操作 任务,如获取特定邮箱用户的所 ..
发布时间:2022-04-06 17:40:58 其他开发

如何从另一个引用 JScript 文件?

我正在使用 JScript 和 WSH 编写一些服务器端脚本.脚本变得很长,一些常用函数和变量更适合我包含在各种脚本实例中的通用库脚本. 但是,我找不到从另一个引用一个 JScript 文件的方法.有一会儿,我虽然读取文件内容并将其传递给 eval() 可以工作.但是,正如 MSDN 上所说: 请注意,在 eval 语句中定义的新变量或类型对封闭程序不可见. 有什么方法可以包含/ ..
发布时间:2022-01-25 18:48:24 前端开发

如何在单独的文件中创建 javascript 库并“包含"?它在另一个?

首先,请注意.主脚本不在网页中运行.我将使用 Windows Script Host 在 Windows 中运行 .js 文件. 问题:我想创建一个包含许多对象的javascript“库",每个对象都有许多功能.我预计这个库会随着时间的推移变得相当大,并希望将它保存在一个单独的 javascript 文件中(我们称之为 Library.js).我想从另一个脚本(我们称之为 User.js)访 ..
发布时间:2022-01-25 18:46:47 前端开发

VBScript中的Base64编码字符串

我有一个 Web 服务加载驱动程序,它是一个 Windows 脚本文件 (WSF),其中包括一些 VBScript 和 JavaScript 文件.我的 Web 服务要求传入的消息是 base64 编码的.我目前有一个 VBScript 函数可以执行此操作,但它的效率非常低(内存密集型,主要是由于 VBScripts 糟糕的字符串连接) [旁白;是的,我看过 Jeff 的最新博文.连接发生在 ..
发布时间:2022-01-21 08:09:45 其他开发

从 Windows 脚本发送邮件

我想通过 Windows Server 2003 标准版上的脚本发送邮件.我认为服务器设置几乎是开箱即用的. 邮件服务器是一台 Exchange 服务器,当您在内部网络上时,您可以使用普通的旧 SMTP.我已经在我的机器上使用 Perl 完成了它,但不幸的是,Perl 在服务器上不可用. 有没有一种简单的方法可以通过 .bat 文件或任何其他不需要安装一些额外软件的方式来执行此操作? ..
发布时间:2022-01-17 15:11:28 其他开发

经典 ASP - 从本地主机上的网页运行 .exe

我正在尝试使用以下代码在我的本地主机(服务器端)上执行 .bat 来启动 notepad.exe: index.asp 文件.bat notepad.exe 当我打开 ASP 页面时,什么也没有发生.由于变量“return",返回值 0.于是我尝试将false的值设置为true,然后服务器就死机了,没有返回任何东西;我认为发生这种情况是因为 .bat 文件没有返回任何值.我也尝试直 ..
发布时间:2022-01-16 15:55:16 其他开发

在 C# 中创建 COM/ActiveXObject,从 JScript 中使用,带有简单的事件

我想在 C# 中创建一个 COM 对象,并通过 JScript 中的 IDispatch 使用它.这部分很简单. 我还想在 COM 对象上实现简单的回调,类似于可在浏览器中使用的 XmlHttpRequest 对象公开的事件.该模型允许 Javascript 像这样附加事件处理程序: var xmlhttp = new ActiveXObject("MSXML.XMLHTTP");xmlh ..
发布时间:2022-01-14 11:52:42 C#/.NET

wscript和cscript的区别

cscript 和 wscript 有什么区别?哪个最适合在 Windows 中进行 Telnet 和 FTP 自动化? 解决方案 在 Windows 中,可执行文件是控制台应用程序或 Windows 应用程序(或 SFU 或本机应用程序,但这并不重要). 内核检查可执行文件中的标志以确定哪个. 开始使用CreateProcess WinAPI函数时,如果是控制台应用程序,如果 ..
发布时间:2022-01-09 11:03:05 其他开发

可以搜索文件的 .bat 或 .wsh 脚本

我正在寻找一些可以执行以下操作的 .bat 或 .wsh 脚本示例: 以用户提供的扩展名(.dll、.exe 等)递归读取目录中的文件名 在用户提供的目录中搜索上述文件名 生成结果的 txt 或 xls 报告,例如:x.txt was found in "C:\temp", "C:\blah" TIA. 编辑: 糟糕,我应该澄清一下:这里有两个目录和两个搜索. 搜 ..
发布时间:2022-01-04 10:13:14 其他开发

使用 VBScript 在单个文件夹中查找最近的文件日期

如何修改此 VBScript 以仅返回最新文件的名称和上次修改日期?目前它返回过去 24 小时内修改的任何内容.我只想查找最新的文件.我从 StackOverflow 借来的,还不是 VBScript 向导. 选项显式昏暗的文件系统,文件夹,文件昏暗的路径路径 = "C:\test"Set fileSystem = CreateObject("Scripting.FileSystemObject ..
发布时间:2022-01-01 09:30:31 其他开发

WScript 参数的文本编码

我正在尝试通过读取用户列表、模板并创建个性化输​​出的批处理文件来生成邮件配置和个性化签名.大功告成: @ECHO 关闭SETLOCAL 使能扩展转到开始:写签名cscript//NoLogo replacetext.vbs "[NAME]" %1 signature.html stdout |cscript//NoLogo replacetext.vbs "[JOB]" %3 stdin st ..
发布时间:2022-01-01 09:28:23 其他开发

Visual Studio 2017 调试 vbscript

我想使用 Visual Studio 2017 Community Edition 调试 vbscript,并按照此处提到的 VS2015 步骤进行操作: 视频 我进入了 cscript.exe/x foo.vbs 在命令行中,但没有启动调试器.VS 2017 版本是否有问题,或者视频中未显示某些步骤(例如 VS 中的配置步骤)? 编辑:我试过 cscript.exe//X ..
发布时间:2022-01-01 09:20:47 其他开发

如何在用户桌面上创建计算机的快捷方式

我正在开发一个 VBScript,用于在桌面上显示“计算机"图标.我已经能够使用以下代码为 IE 执行一个操作,但是由于计算机是一个似乎没有实际位置的“特殊文件夹",我无法使用相同的方法.有人知道如何通过 VBScript 启用它吗? IE 快捷代码: Set objShell = WScript.CreateObject("WScript.Shell")'在桌面上为 IE 创建快捷方式a ..
发布时间:2022-01-01 09:17:45 其他开发

CScript 和 VBS 从文本文件中删除换行符

我有一个批处理文件正在运行,它会输出一个文本/html 文件.批处理文件导致文本文件中出现一些换行符,这在电子邮件中打开文件时无法很好地转换.我一直在尝试阅读 CScript 以创建一个可以读取文本文件并去除换行符的 vbs 脚本,但没有成功.有什么建议吗? 解决方案 不确定您更喜欢怎样做,但此脚本将文件名作为参数并将结果写入同一文件. Const ForReading = 1, For ..
发布时间:2022-01-01 09:15:55 其他开发

WScript.Shell AppActivate 并非每次都有效

我有一些脚本可以帮助在 CMD 中运行程序.启动序列的第一个脚本在启动时运行.在这个过程中,我正在运行一个 VBScript,我试图用它来专注于 CMD 并使其全屏显示.但是,有时它可以工作,有时却不起作用,我没有改变任何东西,只是一遍又一遍地重新启动计算机.它并不总是关注 cmd 窗口,所以问题应该出在 AppActivate 方法上. 这是在启动时运行的第一个脚本的代码: @echo ..
发布时间:2022-01-01 09:14:05 其他开发

如何使用 VBS 确定文件是否已锁定?

我正在编写一个 VB 脚本来更新网络上的一些文件.在开始之前,我想知道是否有任何文件被锁定.我想在之前做这件事,我实际上做了任何更新. 我知道如果在我尝试替换文件时文件被锁定,我可以处理错误,但我真的很想知道在我开始更新任何文件之前是否有任何文件被锁定. 有没有什么办法可以使用 VBS 来查看文件是否被锁定(除了尝试替换它)? 解决方案 此函数确定是否可以在“写入"模式下访问感 ..
发布时间:2022-01-01 09:00:49 其他开发