Я борюсь с успешным выполнением этой команды на 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 ()
Любая помощь будет оценена
Задача ещё не решена.
Других решений пока нет …