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

質問編集履歴

2

コマンドの記載ミス

2019/01/17 01:32

投稿

ringomilk
ringomilk

スコア22

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  cdコマンド等では使用できる、「一つ上のフォルダ」を表す記号を使用して
20
20
  ```
21
- C:\%FOLDER%..\folder1_2\test.txt
21
+ %FOLDER%..\folder1_2\test.txt
22
22
  ```
23
23
  というパスでコピーを実行することはできますでしょうか。
24
24
  不可能な場合、代替案を教えていただきたいです。

1

変数に値を代入する部分の記載に誤りがありました。

2019/01/17 01:32

投稿

ringomilk
ringomilk

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,11 +1,12 @@
1
1
  ### xcopyコマンドで「一つ上のディレクトリ」にアクセスしたい
2
2
  下記のようなバッチファイルを作成しています。
3
3
  ```
4
- set /p FOLDER=<C:\folder1\folder2
4
+ set /p FOLDER=<C:test.txt
5
5
 
6
6
  xcopy %FOLDER%..\folder1_2\test.txt C:\test.txt
7
7
  ```
8
- "FOLDER"には\folder1\folder2という文字列が格納されていますが
8
+ test.txtには"C:\folder1\folder2"という文字列が記載されており
9
+ それを読み込んでFOLDERに渡しています。
9
10
  処理ではfolder1の並びにあるfolder1_2の下にあるファイルをコピーしたいため
10
11
  「%FOLDER%..」というように「上のフォルダの」という表現をしたいです。
11
12
  ### 発生している問題・エラーメッセージ