さらに拡張子を持つexeを使用して実行します

さらに拡張子を持つexeを使用して実行します

たとえば、ファイルをロードする必要がある exe を起動する方法で runas を使用しようとしています。

runas /user:domain\admin /savecred "C:\program files\program directory\program.exe file.sse"

コマンドラインからファイル パスとファイル拡張子だけを指定して実行すると正常に動作しますが、その前に runas を指定すると、ファイルの読み込みに失敗してエラーが発生します。

これを修正して動作させることができるかどうか、何かアイデアはありますか?

おそらく、変数として保存されたプログラムを実行するために runas を呼び出す bat ファイルだと思います。

ありがとう

答え1

program.exe へのパスも引用符で囲み、次のように内部の引用符をバックスラッシュ (\) でエスケープするだけです。

runas /user:domain\admin /savecred "\"C:\program files\program directory\program.exe\" file.sse"

関連情報