インポートツールを利用できない

インポートツールでcsvファイルやテキストファイルをインポートしようとすると,「インポートツールにはファイルを読み取るアクセス権がありません」と表示されます.
ある日突然使えなくなったのですが,解決策はありますでしょうか.
Pathを通していないなどが原因なのでしょうか.

댓글 수: 2

Hernia Baby
Hernia Baby 2022년 7월 5일
思い当たる節があるのでOneDriveでないところから、インポートしてもらってもいいでしょうか?USBとかでも大丈夫です。
SR
SR 2022년 7월 6일
コメントありがとうございます.
データファイルをone driveでないところに移すということでよろしいでしょうか.
USBに移してインポートしてみましたが同じエラーメッセージが表示されました.
one driveがエラーに関係しているのでしょうか.

댓글을 달려면 로그인하십시오.

답변 (1개)

Kojiro Saito
Kojiro Saito 2022년 7월 5일

0 개 추천

ファイルの読み取り権限が変わってしまったのかと思われます。
Windows環境ならicaclsというコマンドプロンプトのコマンドが使えますので、インポートエラーが出るdatファイルのアクセス権限を確認してみてください。
!icacls xxx.dat
「DENY」があるとアクセスできません。
ファイルまたはフォルダーごと右クリックして「プロパティ」をクリックして、「セキュリティ」タブから「グループ名またはユーザー名」で現在のユーザー名または「Authenticated Users」を選んで「編集」ボタンで読み取りの「許可」を付与してみたらどうでしょうか。

댓글 수: 5

SR
SR 2022년 7월 6일
コメントありがとうございます.
アクセス権限を確認したところ,「1 個のファイルが正常に処理されました。0 個のファイルを処理できませんでした 」と表示されました.
プロパティを見ても読み取りは許可されています.
Kojiro Saito
Kojiro Saito 2022년 7월 6일
コマンドでは読み取り可能でしょうか?
例えばfopenで
fid = fopen('xxx.dat')
でfidの値が3以上の値になっていますか?
tline = fgetl(fid)
で中身が読めますか?
また、readtableでは読み取りはどうでしょうか。
t = readtable('xxx.dat')
SR
SR 2022년 7월 6일
お返事ありがとうございます.
すべて問題なく可能でした.
どのデータファイルについてもこのエラーが発生するため,ファイルに問題があるにではなく,インポートツール自体が使えないのではないかと思います.
ある日から突然インポートツール自体がまったく使えなくなりました.
Kojiro Saito
Kojiro Saito 2022년 7월 6일
インポートツールを開くuiimportコマンドでの実行はどうでしょうか?
uiimport('xxx.dat')
上記でもし解決しなかったら、検索パスの初期化(restoredefaultpath)とキャッシュの初期化(rehash)を試してみると直るかもしれません。
restoredefaultpath
rehash toolboxcache
SR
SR 2022년 7월 9일
遅くなり申し訳ございません.
すべて試しましたが解決しませんでした.
何かファイルを別のところに移したなどの可能性もありますので,最悪別のアカウントでMATLABをインストールして試そうかと思います.

댓글을 달려면 로그인하십시오.

제품

릴리스

R2022a

질문:

SR
2022년 7월 5일

댓글:

SR
2022년 7월 9일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!