| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Mon Nov 27, 2017 07:05    Post subject: Копирование заблокированных файлов и папок | 
				     | 
			 
			
				
  | 
			 
			
				Существует несколько консольных программ, которые нам могут помочь в этом деле. (Rawcopy, hobocopy, ShadowSpawn и ShadowCopy)
 
 
Копка ниже зеркалит заблокированную папку.
 
Более интереснее было бы, если кнопка могла копировать все выбранные заблокированные элементы в противоположную панель.
 
 
 	  | Code: | 	 		  
 
TOTALCMD#BAR#DATA
 
"%COMMANDER_PATH%\Utilities\Scripts\ShadowSpawn.exe"
 
%P%N S: robocopy S:\ %T%N /mir /R:1 /W:1 /TEE /V
 
%COMMANDER_PATH%\Icons\shadowcopy.ico
 
Mirror with ShadowSpawn [Copy Protected Files]
 
 
0
 
-1
 
  | 	 
 
  Last edited by Iori on Mon Nov 27, 2017 20:18; edited 4 times in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Avada
 
  
  Joined: 01 Aug 2008 Posts: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Mon Nov 27, 2017 07:08    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Iori
 
Исходный заголовок "Копирование Заблокированных Файлов и Папок." приведён к более стандартному виду. Кроме того, перед отправкой сообщений не ленитесь их перечитывать — слишком неаккуратно и по грамматике, и по полному отсутствию запятых (с которыми у вас проблемы и в других постах). _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Mon Nov 27, 2017 20:53    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Avada wrote: | 	 		  | Кроме того, перед отправкой сообщений не ленитесь их перечитывать — слишком неаккуратно и по грамматике, и по полному отсутствию запятых (с которыми у вас проблемы и в других постах). | 	  
 
Так дело не в лени, а в знаниях. 
 
Скажите что поправить, я поправлю. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Mon Nov 27, 2017 22:15    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Code: | 	 		  TOTALCMD#BAR#DATA
 
%ComSpec% /c echo off&for %# in
 
(%S) do if exist "%P%%~#\" (HoboCopy.exe /y /r /skipdenied "%P%%~#" "%T%%~#") else HoboCopy.exe /y /skipdenied "%P\" "%T\" %S&&exit
 
shell32.dll,65
 
Скопировать заблокированное в каталог противоположной панели
 
%COMMANDER_PATH%\Utils\Hobocopy\%ARCH%\
 
1  | 	  HoboCopy _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 01:28    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Flasher
 
Какую версию Hobocopy ты использовал в тестах? | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 01:32    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Iori
 
1, 3 ссылки. Закинул в 32/64 папки. autorun.wdx: SetEnv ARCH %SYSINFO_OSARCH% _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 03:43    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Flasher
 
Кнопка работает. Не нравится что HoboCopy х86 не работает с 64бит системой. У shadowspawn такой проблемы нет.
 
По времени обе программы копируют папку config за 27 секунд.
 
Но есть интересная фишка. 
 
Папка config от sahdowspawn занимает 294мб и содержит 189 файлов, а папка config от hobocopy занимает 259мб и содержит 118 файлов.
 
Shadowspawn это логическое продолжение hobocopy. Автор тот же.
 
 
Попробовал RawCopy. Вроде работает и говорит что процесс занял 8 секунд, а файлов в назначение нет.
 
 
Если не трудно, подскажи что надо подправить в моей кнопке, что бы копировались файлы тоже. Я пробовал делать по мотивам твоей кнопки, но увы не получилось.
 
 
 	  | Code: | 	 		  TOTALCMD#BAR#DATA
 
"%COMMANDER_PATH%\Utilities\Scripts\ShadowSpawn.exe"
 
%P%N S: robocopy S:\ %T%N /COPY:DATSO /R:1 /W:1 /TEE /V
 
%COMMANDER_PATH%\Icons\shadowcopy.ico
 
Mirror with ShadowSpawn [Copy Protected Files]
 
 
 
-1
 
  | 	 
 
  Last edited by Iori on Tue Nov 28, 2017 04:41; edited 1 time in total | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 04:20    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Iori wrote: | 	 		  | Не нравится что HoboCopy х86 не работает с 64бит системой. | 	  На какой версии Windows? И зачем? Не хочешь пользоваться x64?
 
 	  | Iori wrote: | 	 		  | Папка config от sahdowspawn берёт | 	  Т. е. "берёт"?
 
 	  | Iori wrote: | 	 		  | что надо подправить в моей кнопке | 	  Ты не ту кнопку привёл. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 05:25    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Flasher wrote: | 	 		  | Т. е. "берёт"?  | 	  
 
Я имел ввиду занимает на диске. 
 
 
 	  | Flasher wrote: | 	 		  | На какой версии Windows? | 	  
 
Win10x64. 
 
 
 	  | Flasher wrote: | 	 		  | Не хочешь пользоваться x64? | 	  
 
Да. х86 более универсальнее для 32бит систем.
 
 
 	  | Flasher wrote: | 	 		  | Ты не ту кнопку привёл. | 	  
 
Если ты про эту, то она наоборот не копирует папки.
 
 	  | Code: | 	 		  TOTALCMD#BAR#DATA
 
%COMMANDER_PATH%\Utilities\Scripts\ShadowSpawn.exe
 
"%P" Z: robocopy Z:\ "%T\" %N /copyall
 
wcmicons.dll,62
 
Копировать заблокированный файл под курсором в другую панель
 
 
1
 
  | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 05:30    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Iori wrote: | 	 		  | Я имел ввиду занимает на диске. | 	  Точнее пояснения давай. Ты выбрал папку, а в результате из неё не всё скопировалось?
 
 	  | Iori wrote: | 	 		  | Да. х86 балле универсальнее для 32бит систем. | 	  Что значит "универсальнее"? Использовать надо обе версии. Я для чего тебе пример с %ARCH% привёл?
 
 	  | Iori wrote: | 	 		  | Если ты про эту, то она наоборот не копирует папки.  | 	  Пф. Ты написал про проблему RawCopy, а потом про кнопку. Вот я и подумал, что надо с ней что-то править. Кнопки с ней не будет? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 06:04    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Flasher wrote: | 	 		  | Точнее пояснения давай. Ты выбрал папку, а в результате из неё не всё скопировалось?  | 	  
 
Да. Папка system32\Config
 
 
 	  | Flasher wrote: | 	 		  | Пф. Ты написал про проблему RawCopy, а потом про кнопку. Вот я и подумал, что надо с ней что-то править. Кнопки с ней не будет? | 	  
 
Я просил доработку кнопки для shadowspawn. Мне shadowspawn больше hobocopy понравился. 
 
Rawcopy тебе надо проверить, так как у меня не копировалась папка.
 
Тесты я делал без кнопки. Напрямую через консольное окно.
 
После того как мы определим что программа работает, тогда уже можно под неё кнопку делать. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 06:21    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Iori wrote: | 	 		  | Да. Папка system32\Config | 	  У меня на Win7 таких проблем нет. Данная подкурсорная папка копируется целиком.
 
 	  | Iori wrote: | 	 		  | Мне shadowspawn больше hobocopy понравился. | 	  А мне нет, так как она монтирует псевдо-диск и даёт выполнить после этого только одну команду.
 
 	  | Iori wrote: | 	 		  | Rawcopy тебе надо проверить, так как у меня не копировалась папка.  | 	  Команду хотя бы покажи. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 07:10    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Flasher wrote: | 	 		  | Данная подкурсорная папка копируется целиком.  | 	  
 
Не знаю почему, но с shadowspawn, копия папки идентична с папкой C:\WINDOWS\system32\config\
 
А вот с hobocopy, нет.
 
 
 	  | Flasher wrote: | 	 		  |  так как она монтирует псевдо-диск и даёт выполнить после этого только одну команду.  | 	  
 
А по какому принципу работает hobocopy?
 
Насчет одной команды, не знал. 
 
 
 	  | Flasher wrote: | 	 		  | Команду хотя бы покажи. | 	  
 
Попробуй так.
 
 	  | Code: | 	 		  RawCopy.exe /FileNamePath:C:\WINDOWS\system32\config /OutputPath:D:\output  | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Flasher
 
  
  Joined: 06 Nov 2009 Posts: 14229 Location: Москва
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 07:52    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Iori wrote: | 	 		  | А вот с hobocopy, нет. | 	  Очередное подтверждение, что Win10 - зло.
 
 
 	  | Iori wrote: | 	 		  | А по какому принципу работает hobocopy? | 	  С Гитхаба:
 
 	  | WHAT IS HOBOCOPY? wrote: | 	 		  | It uses the Volume Shadow Service (VSS) to "snapshot" the disk before copying. It then copies from the snapshot rather than the "live" disk. | 	  
 
 	  | What Is ShadowSpawn? wrote: | 	 		  | ShadowSpawn works by making a shadow copy of your disk, making it available at a drive letter, then launching (spawning) another program that you specify. | 	  
 
 	  | Iori wrote: | 	 		  | Попробуй так. | 	  Ты же знаешь английский. Неужели /FileNamePath ни о чём не говорит? К тому же в ридми всё написано.
 
Программа папки не копирует. Тут рекурсия нужна. Лучше, конечно, исходник исправить, но проще через dir или for /r. Но с этим позже, не сейчас. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Iori
 
 
  Joined: 25 Apr 2012 Posts: 552
 
  | 
		
			
				  (Separately) Posted: Tue Nov 28, 2017 09:23    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Flasher wrote: | 	 		  | Очередное подтверждение, что Win10 - зло.  | 	  
 
Это точно.
 
 
 	  | Flasher wrote: | 	 		  | Ты же знаешь английский. Неужели /FileNamePath ни о чём не говорит? | 	  
 
Да уж.    Мозги сегодня не варят вообще. По этому поводу тебе еще не ответил в ЛС. 
 
 
Есть хорошая новость. Стабильная версия hobocopy, вроде копирует все файлы. Надо будет опять проверить. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |