wert
  - Стаж: 5 лет 4 месяца
- Сообщений: 87
- Репутация:2[+] [-]
|
привет парни помогите если сможите есть срипт копирование на диск с вроде сделал но пишет нет доступа а от админа копирует @echo off color 3f & mode con cols=75 lines=35 CD /d "%~dp0" Setlocal EnableDelayedExpansion xcopy /r/q/y /o /e/i "hubble-15.51-210212-1449\" "c:\hubble-15.51-210212-1449\*.*" pause
|
dimo70
 - Стаж: 7 лет 4 месяца
- Сообщений: 3796
- Репутация:27[+] [-]
- Откуда: BG
|
Eтот скрипт можно пользовать для бекапа папки, или ключи комманды xcopy надо менять для бекапа? Я переделал так для бекапа:@echo off >nul 2>&1 reg query "HKU\S-1-5-19\Environment"|| ( powershell.exe -windowstyle hidden -noprofile "Start-Process '%~dpnx0' -Verb RunAs" exit ) color 3f & mode con cols=75 lines=35 CD /d "%~dp0" Setlocal EnableDelayedExpansion REM Set Source and Destination Directory xcopy "%~dp0SOFT" "E:\SOFT\*.*" /H /Y /R /E /I /Q /l timeout /t 10
_________________ Подпись отключена за нарушение правил форума
|
wadimus
  - Стаж: 8 лет 5 месяцев
- Сообщений: 749
- Репутация:91[+] [-]
|
а чё, Robocopy.exe уже не котируется? - есть во всех системах, начиная с WinXP (это системная утилита!) - куча ключей для копирования/переноса всего во все места
|
dimo70
 - Стаж: 7 лет 4 месяца
- Сообщений: 3796
- Репутация:27[+] [-]
- Откуда: BG
|
wadimus, Robocopy да.  Можешь предложить хороший код для бекапа через Robocopy ?
_________________ Подпись отключена за нарушение правил форума
|
wadimus
  - Стаж: 8 лет 5 месяцев
- Сообщений: 749
- Репутация:91[+] [-]
|
dimo70, это думать надо
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
dimo70, Пробуй чего получилось. На 4 задания. Кнопка удаления всех заданий. Автозапуск первого (ранее созданного) задания через 20 секунд - если ничего не делать.Robocopy@echo off mode con lines=40 cols=80 color 0a title Robocopy >nul chcp 1251 :m1 cls conx color 0e echo.1=SAVEJOB-1 5=GOJOB-1 echo.2=SAVEJOB-2 6=GOJOB-2 echo.3=SAVEJOB-3 7=GOJOB-3 echo.4=SAVEJOB-4 8=GOJOB-4 echo.9=Delete All "SAVEJOB" echo.Delay Start JOB-1 20 sec echo. conx color 0a Choice /T 20 /D 5 /C 123456789 /M "SELECT" If Errorlevel 9 del /q *.RCJ & goto m1 If Errorlevel 8 set jb=/JOB:ZADAN4.RCJ & goto m3 If Errorlevel 7 set jb=/JOB:ZADAN3.RCJ & goto m3 If Errorlevel 6 set jb=/JOB:ZADAN2.RCJ & goto m3 If Errorlevel 5 set jb=/JOB:ZADAN1.RCJ & goto m3 If Errorlevel 4 set sv=/SAVE:ZADAN4.RCJ & goto m2 If Errorlevel 3 set sv=/SAVE:ZADAN3.RCJ & goto m2 If Errorlevel 2 set sv=/SAVE:ZADAN2.RCJ & goto m2 If Errorlevel 1 set sv=/SAVE:ZADAN1.RCJ & goto m2 goto m1 :m2 echo. set min=10 conx color 0e set /p min= "Update Frequency Default 10 min:" conx color 0a (for /f "usebackq delims=" %%a in ( `@"%systemroot%\system32\mshta.exe" "javascript:var objShellApp = new ActiveXObject('Shell.Application');var Folder = objShellApp.BrowseForFolder(0, 'SOURCES',1, 'root,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}');try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(Folder.Self.Path)};catch (e){};close();" ^ 1^|more` ) do set Folder="%%a") || goto m1 (for /f "usebackq delims=" %%b in ( `@"%systemroot%\system32\mshta.exe" "javascript:var objShellApp = new ActiveXObject('Shell.Application');var Folder = objShellApp.BrowseForFolder(0, 'DESTANTION',1, 'root,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}');try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(Folder.Self.Path)};catch (e){};close();" ^ 1^|more` ) do set Folder2="%%b") || goto m1 :m3 conx minimize robocopy %folder% %folder2% /mir /s /xo /z /MOT:%min% %sv% %jb% exit
ConX
Последний раз редактировалось: Gvint64 (2021-08-18 17:51), всего редактировалось 26 раз(а)
|
 Отправлено: 13-Авг-2021 17:17
(спустя 2 часа 46 минут)
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
dimo70, никак - можно только свернуть - закрыть окно - выход из программы. Изменения - проверка раз в минуту - если были - каждые 10 внесение изменений в конечную папку. Добавил создание 4х заданий - уже ненадо выбирать папки - задание ранее создано. Надо изменить какое-то - кнопки "Enter Job".
|
dimo70
 - Стаж: 7 лет 4 месяца
- Сообщений: 3796
- Репутация:27[+] [-]
- Откуда: BG
|
Всем привет, подскажите способ как закрывать консольное окно в трей без выхода напрямую из консоль?
_________________ Подпись отключена за нарушение правил форума
|
Gvint64
  - Стаж: 4 года 11 месяцев
- Сообщений: 621
- Репутация:72[+] [-]
|
dimo70, ConXconx Minimize robocopy %folder% %folder2% /mir /s /xo /z /MOT:10 %sv% %jb%
|
dimo70
 - Стаж: 7 лет 4 месяца
- Сообщений: 3796
- Репутация:27[+] [-]
- Откуда: BG
|
Gvint64, спасибо за подсказку. Я там поставил только "ConX.exe hide", но с минимайз будет лучше.
_________________ Подпись отключена за нарушение правил форума
|
 Отправлено: 16-Авг-2021 11:49
(спустя 1 день 17 часов)
cartmenezz
  - Стаж: 9 лет 7 месяцев
- Сообщений: 527
- Репутация:14[+] [-]
- Откуда: Калининград
|
Всем привет  Не смог разобраться, есть ли возможность использовать findstr так, чтоб выводились не строки содержащие искомый текст, а сам текст? Нужен поиск по файлам, с использованием регулярных выражений. Файлы содержат в себе ссылки на mp3, но эти ссылки вперемешку со всякой билибердой, в каждой строке по несколько ссылок.Кусок текста из файлаFhttp://retrowave.ru/audio/8b1a28d7f9a9322f44fe5f98f87229f1d2f6b883.mp3��uFhttp://retrowave.ru/audio/5f17b882793fe22f9d71ff65d3d93b92c709fac8.mp3���)Fhttp://retrowave.ru/audio/17aa22a9811d515370cb000336cb4ca79e8cfc99.mp3�&=�Fhttp://retrowave.ru/audio/e4d54077134e93bb50a5a569eb30e24f00c0f9e7.mp3�yp/Fhttp://retrowave.ru/audio/a9827b3012c0249fc81ac7dcd242712d6af2f1ee.mp3��Fhttp://retrowave.ru/audio/7a92f5ace1a42721c8c20d8bcc74027dddf8c1c3.mp3��G�Fhttp://retrowave.ru/audio/594ea8427e44a724a5ce1782c3d3dcf058735e1e.mp3�@ZtFhttp://retrowave.ru/audio/51d453832410d084c34f0b83a7a4251b352f2b94.mp3���Fhttp://retrowave.ru/audio/aa997bccfd86b46dc2f38c43dca24cfa1d788768.mp3o���Fhttp://retrowave.ru/audio/c98973b3a848eb9621e3d83f27d6d43d664d0d5d.mp3��-Fhttp://retrowave.ru/audio/5070f6b6e09c552ce93454e1d16e07d578e6bc09.mp3��Fhttp://retrowave.ru/audio/7747de1cdc8b332b962da47174adbf709fb3c970.mp3�Mq Fhttp://retrowave.ru/audio/c596929ce73d1fd3951fbe7bce0457060d500adb.mp3�_��Fhttp://retrowave.ru/audio/67c1c608198f805c75b56a4b0c1c4cab5b556ffa.mp3���+Fhttp://retrowave.ru/audio/93d11545d14e05cdfe2289a917b72cb38d67f34e.mp3fJFhttp://retrowave.ru/audio/dd22f48d09c6b272cb6bb533a05f087bdc222ae9.mp3�ǟFhttp://retrowave.ru/audio/d5f407cb558be3bfef8707ddb6a0b382ba07b134.mp3�#�Fhttp://retrowave.ru/audio/aefc294e4351cf14c62c7907056ddedf3b3c1944.mp3�&RFhttp://retrowave.ru/audio/0e74467715e043c05147f2c4e5adae3ba2a8e4c5.mp3����Fhttp://retrowave.ru/audio/eaf8638aeeabeed18d3128141756a180feec71d9.mp3Lq�Fhttp://retrowave.ru/audio/d37ee09b5293270ad415c26054421f1ac8d83fa1.mp3��g�Fhttp://retrowave.ru/audio/ecbaecd6e0ae1e7505294e1f0f452e7ab9228d9a.mp3��M}Fhttp://retrowave.ru/audio/1c93cba8419c5397359a6fdf9a02808a1014bbe8.mp3�Fhttp://retrowave.ru/audio/2e82b833532f5c4611fce6b4957ac0dba5348d57.mp3�9�%Fhttp://retrowave.ru/audio/6de51ebbd2ee3590d304a1ca7257396dc27b25a0.mp3�[b Fhttp://retrowave.ru/audio/3e1847cf94216b5f1f54a87847800852d887ed3d.mp3�QKFhttp://retrowave.ru/audio/37380dadbbc99cfd2e182d7ae6a7f3db45665436.mp3��Fhttp://retrowave.ru/audio/57a84dad931cdd7c212f87bc4f338dcf6d8b4438.mp3����Fhttp://retrowave.ru/audio/1ade85ab734bca28aff1f833afff25b1bdfcafd2.mp3�t78Fhttp://retrowave.ru/audio/74a164d587d5c22f72325c92794f2610b46cd760.mp3�AyFhttp://retrowave.ru/audio/5705080a6bad0d7b4ea8704234c237a68c1cd9b4.mp3���"Fhttp://retrowave.ru/audio/aaaad52bd668a5e0077376b84e282357074bc9d7.mp3�u�Fhttp://retrowave.ru/audio/0a0fb6b8fc1effcccd47b18ef0f4c2989d9a9a36.mp3�A�$Fhttp://retrowave.ru/audio/259049936d41b46955c8736d96615239a99f8f71.mp3�� AFhttp://retrowave.ru/audio/622b379ab9306a074982e8ebb47c8728bb2036a3.mp3�>�>Fhttp://retrowave.ru/audio/1c5779501ab90dd73bdfcc9d25c0ce468f5deb6f.mp3�֘�Fhttp://retrowave.ru/audio/da11a0e704056fb105088d271e436f24041432b8.mp3�4��Fhttp://retrowave.ru/audio/771cdcf4de641db00bf448e8ac7dc306da918221.mp3�g�(Fhttp://retrowave.ru/audio/712d29adc4d335e0e054f86e2d6c74b0415586d5.mp3���\Fhttp://retrowave.ru/audio/305769e2d12310ac5761defdd3e57e377fa2f84e.mp3��jFhttp://retrowave.ru/audio/008996f9685b1157e65fc708a95632983d95fe71.mp3��|�Fhttp://retrowave.ru/audio/921feeebf994b2b2706f905e4034dc702bc03f41.mp3Ș �Fhttp://retrowave.ru/audio/808df356f000e947e701c151c56599a2b1c5c77c.mp3{�� Fhttp://retrowave.ru/audio/1ad7d6e788ee1e1b65099607e1ee2c29de886744.mp3||��Fhttp://retrowave.ru/audio/f744917cdfaf32fe26c2bbf47899cdafe54c15a7.mp3�NFhttp://retrowave.ru/audio/96fad1acecbc3caa4fe95dcd9b6d8e0e7e26d078.mp3�W�!Fhttp://retrowave.ru/audio/d0b13220e5536e140c8eb1fd5bbb713114971050.mp3���7Fhttp://retrowave.ru/audio/a186634cc728b6a6d4d7e5c96dd7b7732a62aeb5.mp3����Fhttp://retrowave.ru/audio/cd889df529dab65a330863d0c2a7a46c8ccd2fea.mp3�B�)Fhttp://retrowave.ru/audio/9d2d6de97df2093e3db698d1dc020a35bb82f28f.mp3�ʢ@Fhttp://retrowave.ru/audio/1a066f05f2062c7066206a03cd2ab35eb04ec379.mp3�B�Fhttp://retrowave.ru/audio/c0ea05cdb88400c1ab77b960fceb876201ed6228.mp3�ߠ1Fhttp://retrowave.ru/audio/372567cee9b7c876f08a8685d4f472472ecafe04.mp3�N|Fhttp://retrowave.ru/audio/192da36d7bdd067957701427813c0f71c080e251.mp3�h��Fhttp://retrowave.ru/audio/9a3ccfcdc1393277bc6005c86fd2977089c16284.mp3��|Fhttp://retrowave.ru/audio/835130097d6de6c88a53c426[code] 88f2f1c922dabc5d.mp3� [/code] Требуется получить чистые ссылки, каждую на отдельной строке. В идеале запустить батник в одной папке с этими файлам и экспортировать все ссылки в отдельный файл, так же возможны повторы ссылок, хотелось бы и от дублей избавиться. Возможно у кого-нибудь есть наработки на похожую тему? Необязательно все решать батником, если есть утилиты для таких задач, то тоже сойдёт... Полный автомат хоть и предпочтителен, но не обязателен. Пока пришлось остановиться на такой схеме: в текстовом редакторе 1. поиск и замена (с рег.выр-ми):чтобы разбить по строкам и убрать мусор с конца ссылки 2. поиск и замена3. ручное удаление мусора ... вместо третьего пункта, поидее, уже можно было бы задействовать findstr чтобы найти только строки со ссылками и перенести в новый файл, но почему-то помимо строк с мусором, в некоторых строках со ссылкой так же остаётся мусор в начале строки (видимо эти символы нормально не обрабатываются через рег.выражения):Картинка .... в принципе, если во втором пункте поменять на:то строки со ссылками чистые, и уже можно обработать findstr но конечно хотелось бы как-нибудь упростить и автоматизировать процесс
|
dimo70
 - Стаж: 7 лет 4 месяца
- Сообщений: 3796
- Репутация:27[+] [-]
- Откуда: BG
|
Всем привет! есть такая задача для батника: имеем екзешник, или .dll файл, который загружен в мемори и поетому не возможно удалить даже unlocker-а. Как батником можно процесс остановить и екзе и dll закрыть, так что можно было удалить с диска? Если возможен вариант через контекст меню лучше.
_________________ Подпись отключена за нарушение правил форума
|
korsak7
  - Стаж: 10 лет
- Сообщений: 1063
- Репутация:62[+] [-]
|
|
Страница 58 из 94
Текущее время: 20-Апр 02:35
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|