я узнал, что можно открыть окна проводника с заранее определенной траектории с помощью программы cmd.exe с помощью следующей команды:Открыть Проводник Windows с определенным путем использования командной системы
explorer PATH
Назад в R, используя следующая команда открывает окна проводника:
system("explorer", intern=TRUE)
Однако, когда я указать путь R возвращает следующее предупреждающее сообщение и не открывает проводник по указанному пути:
> system("explorer C:\\Users\\xxx", intern=TRUE)
character(0)
attr(,"status")
[1] 1
Warning message:
running command 'explorer C:\Users\xxx' had status 1
Я процитировал \ в противном случае R жаловался на то, что не узнал \ U из \ Users.
Однако, когда команда выполняется так, как мы ожидали бы, двойные \ заменяются только одним.
Когда я скопирую вставку C: \ Users \ xxx бит из предупреждающего сообщения R в программу cmd.exe, проводник открывается по указанному пути.
Есть ли у кого-нибудь идеи, почему это не удается?
Здравствуйте! это сработало. большое спасибо! Я только что обновил свой mac os R до 2.15.0, но кажется, что для версии Mac нет команды оболочки ... – user969113
В MacOS вы можете использовать систему («open/Applications /») и т. Д. – Hansi