问题标签 [shellexecute]

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 投票
3 回答
4645 浏览

c# - 在 wince 上使用 c# 静默运行命令行程序

我再次需要一些帮助。

我正在使用 .net Compact Framework 和编程语言 C# 为运行 WinCE 5.0 的移动设备进行开发。

我想要完成的是以编程方式安装网络驱动器。为此,该应用程序在后台线程中运行以下代码:

现在我的问题是,这段代码将在前台显示一个控制台并将命令写入它以及命令的答案。此外,控制台将不再消失。

参数“UseShellExecute”似乎没有显示任何效果。

我已经阅读了有关参数“CreateNoWindow”的信息,但它在紧凑框架中不存在。

所以伙计们,有没有可能在后台运行网络命令,用户不应该注意到,当然也看不到包含纯文本密码的命令。

我希望你能明白。

非常感谢
托比

0 投票
1 回答
4441 浏览

c# - ProcessStartInfo.UseShellExecute = true 并等待进程退出

我想使用 shell 可执行文件以尊重用户对要启动的应用程序的偏好,但我还需要知道该特定应用程序何时关闭。

WaitForExit 似乎在 shell 进程退出时返回,而不是在实际进程退出时返回。

有没有比手动解析注册表更好的方法来了解启动的应用程序何时退出,找到正确的应用程序来启动并显式启动该应用程序而不执行 shell?

0 投票
1 回答
8379 浏览

cgi - 如何在 cgi-bin 中执行 shell 脚本?

好的,首先,我是一名 PHP 程序员,但我从来没有做过任何事情,CGI也不知道它是什么。我知道它代表通用网关接口,但我不知道它的作用或用途。

刚刚有人告诉我,我可以将一个 shell 脚本上传到我的 cgi-bin 文件夹并执行它。

我制作了一个 shell 脚本myscript.sh并将其上传到我的 cgi-bin 文件夹。我注意到的第一件事是我的 cgi-bin 文件夹是我的根目录的兄弟而不是子目录。所以我不知道我将如何访问它?

所以我在我的根目录下创建了一个名为的目录cgi-bin2并将我的脚本放在那里(并将它们更改为 755)。然后我从浏览器访问它,它所做的只是下载文件。

我错过了什么吗?

0 投票
3 回答
2027 浏览

vb6 - 在 VB6 中,在文件夹名称包含空格的路径处执行 .bat 文件时出现问题

我正在尝试使用以下代码在 VB6(静默窗口模式)中执行 .bat 文件。

如果 . 中没有空格,一切都会正常工作,'My Folder'但如果遇到这样的空格,调用会失败。我该如何解决这个问题?

0 投票
1 回答
617 浏览

c# - 当资源管理器不是外壳时启动屏幕保护程序

我将自己的信息亭应用程序作为外壳运行(替换 HKLM/Software/Microsoft/Windows NT/winlogon/shell)。

应用程序需要能够关闭监视器,而我正在使用 Process.Start("scrnsave.scr") 来执行此操作。它适用于我的开发机器,但在更换外壳时不起作用。

这显然是因为 UseShellExecute 设置为 true,但是当我将其设置为 false 时,我无法运行屏幕保护程序。使用 explorer.exe 作为命令并使用 scrnsave.scr 作为参数只会导致资源管理器窗口打开。

是否可以将开关传递给资源管理器以使其运行屏幕保护程序,或者是否有其他方法可以实现相同的目的?

谢谢。

0 投票
3 回答
23334 浏览

google-chrome - 如何在 chrome 扩展中执行 shell?

我没有找到在 chrome.* API 甚至实验中执行此操作的方法。它不通过 wscript 运行,因此 ActiveXObject("Shell.Application")不允许。

我担心我唯一的选择是用 NPAPI 构建一个 dll,但我想看看是否有更简单的方法。

0 投票
1 回答
324 浏览

java - 如何从另一个路径执行脚本

我想myscript.sh从一个java项目执行。
我想做的电话是这样的:

问题是这个 script.sh 不在同一路径中,所以我尝试这样做:

但是脚本不再执行。我想问题出在我放置路径的方式上,因为我已经检查过,如果它在同一路径中,脚本可以完美运行。

有任何想法吗?

提前致谢

0 投票
3 回答
863 浏览

php - shell_exec php文件

我目前使用此代码:

在我的 content.php 中,我有以下代码:

现在我想通过填写表单并提交它来查看我的 shell_exec 是否真的有效:但它根本没有回显任何内容。

我写错代码了吗?

0 投票
2 回答
7987 浏览

perl - 当我尝试运行外部 Perl 脚本时,如何修复“权限被拒绝”?

我得到的错误是这样的:

为什么我会收到错误,我该如何解决?

0 投票
2 回答
4388 浏览

svg - inkscape 外壳模式

我试图通过在 .bat 文件中编写这些行来运行 inkscape shell 模式:

inkscape --shell
>2.svg -e 2.png
但它根本不起作用(没有 png 文件),更多的是我试图打开当前的 svg 输入,我发现它已损坏,我根本无法打开它. 谁能告诉我正确的命令行进入SHELL模式并执行其他inkscape命令行。