我正在尝试编写一个批处理文件来将文件从一个文件夹移到另一个文件夹中。文件夹的名称中有一个特殊字符。我不能改那个名字。
这是我的剧本
set "MM=%Date:~4,2%"
set "DD=%Date:~7,2%"
set "thisDate=%MM%%DD%"
set baseDir="T:\R ^& D files received"
set backupDir=%baseDir%\2022\%thisDate%
if not exist "%backupDir%\NUL" mkdir "
我试图在public/storage中创建文件夹,但是当我调用Storage::makeDirectory("public/storage/newdirectory")时,它会在存储文件夹中创建带有子文件夹public/storage/newdirectory的文件夹。当我试图将它更改为../public/storage时,我会得到错误消息"Path is outside of the defined root"。知道我该怎么改吗?
从互联网上发现了这样的东西:public_path("/storage/newdirectory");和它没有帮助
我很难改专栏的名字。我知道我的语法是正确的,但是我得到了一条错误消息。
我使用以下语法:
ALTER TABLE Customers RENAME COLUMN CustomerID TO CollaboratorID;
我一直收到这样的错误消息,错误1064 (42000):您的SQL语法出现了错误;请检查与您的MySQL服务器版本对应的手册,以便在第2行使用接近“CustomerID to CollaboratorID”的正确语法。
请帮帮忙。
我使用一个文件组件作为
file:\\orderLocations
去读信息。在UNIX/ Linux环境中部署我的Camel路由应用程序。在部署时,每个Poll都给出以下消息
Cannot poll as directory does not exists or its not a directory: /orderLocations
虽然我看到一个有名字的文件夹
\orderLocations
被创造出来了。但是,它不会从那里轮询消息。
请指导在UNIX/LINUX环境中正确使用文件组件的方法