問題タブ [runas]
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.
windows-7 - UAC をオフにすると、「管理者として実行」が通常のユーザーで開始されます
Windows 7 を実行しているシステムの一部 (すべてではない) で、Windows エクスプローラーのコンテキスト メニューの [管理者として実行] エントリが機能しないのはなぜでしょうか。たとえば、cmd.exe を右クリックして [管理者として実行] を選択すると、プロセスがデフォルト ユーザーとして開始されます。
これは、UAC をオフ (スライダーの最低レベル) にした場合にのみ発生するようです。ただし、UAC がオフになっている他の多くのシステムでは、これはとにかく機能します。
これを再び機能させるには、どの設定が必要ですか? 正直なところ、一部のシステムでは機能するのに、他のシステムでは機能しない理由がわかりません。説明できますか?
ありがとう
windows - cygwin内からwindows runasコマンドを実行するにはどうすればよいですか
Cygwin 内から Windows の runas コマンドを使用しようとすると、Enter password 行が標準出力に出力されますが、System.in にパスワードを入力するのを待ちません。
これを回避する方法はありますか?
windows - ショートカット パス名と「管理者として実行」の特殊文字に対する既知の制限はありますか?
バッチ ファイルへの Windows ショートカットを作成するプロジェクトに取り組んでおり、バッチ スクリプトへのパス名の特殊文字をテストしています。私が困惑した問題の 1 つは、ショートカットが正常に呼び出されたときにパス名が機能することですが、「管理者として実行」を使用すると機能しません。
たとえば、ショートカットへのパス名が「C:\Program Files\myapp )]}@#$_-=+'.{[(\bin\hello.bat
」の場合、ショートカットをクリックすると問題なく実行できます。「管理者として実行」を選択しても機能しません。ショートカットのターゲット値には、パス名が二重引用符で囲まれています。
管理者または通常のユーザーとして実行しているコマンド プロンプトから問題なく上記のパス名を呼び出すことができます。
バッチ スクリプト自体が失敗するかどうかを判断するために、バッチ スクリプトの先頭にプロンプトを表示しましたが、失敗しません。run-as を使用すると、スクリプトが起動されないように見えます。
私の推測では、Windows (7) が run-as 操作を実行する方法に何かがあり、パス名の 1 つ (または複数) の特殊文字によってつまずきます。run-as (バッチ スクリプトで [?]) を使用する際の既知の/文書化されたパス名文字の制限はありますか?
更新:
いくつかのテストの後、@
物事を台無しにするのは「 」文字であることがわかりました。その文字が存在しない状態でテストを実行すると、run-as 操作は成功します。run-as に関して、そのキャラクターの何が特別なのかわかりません。
windows-server-2008 - ファイルを書き込むプログラムに「runas」コマンドを使用する (Windows Server 2008)
私はこの単純なコンソール プログラム ( writeTxt.exe
)を作成しました。
次に、コマンドを使用して Windows Server 2008 のコンソールで実行しますrunas
( とは別のユーザーとしてログインしましたUser1
)。
しかし、プログラムはファイルを生成しませんtest.txt
。サーバーにログインしUser1
てプログラムを実行すると、正しく動作します。これを正しく実行するには、何かを設定する必要がありますか?
php - PHP から「runas」コマンドを使用する
この質問は関連しています: Using "runas" command for a program that write a file (Windows Server 2008)
runas
PHP からコマンドを実行して、そのコンソール プログラムを実行しようとしました。
ただし、ブラウザから呼び出すと機能しません。ただし、PHP 対話モード ( php -a
) で実行すると機能します。このためにブラウザに設定する必要があるものはありますか?