問題タブ [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.
c# - winceでc#を使用してコマンドラインプログラムをサイレントに実行する
もう一度助けが必要です。
WinCE 5.0を実行しているモバイルデバイス用に開発するために、.net Compact Frameworkとプログラミング言語C#を使用しています。
私が達成したいのは、プログラムでネットワークドライブをマウントすることです。そのために、アプリはバックグラウンドスレッドで次のコードを実行します。
今私の問題は、このコードがフォアグラウンドでコンソールを表示し、それにコマンドを書き込み、コマンドからの回答も書き込むことです。また、コンソールはもう消えません。
パラメータ「UseShellExecute」は効果を示さないようです。
パラメータ「CreateNoWindow」について読みましたが、コンパクトフレームワークには存在しません。
ですから、皆さん、バックグラウンドでnet-commandsを実行する可能性はありますか?ユーザーは、パスワードを含むコマンドに気付かないはずであり、プレーンテキストで表示されないはずです。
私はあなたがその考えを理解することを望みます。
よろしくお願いし
ますToby
c# - ProcessStartInfo.UseShellExecute = true で、プロセスの終了を待機中
起動するアプリケーションのユーザー設定を尊重するためにシェル実行可能ファイルを使用したいのですが、その特定のアプリケーションがいつ閉じられるかを知る必要もあります。
WaitForExit は、実際のプロセスが終了したときではなく、シェル プロセスが終了したときに戻るようです。
レジストリを手動で解析し、シェルを実行せずにそのアプリを起動して明示的に起動する正しいアプリケーションを見つけるよりも、起動されたアプリケーションがいつ終了したかを知るより良い方法はありますか?
cgi - cgi-bin でシェルスクリプトを実行するには?
まず第一に、私は PHP プログラマーですが、何もしたことがCGI
なく、それが何であるかも知りません。それが Common Gateway Interface の略であることは知っていますが、それが何をするのか、何のためにあるのかはわかりません。
シェル スクリプトを cgi-bin フォルダーにアップロードして実行できると言われました。
シェル スクリプトを作成myscript.sh
し、cgi-bin フォルダーにアップロードしました。私が最初に気付いたのは、私の cgi-bin フォルダーがルート ディレクトリの子ではなく兄弟であることです。だから私はそれにアクセスする方法がわからないのですか?
そこで、ルートの下にディレクトリを作成し、cgi-bin2
そこにスクリプトを置きました (そして、それらを 755 に chmod しました)。次に、ブラウザからアクセスしましたが、ファイルをダウンロードするだけでした。
何か不足していますか?
vb6 - VB6 でフォルダ名にスペースが含まれるパスで .bat ファイルを実行する際の問題
次のコードを使用して、VB6 (サイレント ウィンドウ モード) で .bat ファイルを実行しようとしています。
. にスペースがなければ問題なく'My Folder'
動作しますが、そのようなスペースがあると呼び出しは失敗します。この問題を解決するにはどうすればよいですか?
c# - エクスプローラーがシェルでないときにスクリーンセーバーを開始する
独自のキオスク アプリケーションをシェルとして実行しています (HKLM/Software/Microsoft/Windows NT/winlogon/shell を置き換えます)。
アプリケーションはモニターをオフにできる必要があり、これを行うために Process.Start("scrnsave.scr") を使用していました。私の開発マシンでは動作しますが、シェルが置き換えられたときは動作しません。
UseShellExecute が true に設定されていることは明らかですが、false に設定するとスクリーンセーバーを実行できません。コマンドとして explorer.exe を使用し、引数として scrnsave.scr を使用すると、単にエクスプローラ ウィンドウが開きます。
スクリーンセーバーを実行するためにエクスプローラーに渡すことができるスイッチはありますか、それとも同じことを達成する別の方法はありますか?
ありがとう。
google-chrome - Chrome 拡張機能でシェルを実行するにはどうすればよいですか?
chrome.* API や実験的なものでさえ、これを行う方法を見つけていません。wscript を介して実行されないため
、許可されていませんActiveXObject("Shell.Application")
。
私の唯一の選択肢は NPAPI で dll をビルドすることだと思いますが、もっと簡単な方法があるかどうかを確認したかったのです。
java - 別のパスからスクリプトを実行する方法
myscript.sh
Javaプロジェクトから実行したい。
私がやりたい電話は次のようなものです。
問題は、このscript.shが同じパスにないことです。そのため、私は次のことを試みました。
しかし、スクリプトはもう実行されません。私がチェックしたので、問題はパスの配置方法にあると思います。同じパスにある場合、スクリプトは完全に機能します。
何か案は?
前もって感謝します
php - shell_exec phpfile
私は現在このコードを使用しています:
私のcontent.phpには、次のコードがあります。
ここで、フォームに入力して送信することで、shell_execが実際に機能するかどうかを確認したいと思います。ただし、何もエコーされません。
間違ったコードを書きましたか?
perl - 外部 Perl スクリプトを実行しようとしたときに「許可が拒否されました」を修正するにはどうすればよいですか?
私が得るエラーはこれです:
エラーが発生するのはなぜですか?どうすれば修正できますか?
svg - インクスケープ シェル モード
次の行を .bat ファイルに記述して、inkscape シェル モードを実行しようとしました。
inkscape --shell
>2.svg -e 2.png
しかし、まったく機能しません (png ファイルはありません)。さらに、現在の svg 入力を開こうとしたところ、破損していることがわかり、まったく開けませんでした。 . SHELLモードに入り、他のinkscapeコマンドラインを実行するための正しいコマンドラインを教えてください。