Системный вызов () для нулевого сеанса связи с пробелом

Я борюсь с успешным выполнением этой команды на Qt Creator

net use \\192.168.15.111\Admin$ /user:Administrator Password

используя system () примерно так:

system("net use \\192.168.15.111\Admin$ /user:Administrator Password");

но я продолжаю получать это предупреждение компилятора, и он не компилируется

..\qprocess\mainwindow.cpp:25:10: warning: unknown escape sequence: '\A'
system("net use \\192.168.15.111\Admin$ /user:Administrator Password");
^

а также с QProcess, как это:

  QProcess process;
process.start("net use \\192.168.15.111\Admin$ /user:Administrator Password");
process.waitForReadyRead();
ui->textEdit->setText(process.readAll());
process.waitForFinished();

Я получаю то же предупреждение компилятора.
Я всюду искал унифицированное руководство по правильному цитированию путей (если это даже считается «путем»), но ничего не смог найти (ссылка на что-то подобное была бы хорошей, так как я довольно неопытный программист).

Я также не знаю, как подходить к этой проблеме соответственно, на что я должен ориентироваться ?, на использование таких классов, как QDir или QFileInfo? (но я продолжал думать, что это на самом деле не путь к файлу, а синтаксис команды).
Или я должен смотреть на такие вещи, как QString.Split ()

Любая помощь будет оценена

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]