質問するログイン新規登録

回答編集履歴

10

文言修正

2020/07/04 15:11

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ---
12
12
  `コマンドプロンプト`で`wget`を実行したいのではなく、
13
- 「`wsl`で`~/(ファイル名)`がなければ`wget`で取得して実行権限をつける」を実行するためのバッチファイルを`デスクトップ`上に作ろうとしているということでよろしいですか?
13
+ 「`wsl`で`~/(ファイル名)`がなければ`wget`で取得して実行権限をつけ、そのファイルを実行する」を実行するためのバッチファイルを`デスクトップ`上に作ろうとしているということでよろしいですか?
14
14
  ```cmd
15
15
  cd Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
16
16
 

9

文言修正

2020/07/04 15:11

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -9,7 +9,8 @@
9
9
  `-Uri`は省略できます。
10
10
 
11
11
  ---
12
+ `コマンドプロンプト`で`wget`を実行したいのではなく、
12
- コマンドプロンプトで`wget`を実行したいのはなく、`wsl``wget`を実行するためのバッチファイルをデスクトップ上に作ろうとしているということでよろしいですか?
13
+ `wsl`で`~/(ファイル名)`がなければ`wget`で取得して実行権限つける」を実行するためのバッチファイルを`デスクトップ`上に作ろうとしているということでよろしいですか?
13
14
  ```cmd
14
15
  cd Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
15
16
 

8

書式修正

2020/07/04 15:09

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -9,7 +9,7 @@
9
9
  `-Uri`は省略できます。
10
10
 
11
11
  ---
12
- コマンドプロンプトでwgetを実行したいのではなく、wslでwgetを実行するためのバッチファイルをデスクトップ上に作ろうとしているということでよろしいですか?
12
+ コマンドプロンプトで`wget`を実行したいのではなく、`wsl``wget`を実行するためのバッチファイルをデスクトップ上に作ろうとしているということでよろしいですか?
13
13
  ```cmd
14
14
  cd Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
15
15
 

7

文言修正

2020/07/04 14:43

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -16,7 +16,7 @@
16
16
  ———————————————
17
17
  指定されたパスが見つかりません。
18
18
  ```
19
- wget関係なさそうですが…
19
+ `echo`で`Start robo.cmd`に書き込んでいるだけなので`wget`は関係なさそうですが…
20
20
  上記コマンドは何処のディレクトリで実行しましたか?
21
21
  `Desktop`というディレクトリが見つからなくてエラーとなっているだけと思います。
22
22
  以下に変更してみてください。

6

文言修正

2020/07/04 14:41

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -9,7 +9,7 @@
9
9
  `-Uri`は省略できます。
10
10
 
11
11
  ---
12
-
12
+ コマンドプロンプトでwgetを実行したいのではなく、wslでwgetを実行するためのバッチファイルをデスクトップ上に作ろうとしているということでよろしいですか?
13
13
  ```cmd
14
14
  cd Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
15
15
 

5

コマンド追記

2020/07/04 14:40

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -6,4 +6,20 @@
6
6
  ```PowerShell
7
7
  Invoke-WebRequest -Uri 保存対象のURI -OutFile 保存ファイル名
8
8
  ```
9
- `-Uri`は省略できます。
9
+ `-Uri`は省略できます。
10
+
11
+ ---
12
+
13
+ ```cmd
14
+ cd Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
15
+
16
+ ———————————————
17
+ 指定されたパスが見つかりません。
18
+ ```
19
+ wget関係なさそうですが…
20
+ 上記コマンドは何処のディレクトリで実行しましたか?
21
+ `Desktop`というディレクトリが見つからなくてエラーとなっているだけと思います。
22
+ 以下に変更してみてください。
23
+ ```cmd
24
+ cd %USERPROFILE%\Desktop & echo wsl if [ ! -f ~/(ファイル名) ]; then wget https://raw.githubusercontent.com/(アドレス) -O ~/(ファイル名); chmod +x ~/(ファイル名); fi; ~/(ファイル名) > "Start robo.cmd"
25
+ ```

4

リンク追加

2020/07/04 14:38

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  PowerShellなら`wget`および`curl`が`Invoke-WebRequest`のエイリアスとなっており使用可能です。
2
- GNU wgetとはオプションが異なりますが…
2
+ [GNU wget](https://linux.die.net/man/1/wget)とはオプションが異なりますが…
3
3
 
4
4
  [Invoke-WebRequest](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest)
5
5
 

3

GNU wgetとはオプションが異なる旨追記

2020/07/04 13:54

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  PowerShellなら`wget`および`curl`が`Invoke-WebRequest`のエイリアスとなっており使用可能です。
2
+ GNU wgetとはオプションが異なりますが…
2
3
 
3
4
  [Invoke-WebRequest](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest)
4
5
 

2

コマンド例追記

2020/07/04 11:43

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,3 +1,8 @@
1
1
  PowerShellなら`wget`および`curl`が`Invoke-WebRequest`のエイリアスとなっており使用可能です。
2
2
 
3
- [Invoke-WebRequest](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest)
3
+ [Invoke-WebRequest](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest)
4
+
5
+ ```PowerShell
6
+ Invoke-WebRequest -Uri 保存対象のURI -OutFile 保存ファイル名
7
+ ```
8
+ `-Uri`は省略できます。

1

リンク追加

2020/07/04 09:55

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,1 +1,3 @@
1
- PowerShellなら`wget`が`Invoke-WebRequest`のエイリアスとなっており使用可能です。
1
+ PowerShellなら`wget`および`curl`が`Invoke-WebRequest`のエイリアスとなっており使用可能です。
2
+
3
+ [Invoke-WebRequest](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest)