2017-01-02 46 views
0

私の会社のユーザがpowershell iseで使用するためのスクリプトを作成し、F5を使用して実行しています。Powershellはスクリプトを認識しません

実行ポリシーを無制限に設定します。

後、私はそれがユーザーのためにまっすぐに実行する必要があるためアイブ氏たpowershell.exeで、このスクリプトを開こうとしましたが、それがエラーを与えた:

用語「C:\ Users \ユーザーオフィール\スクリプト\ JSONがあります

何が問題かもしれない。..、コマンドレット、関数、スクリプトファイル、または操作可能なプログラムとして認識されない?ありがとう、オフィール。

+0

「powershell.exeでこのスクリプトを開こうとしました」と正確に何をしましたか?入力された何か(何、どこ、どのように)?クリックしたもの(何、どこ、どのように)? – vonPryz

+0

私は伊勢のファイルを右クリックして、 "opensed with powershell.exe"に変更しました – ofribouba

+1

セキュリティ上の理由から、Powershellスクリプトはクリックして実行するようにはなっていません。ファイル名はちょうど 'Json'ですか?そうであれば、不足している '.ps1'拡張子を追加してください。 – vonPryz

答えて

1

私が行方不明quotationmarks考えることができpowershell.exe -file C:\Users\What\Not\Json File.ps1のようなファイルを実行するために、あなたが疑われるとして。

Try

Powershell.exe -file "Path\To\File" 
+1

正確なエラーを知らなくても、投機的な回答は、同様の問題に遭遇するかもしれない他の人にとっては役に立たないでしょう。 – vonPryz

+1

PowerShellはパスを調べていないようです。それは、パスには考慮されていない空白が必要であることが示されています。それで、それは本当に青に推測されていません。 – restless1987

+1

投稿されたエラーメッセージを考えれば、推測だけでなく推測にも適格であると言えます –

関連する問題