Обсуждение темы "Обмен кнопками"
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Skif_off
Проблемы может создать при других контекстах, где, например, нет отделения кавычкой и пробелом. В смысле "разит"? Это и есть консоль, только скрытая.
Aleks431
Заменялась только указанная часть? Лишнего не прихватил?
Проблемы может создать при других контекстах, где, например, нет отделения кавычкой и пробелом. В смысле "разит"? Это и есть консоль, только скрытая.
Aleks431
Заменялась только указанная часть? Лишнего не прихватил?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Ничего я не напутал. Получается следующий параметр
Код: Выделить всё
(`type %WL`) do del /Q /F /AS /AH /AA /AI "%%#" || rd /S /Q "%%#"Для nircmd в этой строке есть ещё одна кавычка на конце.
Поделился там ещё одной из моих кнопок-удалялок. С ней как?
Поделился там ещё одной из моих кнопок-удалялок. С ней как?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Соответственно, доп. кавычка там есть и строке "Команда:".Aleks431 писал(а):Дополнительная кавычка ничего нового не дала.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Вот здесь я спрашивал как из bak-апного файла wincmd.ini.bak (с атрибутом только чтение) сделать снова wincmd.ini заменив существующий. В итоге нашлось несколько вариантов.
Лучший как мне кажется здесь.
А можно как-нибудь добавить в кнопку режим создания дубля (типа copy), чтобы wincmd.ini.bak не исчезал, заменяя существующий wincmd.ini, а оставался, еще и с тем же атрибутом какой был (например только чтение)? Эта кнопка представляла бы собой - сброс настроек ТС на заранее настроенный вид.
Лучший как мне кажется здесь.
А можно как-нибудь добавить в кнопку режим создания дубля (типа copy), чтобы wincmd.ini.bak не исчезал, заменяя существующий wincmd.ini, а оставался, еще и с тем же атрибутом какой был (например только чтение)? Эта кнопка представляла бы собой - сброс настроек ТС на заранее настроенный вид.
Последний раз редактировалось Aleks431 Пт фев 20, 2015 21:52, всего редактировалось 1 раз.
Aleks431
Я же просил перепостом кодов не увлекаться.
А чтобы сохранить атрибуты - на xcopy c добавкой в конце параметров ключа /K.
Я же просил перепостом кодов не увлекаться.
Вот и меняем move на copy.Aleks431 писал(а):типа copy
А чтобы сохранить атрибуты - на xcopy c добавкой в конце параметров ключа /K.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
При тесте обнаружилось, что если существующий wincmd.ini с атрибутом (только чтение, системный или т.п.), то кнопка не действует - файл не меняется на bак-аповский. При отсутствии wincmd.ini вообще - из wincmd.ini.bak создается такой же файл, но уже без атрибутов.
Вот так?
Чего-то вообще не пашет.
Вот так?
Код: Выделить всё
(`type %WL`) do xcopy "%%#" "%%~~n#" /KВыше как раз написано про убор расширения.Aleks431 писал(а):файл не меняется на bак-аповский
Если о том речь, то решение там же.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Есть кнопки вида:
Что надо изменить, чтобы:
1) Названия архива бралось полностью (даже при наличии в имени более 2-х точек).
2) Можно ли сделать название архива по имени родительской папки?
Как можно сделать, чтобы распаковывались все выделенные файлы (через 7-Zip)?
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\ARC\Rar.exe
a -ma5 -m5 "%O.rar" %S
%COMMANDER_PATH%\My\My_soft\1_WinRAR_x64\WinRAR.exe
Упаковка всех выделенных файлов и папок в один архив
1
-1
1) Названия архива бралось полностью (даже при наличии в имени более 2-х точек).
2) Можно ли сделать название архива по имени родительской папки?
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\wcx\Total7zip\7zG.exe
x %P%N -o"%P%O"
%COMMANDER_PATH%\Plugins\wcx\Total7zip\7zG.exe
Распаковка выделенных файлов и папок в текущую панель
1
-1
Nick
1) %N вместо %O. Это ж очевидно.
2) Да, но запаришься с переменными среды мучиться. rar в первом скрипте у меня поначалу был, но потом...
1) %N вместо %O. Это ж очевидно.
2) Да, но запаришься с переменными среды мучиться. rar в первом скрипте у меня поначалу был, но потом...
У нас есть отдельный топик для 7-zip. А мой ранее обсуждаемый скрипт чем не устроил? Я там рассказывал как 7zG прикрутить.Nick писал(а):Как можно сделать, чтобы распаковывались все выделенные файлы (через 7-Zip)?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Skif_off
Как можно по другому (одной кнопкой)? (Кнопка для упаковки всех файлов в один архив).
А в этом скрипте почему-то не работает ключ -ibck (для WinRAR.exe).
Как можно по другому (одной кнопкой)? (Кнопка для упаковки всех файлов в один архив).
При этом расширение будет браться. Т.е. архив будет вида: name.ext.rar.Flasher писал(а):1) %N вместо %O
А в этом скрипте почему-то не работает ключ -ibck (для WinRAR.exe).
Это какой скрипт имеется ввиду?Flasher писал(а):Я там рассказывал как 7zG прикрутить.