「Windows/powershell/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→powershellバージョン確認) |
|||
行47: | 行47: | ||
WSManStackVersion 3.0 | WSManStackVersion 3.0 | ||
</pre> | </pre> | ||
+ | |||
+ | ==実行が無効エラーとなった場合== | ||
+ | 以下エラーが出るとき | ||
+ | このシステムではスクリプトの実行が無効になっているため | ||
+ | |||
+ | ===ポリシー確認=== | ||
+ | > Get-ExecutionPolicy | ||
+ | Restricted | ||
+ | ===実行できるようにポリシー変更=== | ||
+ | > Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process | ||
+ | Y | ||
+ | |||
+ | 参考:https://qiita.com/ponsuke0531/items/4629626a3e84bcd9398f |
2021年8月19日 (木) 14:41時点における版
目次
powershellインストール
macであれば、powershell-x.x.x-osx-x64.pkg をDL
windowsでpowershell実行
$ ./tmp/hoge.ps1
/tmp/hoge.ps1
echo 'hoge'
macでpowershell実行
$ /usr/local/bin/pwsh /tmp/hoge.ps1
/tmp/hoge.ps1
echo 'hoge'
windowsのpowershell.exeの場所
C:\Windows\System32\WindowsPowerShell\v1.0
windowsのpowershell_iseとは
編集と、実行ができるツール
powershellバージョン確認
コマンドで実行
$ /usr/local/bin/pwsh $PSVersionTable PowerShell 7.1.3
spに記述して実行
version.sp1
$PSVersionTable
実行
$ /usr/local/bin/pwsh version.sp1
Name Value ---- ----- PSVersion 7.1.3 PSEdition Core GitCommitId 7.1.3 OS Darwin 20.5.0 Darwin Kernel Version 20.5.0: Sat May 8 05:10:33 PDT 2021; root:xnu-7195.121.3~9/RELEASE_X86_64 Platform Unix PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…} PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 WSManStackVersion 3.0
実行が無効エラーとなった場合
以下エラーが出るとき
このシステムではスクリプトの実行が無効になっているため
ポリシー確認
> Get-ExecutionPolicy Restricted
実行できるようにポリシー変更
> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process Y