
Win 10 Pro 64비트에서 실행되는 .bat 파일에서 추가 문구
[source] >> "c:\Users\My UserName with space\OneDrive\Desktop\document.txt"
~이다"" 따옴표로 모든 항목을 둘러싸더라도 폴더 이름에 공백이 있기 때문에 작동하지 않습니다.
이에 대한 글을 많이 찾아봤는데 이에 대한 설명이 없네요.
내가 가야 할 곳으로 가기 위해 다음과 같이 .bat 파일에 연속적인 CD 줄을 넣습니다.
cd c:\Users
cd "My UserName with space"
cd OneDrive\Desktop
[source] >> document.txt
효과가 있는 것 같습니다.
하지만
[source] >> "c:\Users\My UserName with space\OneDrive\Desktop\document.txt"
작동하지 않습니다. 해당 줄을 실행하면 PC는 소스 텍스트를 c:\Users\My에 넣습니다.
??
감사해요.
답변1
MySQL에서 내 ser에 자동으로 로그인하기 위해 .bat 파일을 만드는 동안 따옴표에 문제가 있었습니다.
cmd /K “C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe” -uroot -ppasword!
작동하지 않았습니다. 다음과 같이 큰따옴표를 넣어 보았습니다.
cmd /K “"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe”" -uroot -pAbubakr12!
그리고 효과가 있었어요! 도움이 될지는 모르겠지만 그래도요.