windowsでonedrive内のディレクトリにコマンドプロンプトからファイルを作成したい
解決したいこと
windowsでonedrive内のディレクトリにコマンドプロンプトからファイルを作成したい
###発生している問題
windowsでonedrive内のディレクトリ(ドキュメントなど)に「mkdir」や「echo」を用いてファイルを作成することができません。
私の検索技術では同様の事例を見つけることができなかったのでそういうものなのかおま環なのかすらも判断がつかない状態です。
どなたか知恵を貸していただけないでしょうか?
経緯
gccやffmpegなどでonedrive内のディレクトリをoutput先に指定した場合、「No such file or directory」のエラーが発生してコマンドを実行することができませんでした
C:\Users\〇〇\OneDrive\ドキュメント\〇〇\〇〇> gcc test.c -o test.exe
C:/〇〇/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file test.exe: No such file or directory
collect2.exe: error: ld returned 1 exit status
(上記の例では今から作ろうとしている"test.exe"が存在しないといわれていますが、そりゃ当然いまから作るのだからないに決まっているだろとツッコみたいところです。)
その後、ほかのファイルで実行してみたり、ファイルのアクセス許可をいじってみたりといろいろ試したところ、そもそもonedrive内のディレクトリにはコマンドでファイルを作ることができないとわかりました。
C:\Users\〇〇\OneDrive\ドキュメント\〇〇\〇〇> echo hello world > foo.txt
out-file : ファイル 'C:\Users\〇〇\OneDrive\ドキュメント\〇〇\〇〇\foo.txt' が見つかりませんでした。
手元にPCが一台しかないのでこのPCの問題なのかそうでないかは不明です。
0