Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 任不';在批处理编程中,不适用于父文件夹_Batch File_Directory_Parent_Rename - Fatal编程技术网

Batch file 任不';在批处理编程中,不适用于父文件夹

Batch file 任不';在批处理编程中,不适用于父文件夹,batch-file,directory,parent,rename,Batch File,Directory,Parent,Rename,这很有效 但是 这不管用 正如您所看到的,我只是想重命名父文件夹中的某个内容,它表示该命令的语法不正确。 救命啊!谢谢:)解决方案: set FILENAME1=../name1.ini set FILENAME2=../name2.ini ren %FILENAME1% %FILENAME2% 重命名为的名称不需要父目录“./”为什么不导航到父文件夹并重命名文件?导航到父文件夹是什么意思?我对批处理编程有点陌生,所以对此不是很确定。基本上我不想再污染exe文件夹了,所以我把这个Bat文件放在

这很有效

但是

这不管用

正如您所看到的,我只是想重命名父文件夹中的某个内容,它表示该命令的语法不正确。 救命啊!谢谢:)

解决方案:

set FILENAME1=../name1.ini
set FILENAME2=../name2.ini
ren %FILENAME1% %FILENAME2%

重命名为的名称不需要父目录“./”

为什么不导航到父文件夹并重命名文件?导航到父文件夹是什么意思?我对批处理编程有点陌生,所以对此不是很确定。基本上我不想再污染exe文件夹了,所以我把这个Bat文件放在exe文件夹的另一个文件夹里。我想达到的是我在问题中所说的。我如何结束这个问题?我已经找到了答案。
set FILENAME1=../name1.ini
set FILENAME2=../name2.ini
ren %FILENAME1% %FILENAME2%
set FILENAME1=name1.ini 
set FILENAME2=name2.ini
ren ../%FILENAME1% %FILENAME2%