HOWTO: Use FAR Manager to browse Shadow Copies

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
alexmitin
Posts: 50
Joined: Tue 17 Feb, 2009 08:37
Been thanked: 1 time

HOWTO: Use FAR Manager to browse Shadow Copies

Post by alexmitin »

Для того, чтобы воспользоваться FAR Manager для просмотра Shadow Copy томов можно использовать следующий метод:

1) Сохранить следующий скрипт в файл: %FARHOME%\Scripts\view-vss-copy-for-far.vbs

Code: Select all

strComputer = "." 
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
Set colItems = objWMIService.ExecQuery("Select * from Win32_ShadowCopy") 
 
For Each objItem in colItems
	Wscript.Echo objItem.DeviceObject & "\"
Next 
2) Запускать скрипт, используя команду:

Code: Select all

tmp:+any < %SystemRoot%\system32\cscript.exe /nologo "%FARHOME%\Scripts\view-vss-copy-for-far.vbs"
При этом будет открыта Temporary Panel с путями к Shadow Copy volumes (если они есть).

ВНИМАНИЕ: Для работы скрипта необходимы административные права!!!

Команду можно вставить в меню пользователя FAR Manager для облегчения запуска.

------
Смотри следующие ссылки как создать и использовать Shadow Copies.
http://www.youtube.com/watch?v=XE8Ajn066rM
http://www.sbs-rocks.com/Windows%20Serv ... xcerpt.htm
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: HOWTO: Use FAR Manager to browse Shadow Copies

Post by montonero »

Как я понял, для сетевых шар эта штука не работает?
"Far... Far never changes..."
alexmitin
Posts: 50
Joined: Tue 17 Feb, 2009 08:37
Been thanked: 1 time

Re: HOWTO: Use FAR Manager to browse Shadow Copies

Post by alexmitin »

montonero wrote:Как я понял, для сетевых шар эта штука не работает?
Нет.

Shadow copy для сетевыx шар выглядят в виде:
\\server\share\folder\@GMT-2011.05.11-16.00.01

где @GMT-2011.05.11-16.00.01 - время, когда была сделана shadow copy.

т.е. если вы знаете время shadow copy, вы можете использовать FAR для удаленного доступа к ней.

Узнать UNC для remote shadow copy можно так:
1) Правая кнопка мышки на папке из remote share - выбрать Properties.
2) Закладка "Previous Versions".
3) Выбрать версию и нажать кнопку Open.
4) Cкопировать путь из адресной строки Windows Explorer в FAR:

CD \\server\share\folder\@GMT-2011.05.11-16.00.01

5) Нажать Enter.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Re: HOWTO: Use FAR Manager to browse Shadow Copies

Post by montonero »

alexmitin wrote:Узнать UNC для remote shadow copy можно так:
Этот способ очевиден. Я надеялся, что есть более прямой путь...
"Far... Far never changes..."
Soloton
Posts: 3
Joined: Mon 09 Nov, 2009 11:07

Re: HOWTO: Use FAR Manager to browse Shadow Copies

Post by Soloton »

alexmitin wrote:
montonero wrote:Как я понял, для сетевых шар эта штука не работает?
Shadow copy для сетевыx шар выглядят в виде:
\\server\share\folder\@GMT-2011.05.11-16.00.01
Существенная поправка:
\\server\share\@GMT-2011.05.11-16.00.01\folder

Т.е. сначала имя шары, потом дата в нужном формате, а потом подкаталоги, если нужно.
Post Reply

Return to “Операционные системы, командные оболочки и прочее”