RunAsに空白を含むコマンドラインを渡す

Hey, Scripting Guy!はたまにいいことが書いてある。どーでもいい内容のときも多いけど。


代替のユーザー資格情報で RunAs コマンドを使用してスクリプトを実行する方法はありますか - Hey, Scripting Guy!


RunAsに空白を含むコマンドラインを渡す場合は、\" を使う。
改めて見てみるとRunAsの実行時ヘルプでもちゃんと書いてあるのか。


ちなみに、/savecred オプションを付けとおくと代替ユーザーでログインする際のパスワードをシステムに記憶させることができるので、ショートカットやバッチファイルで自動的に代替ユーザー資格でプログラムを実行させることが可能。
セキュリティ的にはちょっと・・・アレかな。