Доступ к локальным дискам в Matlab из командной строки при использовании ресивера Citric - PullRequest
0 голосов
/ 19 октября 2018

Я использую Matlab 2018a в приемнике Citrix.Это означает, что я запускаю приемник Citrix, и он запускает Matlab на сервере.Из этого экземпляра Matlab я могу получить доступ к своему локальному диску, фактически, если я нажимаю «открыть», появляется окно ниже, и я могу открыть любой файл на своем локальном ПК.Но что, если я хочу получить доступ к своим локальным файлам из командной строки в моем командном окне Matlab или в сценариях Matlab?Я пытался:

dos('cd \\ALBERTO-PC\C:')

Я получал:

'\\ALBERTO-PC\C:' 
CMD does not support UNC paths as current directories. 

Я пытался

dos('pushd  \\ALBERTO-PC\C:')

Я получал:

The network name cannot be found. Other ideas?

enter image description here

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Вы можете получить доступ к локальному диску C через проводник, используя так называемое Client Drive Mapping.Вы можете получить к ним доступ через UNC-путь, а также \\CLIENT\C$ \\CLIENT\D$ и т. Д. Не используйте имя хоста клиента, а используйте жестко закодированное имя КЛИЕНТА.

0 голосов
/ 19 октября 2018

Попробуйте сопоставить диск UNC с локальным диском, а затем используйте сопоставленный диск через сопоставление

...