2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
1 | |
Как узнать перечень коротких имен системных папок31.10.2012, 16:05. Показов 3117. Ответов 10
Метки нет (Все метки)
все перегуглил не нашел коротких имен системных папок
ну вот типа "%Docume~1%\..." вот те самые которые пишут в % где можно увидеть полный перечень? Добавлено через 10 минут кое что по папкам все таки нарыл сам, еще вопрос касательно команды DeleteFile вот к примеру: DeleteFile("%USERPROFILE%Рабочий стол\Новая папка\*.*"); выдает кучу ошибок, что не так?
0
|
31.10.2012, 16:05 | |
Ответы с готовыми решениями:
10
Перемещение системных папок пользователя - как ? Как отключить защиту системных папок в WinXP? Как узнать перечень всех подключенных БД? Перечень имен файлов в combobox |
Супер-модератор
|
|
31.10.2012, 16:28 | 2 |
Илья Панов, есть API-шная функция ExpandEnvironmentStrings, которая заменяет %переменные% на их значения.
0
|
2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
31.10.2012, 19:40 [ТС] | 3 |
а причем тут C++? не дружу с API пока
Добавлено через 2 часа 11 минут вот нагуглил получилось что то типа ShellExecute(0,'open','cmd', '/c del *.*','%Docume~1%%USERNAME%\Рабочий стол\Новая папка\',0); только пишет this form of method call only allowed for class methods Добавлено через 38 минут точнее ShellExecute(0,'open','cmd', '/c del *.*','%SYSTEMDRIVE%:\Docume~1\%USERNAME%\Рабочий стол\Новая папка\',0);
0
|
Модератор
3490 / 2613 / 741
Регистрация: 19.09.2012
Сообщений: 7,974
|
||||||
31.10.2012, 20:18 | 4 | |||||
С++ тут вообще не причем. Вот тебе код на Дельфи. В нем все есть.
0
|
2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
01.11.2012, 07:03 [ТС] | 5 |
разбираться в ЭТОМ даже смысла не вижу, я точно знаю (теперь) что это можно как то просто закрыть через shellexecute просто еще не догнал как... но все закрытие получиться в 1 строчку а не хз сколько...
Добавлено через 27 минут а вообще разобрался что за ошибка была, но даже при нормальной компиляции ничего не удаляется п.с. админы тут вообще есть??? UI 1 раз ответил и все весь вечер пропали все
0
|
9 / 9 / 1
Регистрация: 12.10.2011
Сообщений: 148
|
|
01.11.2012, 07:03 | 6 |
Тебе что надо каталоги удалить или просто закрыть?
0
|
2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
01.11.2012, 07:11 [ТС] | 7 |
0
|
9 / 9 / 1
Регистрация: 12.10.2011
Сообщений: 148
|
||||||
01.11.2012, 08:30 | 8 | |||||
0
|
2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
01.11.2012, 13:36 [ТС] | 9 |
нет
DeleteFiles('%SYSTEMDRIVE%:\Docume~1\%USERNAME%\Рабочий стол\Новая папка\*.*'); //новая папка это так для примера... смысл в том чтобы удалять именно по пути вот в таком или по типу виде, т.е. пишу программку не только же для своего компа... просто скажите как мне правильно указывать подобного рода пути (с использованием системных папок)
0
|
2 / 2 / 1
Регистрация: 22.09.2012
Сообщений: 189
|
|
03.11.2012, 08:55 [ТС] | 10 |
HELP !!!
0
|
249 / 154 / 31
Регистрация: 07.10.2012
Сообщений: 401
|
||||||
03.11.2012, 12:43 | 11 | |||||
Собрал из постов в этой теме:
0
|
03.11.2012, 12:43 | |
03.11.2012, 12:43 | |
Помогаю со студенческими работами здесь
11
Добавить в архив перечень папок Вывести перечень имен простых переменных Как узнать имена системных окон MsgBox Преобразование коротких имён файла в длинные и наоборот Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |