私はappcmd.exe
を実行する必要がありますが、cmd.exeを実行してIIS Webサイトを照会し、出力をリダイレクトする必要があります。引用符を引用符で囲んでcmd.exe
コマンドは次のようになります。これは正常に動作します
cmd /c "c:\windows\system32\inetsrv\appcmd.exe list site MySite" > c:\output.txt
私は引用符を使用する必要があり、その場合には、私のパス内のスペースを、持っているときは、しかし、私は、問題が発生しました。理想的には、私はやります:
cmd /c ""c:\windows\system32\inetsrv\appcmd.exe" list site "MySite"" > "c:\output.txt"
しかし、これは動作しません - 任意のアイデア?