ホームページ > バックエンド開発 > PHPチュートリアル > PowerShell への呼び出しが失敗した

PowerShell への呼び出しが失敗した

WBOY
リリース: 2016-06-23 14:24:37
オリジナル
2210 人が閲覧しました

powershell php

PHP は、呼び出し時に powershell コマンドの実行に失敗しました

echoshell_exec('powershell echo yy'); // yy が出力されます

ただし、file パラメータが使用されている場合は機能しません

echoshell_exec(' powershell -file test.ps1 '); // 出力は空です

// test.ps1 の内容は
echo yy

-------------------- -------- --------------

助けてください~~


ディスカッションに返信(解決策)

パスに問題はありますか?

パスに問題はありませんか?

test.ps1 はこの php ファイルと同じディレクトリにありますが、絶対パスを記述する必要がありますか?試してみます

パスに問題はありませんか?

PowerShell に -executionpolicy unrestricted を追加するだけです

powershell -executionpolicy unrestricted -file test.ps1
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート