Windows PowerShellでコマンドを打ってWordPressを取得する

先日ようやく新しいMacBookAirにWindows10をインストールしました。それまではずっとWindows7を使っていた自分にとってはWindows10はいろいろ物珍しい機能がありました。今まで使ったことがない機能でWindows PowerShellというものがあり、これでWordPressのファイルを取得することができたので、その方法について書きます。

PowerShellとは?

Windows7で使っていたときには開発用にGit for Windowsを入れてあり、Git Bashが使えました。Git BashはシェルスクリプトでWindows上でlinuxサーバのコマンドと同じようなことができるようになります。Git BashではWordPressのインストールをするときには wget でWordPressのtar.gzファイルを直接取得して解凍、という手順をとっていました。慣れるとこちらの方が簡単に思えたからです。

今回も同じようにGit for Windowsを入れようかなと検索していたら Windows PowerShell 5.0 というものがWindows10には入っていて、それを使えば同じように取得できるのかもしれない、と思いました。



Cortana
をクリックして



powershell
 と入力すると、

Windows PowerShell が見つかるのでクリックします

こんな画面が立ち上がります。見たところコマンドプロンプトと違いを感じません(^_^;。

Windows PowerShellとコマンドプロンプトの違い

同じように見えるのでどこが違うのかを見てみるために dir とコマンドを打ってみました。

コマンドプロンプト

コマンドプロンプトの結果は見慣れたもので、ディレクトリやファイルの一覧が表示されます。

Windows PowerShell

Windows PowerShellも同じようにディレクトリやファイルの一覧が表示されますがlinuxでlsしたときと同じように、ファイルやフォルダの属性が表示されています!

ちなみに、コマンドプロンプトで、

ls(Linuxでのファイルやフォルダを一覧するコマンド) というコマンドを打ってみました、やはり動作しません。

Windows PowerShell で、

ls とコマンドを打ってみるとこのように表示されました!linuxでの ls -l の表示に似ていますね

PoewerShell で最新のWordPressを取得する

git bash では

と、wgetというコマンドで最新のWordPressを取得していました。 .tar.gz という圧縮形式で保存されています。Windows PowerShellではこの形式を解凍するコマンドがありませんでした。しかし、zip形式のファイルは解凍できるようなので、WordPressの最新zipファイルを取得しようと思います。

WordPressをインストールしたいディレクトリに移動します。私の場合はMAMP PROのhtdocsに入れたかったので、

でディレクトリに移動しました。

WordPressを取得するコマンドは、

の形式で指定します。linuxのwgetと違って -outfile 出力ファイル名 を指定する必要があります

と入力しました。

と入力し、リターンキーを押します

このように取得が始まり、すぐに終了しました。

ls とコマンドを打ってみます

このように、wordpress44.zipというフォルダができました。このzipを解凍します。

linux系だと

こんな感じで解凍しますが、Windows PowerShellでやってみたら

怒られちゃいました。Windows PowerShellzipファイルを解凍するには、

のようにするみたいです。解凍先は省略できるようなので

とコマンドを打ってみました。

のような表示が出て、しばらく待ちます。

解凍が終わったら忘れないようにダウンロードしたzipファイルを削除しておきます。間違えて再度解凍すると、インストールして構築したフォルダに上書きしてしまい、大変なことになります(^_^;
 

で削除します。この場合は、

とコマンドを打って削除しました。

 ls で見てみます。


wordpress44
 というディレクトリができていました。中を見てみます。

すると、

さらにもう一つ、wordpressというディレクトリができてしまっています(^_^;。

で、中身を見てみると

いつも見るWordPressのフォルダとファイル一式でした。これを一つ上のディレクトリに移動したいと思います。

このコマンドはlinuxのもので 今いるディレクトリのすべてのフォルダやファイルを一つ上のディレクトリに移動する というものです。Windows PowerShellではある程度linuxのコマンドが使えるようなのでまずは試して、うまくいかない時だけググってやり方を探しています。

mv はうまく動いたようで ls をすると、

なにもありませんでした。

一つ上のディレクトリに移動して ls してみると

wordpress44 というフォルダにwordpressフォルダにあったすべてのフォルダとファイルが移動しました。

不要になった wordpress フォルダを消したいので

と、コマンドを打って ls してみたところ

wordpressフォルダは消えていました。

ローカルのMAMP上で確認します。 localhost/wordpress44 とURL欄に入力して見てみると、

WordPressのインストール画面が表示されました(^^)/。

Windows PowerShellで最新のWordPressファイルを取得するコマンドのまとめ


Windows PowerShell
で最新のWordPressファイルを取得するコマンドの必要なところだけをまとめてみます。

1.WordPressをインストールしたいディレクトリに移動

例:

2.最新のWordPressのzipファイルを取得

例:

3.zipファイルを解凍する

例:


4.ダウンロードしたzipファイルを削除する

例:

5.解凍したディレクトリの中にあるwordPressというディレクトリからディレクトリとファイルを移動する

例:

6.不要になったwordpressフォルダを削除する
一つ上のディレクトリに移動して削除

[Amazon sponsored link] windows posershell 関連本
兎本美佳
ブログを見た人がそのままできたらいいなと思って、できるだけ丁寧に書いています。blogに書いたようなネタの有償対応のご相談は「ゆうそうと」へいただければと思います(^^)/
無償での対応をご希望の場合は、コメントをいただけましたら可能な場合はコメントを返させていただきます。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサー広告
トップへ戻る