问题标签 [wscript.shell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

arrays - vba wscript.shell 根据单元格路径或文件名将文件从文件夹复制到另一个文件夹

我想用 vba wscript.shell 来做,因为复制文件更快,我想根据“E”列中的选择在 excel 单元格中根据路径或文件名复制文件,并使用“msoFileDialogFolderPicker”输出目标文件夹

我有示例代码,但需要更改。

擅长 谢谢

罗伊

0 投票
1 回答
163 浏览

windows - 如何在 Powershell 中为文件名中包含特殊字符的文件创建 Windows 快捷方式?

我通常不会遇到编程问题,因为我可以轻松找到大多数问题的答案。但我在这个问题上束手无策。

在 Powershell 中创建 Windows 快捷方式的众所周知的方法如下:

然而,这种方法有一个缺点,我开始被越来越多的困扰:当文件名有特殊字符时它不起作用,例如文件名中的笑脸:

我研究了这个问题并在这里发现WshShortcut 对象和 WScript 不能接受文件名中的 unicode。它似乎只适用于一组简单的字符。当然,当您在 Windows 中右键单击文件并选择“创建快捷方式”时,Windows 在创建带有特殊字符的快捷方式时没有问题。

有人用 C# 编写了另一种使用 Shell32 创建快捷方式的方法,但我不知道它是否可以在 Powershell 中完成。而且它看起来像是一种旧方法,可能不适用于较新的 Windows 版本。

有人可以帮我解决这个问题吗?如何在 Powershell 中为文件名中包含特殊字符的文件创建 Windows 快捷方式?

0 投票
1 回答
71 浏览

shell - 如何将引号放入引号中(vbs,sendkeys)

我需要使用 VBS 脚本在记事本中键入“。

我有这个代码:

但它显示一个错误。

0 投票
0 回答
84 浏览

vba - 带有 Windows 10 企业版的 WScript.Shell

由于 Windows 10 Enterprise 的更新,我们的 MS Access VBA 脚本不再工作。使用 Windwows 8.1 一切正常。

错误发生在执行 .Run 并返回

“运行时错误'70':权限被拒绝”。

有什么想法可以解决或解决这个问题吗?

0 投票
1 回答
26 浏览

powershell - 如何从 JScript 运行 powershell 脚本文件?

我正在尝试从 JScript 运行 powershell 脚本。powershell 会弹出,但脚本没有被执行。

下面是示例代码

test1.ps1 是一个创建文本文件的简单脚本。

0 投票
0 回答
32 浏览

wscript.shell - Microsoft vbscript 运行时错误对象不支持此属性:WScript.CreatObject

基本上,当我运行 .vbs 文件时,它给了我第一行的错误:对象不支持此属性或方法:“WScript.CreatObject”

0 投票
2 回答
25 浏览

vba - 方法运行对象 iwshshell3 失败 vba

我正在尝试在 chrome 上自动上传文件,此处出现错误:方法运行对象 iwshshell3 失败”请帮助: