問題タブ [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#を使用してコマンドラインプログラムをサイレントに実行する

もう一度助けが必要です。

WinCE 5.0を実行しているモバイルデバイス用に開発するために、.net Compact Frameworkとプログラミング言語C#を使用しています。

私が達成したいのは、プログラムでネットワークドライブをマウントすることです。そのために、アプリはバックグラウンドスレッドで次のコードを実行します。

今私の問題は、このコードがフォアグラウンドでコンソールを表示し、それにコマンドを書き込み、コマンドからの回答も書き込むことです。また、コンソールはもう消えません。

パラメータ「UseShellExecute」は効果を示さないようです。

パラメータ「CreateNoWindow」について読みましたが、コンパクトフレームワークには存在しません。

ですから、皆さん、バックグラウンドでnet-commandsを実行する可能性はありますか?ユーザーは、パスワードを含むコマンドに気付かないはずであり、プレーンテキストで表示されないはずです。

私はあなたがその考えを理解することを望みます。

よろしくお願いし
ますToby

0 投票する
1 に答える
4441 参照

c# - ProcessStartInfo.UseShellExecute = true で、プロセスの終了を待機中

起動するアプリケーションのユーザー設定を尊重するためにシェル実行可能ファイルを使用したいのですが、その特定のアプリケーションがいつ閉じられるかを知る必要もあります。

WaitForExit は、実際のプロセスが終了したときではなく、シェル プロセスが終了したときに戻るようです。

レジストリを手動で解析し、シェルを実行せずにそのアプリを起動して明示的に起動する正しいアプリケーションを見つけるよりも、起動されたアプリケーションがいつ終了したかを知るより良い方法はありますか?

0 投票する
1 に答える
8379 参照

cgi - cgi-bin でシェルスクリプトを実行するには?

まず第一に、私は PHP プログラマーですが、何もしたことがCGIなく、それが何であるかも知りません。それが Common Gateway Interface の略であることは知っていますが、それが何をするのか、何のためにあるのかはわかりません。

シェル スクリプトを cgi-bin フォルダーにアップロードして実行できると言われました。

シェル スクリプトを作成myscript.shし、cgi-bin フォルダーにアップロードしました。私が最初に気付いたのは、私の cgi-bin フォルダーがルート ディレクトリの子ではなく兄弟であることです。だから私はそれにアクセスする方法がわからないのですか?

そこで、ルートの下にディレクトリを作成し、cgi-bin2そこにスクリプトを置きました (そして、それらを 755 に chmod しました)。次に、ブラウザからアクセスしましたが、ファイルをダウンロードするだけでした。

何か不足していますか?

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 拡張機能でシェルを実行するにはどうすればよいですか?

chrome.* API や実験的なものでさえ、これを行う方法を見つけていません。wscript を介して実行されないため 、許可されていませんActiveXObject("Shell.Application")

私の唯一の選択肢は NPAPI で dll をビルドすることだと思いますが、もっと簡単な方法があるかどうかを確認したかったのです。

0 投票する
1 に答える
324 参照

java - 別のパスからスクリプトを実行する方法

myscript.shJavaプロジェクトから実行したい。
私がやりたい電話は次のようなものです。

問題は、このscript.shが同じパスにないことです。そのため、私は次のことを試みました。

しかし、スクリプトはもう実行されません。私がチェックしたので、問題はパスの配置方法にあると思います。同じパスにある場合、スクリプトは完全に機能します。

何か案は?

前もって感謝します

0 投票する
3 に答える
863 参照

php - shell_exec phpfile

私は現在このコードを使用しています:

私のcontent.phpには、次のコードがあります。

ここで、フォームに入力して送信することで、shell_execが実際に機能するかどうかを確認したいと思います。ただし、何もエコーされません。

間違ったコードを書きましたか?

0 投票する
2 に答える
7987 参照

perl - 外部 Perl スクリプトを実行しようとしたときに「許可が拒否されました」を修正するにはどうすればよいですか?

私が得るエラーはこれです:

エラーが発生するのはなぜですか?どうすれば修正できますか?

0 投票する
2 に答える
4388 参照

svg - インクスケープ シェル モード

次の行を .bat ファイルに記述して、inkscape シェル モードを実行しようとしました。

inkscape --shell
>2.svg -e 2.png
しかし、まったく機能しません (png ファイルはありません)。さらに、現在の svg 入力を開こうとしたところ、破損していることがわかり、まったく開けませんでした。 . SHELLモードに入り、他のinkscapeコマンドラインを実行するための正しいコマンドラインを教えてください。