PowerShellのスクリプト実行について
PowerShellの勉強をしていますが、スクリプトを実行できません。。。
なんか、スクリプトの環境変数を設定するようですが、どこにも
設定方法がないです。。。。
もちろん、Set-ExecutionPolicy Unrestrictedは実行してあります。
以下日付と時間を表示するだけのスクリプトです。
---------test.ps1---------
get-date
get-time
----------------------------
スクリプトファイルの置き場所 ⇒ C:\script-test\test.ps1
ちなみに、スクリプトファイルを置いたディレクトリに移動して
実行しても、以下のようなメッセージが出て実行できませんでした。。
用語 'C:\script-test' は、コマンドレット、関数、スクリプト ファイル、または操作
可能なプログラムの名前として認識されません。名前が正しく記述されていることを確
認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してく
ださい。
発生場所 行:1 文字:15
+ C:\script-test <<<< .\test.ps1
+ CategoryInfo : ObjectNotFound: (C:\script-test:String) []、Comma
ndNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
どなたかご教授下さい。
No.3ベストアンサー
- 回答日時:2014/08/29 06:25
No.1の追記です。
エラーの箇所は パスの 15文字目、つまり C:\script-test の次の(next)文字にあり、
エラー内容は CommandNotFoundException となっていますので、
「ファイルの拡張子がおかしい」ということです。
添付画像の上段のような指定をしているのであれば、
下段のように指定してみてください。
---
今回の場合は「環境変数」は関係ありません。
質問者さんが、なぜ「環境変数」を問題にしている理由が解りません。
No.2
- 回答日時:2014/08/28 23:22
どのように「実行」したのか, 具体的な手順を書いてください.
この回答への補足
スクリプトファイルがおいてあるフォルダへ移動
>>set-locaticon C:\script-test\
test.ps1というスクリプトファイルが置いてある
ことを確認するために、dirで確認
>>dir
実行
>>.test.ps1
スクリプトファイルを実行するには、環境変数にスクリプトファイルを登録(pathを通す?)しなければならないようですが、その設定の仕方が分からないのです。。。
No.1
- 回答日時:2014/08/28 21:09
powershell コマンドラインで実行できるならば*.ps1も実行できます。
get-executionpolicy で確認してください。
Restrictedの場合はSet-ExecutionPolicyが効いていません。
powershell を「管理者として実行」して設定ください。
添付画像参照。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するQ&A
- 1 C:\Program Files\Common Files\InstallShield\Professional\RunTime\0701\Intel32\DotNetInstaller.exe が必
- 2 c:\windows\system32\config\systemが見つからない
- 3 C:\Users を C:\homeに移動したらログインできない
- 4 C:\WINDOWS\I386がない
- 5 C:\WINDOWS\Temp をDドライブへ移したい
- 6 XPの、C:\WINDOWS\Tempに出来る、tmp********と言うフォルダー
- 7 セッションを奪った場合にスクリプトを実行する方法
- 8 シャットダウン時にスクリプト実行してテンポラリファイルを削除したい
- 9 System32\Drivers\Fastfat.sysが壊れている様子。
- 10 回復コンソールでC:\WINDOWSにアクセスできない
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
SED.exeがwindows7で動かない
-
5
クローム拡張機能を自動インス...
-
6
DHCP設定バッチnetshコマンドに...
-
7
ブルースクリーンで強制終了し...
-
8
回復環境が利用できるようにす...
-
9
wermgr.exeって何ですか?
-
10
Windows10アップデートの通信量...
-
11
pythonスクリプトをWindowsのタ...
-
12
windowsコマンドでUnixのcutコ...
-
13
バッチファイルで変数の中身を...
-
14
WindowsServer2008(IIS7.5)のFT...
-
15
Windows10のUpdateをアクティブ...
-
16
DOSコマンドの意味を教えて下さい
-
17
PowerShell と Get-WinEvent
-
18
【powershell】cdできないディ...
-
19
コマンドプロンプトでアクセス...
-
20
WindowsPowerShellクオート設定
おすすめ情報