尝试更改我的工作目录...
在命令提示符中,我输入的是:cd F:
命令提示符返回:F:\
然后出现另一行,将我的工作目录恢复为:C:\Users\caden
最终,我需要使用 FFmpeg 运行以下命令,但我需要更改当前/工作目录,或者将“cd F:”与我的命令结合起来,我想......
我用来剪切视频的 ffmpeg 命令:ffmpeg.exe -i "F:\output" -ss 00:00:01 -t 10:00:00 -c:v copy -c:a copy GENTLEWAVESFINAL.mp4
我正在尝试移动我的工作/当前目录,但无济于事...我想我需要回答的问题是:
命令:cd 是否会改变当前目录直到再次改变它,或者是否需要在提示中使用的每个命令中插入/使用它?
如果是这样,那么这意味着我需要使用 cd F:\ + 其他代码 - 使用上述命令,组合代码应该是什么样子?
答案1
通常,更改不是暂时的。它会一直持续到下一次cd
/ pushd
/ popd
。
F:
将当前驱动器更改为F:
cd F:\
将驱动器上的当前路径更改F:
为根目录(\
),不更改当前驱动器
cd \folder
将当前驱动器路径更改为folder
层次结构顶部的文件夹
cd folder
将当前驱动器路径更改为folder
当前文件夹中的子文件夹
cd /d C:\Windows
将当前驱动器和文件夹分别更改为C:
和\Windows
cd ..
将当前文件夹向上移动一级
cd \
将当前文件夹更改为\
当前驱动器上的根目录 ()
回答问题:
- 它对一个文件夹使用一次,但命令
pushd
或popd
可能会改变当前文件夹。 - 请参阅上面的我的解释。