質問編集履歴
2
コマンドの記載ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
cdコマンド等では使用できる、「一つ上のフォルダ」を表す記号を使用して
|
20
20
|
```
|
21
|
-
|
21
|
+
%FOLDER%..\folder1_2\test.txt
|
22
22
|
```
|
23
23
|
というパスでコピーを実行することはできますでしょうか。
|
24
24
|
不可能な場合、代替案を教えていただきたいです。
|
1
変数に値を代入する部分の記載に誤りがありました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,11 +1,12 @@
|
|
1
1
|
### xcopyコマンドで「一つ上のディレクトリ」にアクセスしたい
|
2
2
|
下記のようなバッチファイルを作成しています。
|
3
3
|
```
|
4
|
-
set /p FOLDER=<C:
|
4
|
+
set /p FOLDER=<C:test.txt
|
5
5
|
|
6
6
|
xcopy %FOLDER%..\folder1_2\test.txt C:\test.txt
|
7
7
|
```
|
8
|
-
|
8
|
+
test.txtには"C:\folder1\folder2"という文字列が記載されており、
|
9
|
+
それを読み込んでFOLDERに渡しています。
|
9
10
|
処理ではfolder1の並びにあるfolder1_2の下にあるファイルをコピーしたいため
|
10
11
|
「%FOLDER%..」というように「上のフォルダの」という表現をしたいです。
|
11
12
|
### 発生している問題・エラーメッセージ
|