[Цитировать]

    Xirobrin
  • 16748
  • Стаж: 6 лет 7 месяцев
  • Сообщений: 57
  • Репутация:0

    [+] [-]
62684тоесть даты "Изменён:" в Свойствах файла вам не достаточно?
SunOK, aa
Видимо что нет )) у меня (изменен) эта дата скачивания образа, и когда бы он не был изменен, дата будет та, когда я скачал образ.
.
Xemom1, Спаибо за обновки ! aa

Информация от SunOK


Так я про web-интерфейс яндкса и писал, не про окошко винды "Свойства файла".

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 1 месяц
  • Сообщений: 578
  • Репутация:24

    [+] [-]
Xemom1,
Когда ожидать мультимединые ядра?

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
62685vovan1982,
Посмотрел, действительно сами программы 2k10 - подключаются (диск Y с программами, и Acronis - монтируются).
Но ярлыков в стартовом меню нет. В 10ках и 8.1 - другой принцип построения. Там используется StartIsBack, наверно поэтому ярлыков нет.
Возможно StartIsBack начинает работать раньше, чем ярлыки скопируются в папку меню.

[Цитировать]

    loban_ser
  • 17796
  • Стаж: 6 лет 1 месяц
  • Сообщений: 578
  • Репутация:24

    [+] [-]
korsak7,
немного переделывал ваш батник, вроде работает на любой оси, но я пользуюсь Classic Shell
rem Проверка, не отключен ли носитель (если да, то отключаем Y:\ и Акронисы)
set "Smenu=%AppData%\Microsoft\Windows\Start Menu"
IF %PROCESSOR_ARCHITECTURE% == x86 (IF NOT DEFINED PROCESSOR_ARCHITEW6432 set OS=32) else (set OS=64)
if exist X:\I386 (set wp=%WinDir%\System32\wallpaper.jpg) Else (set wp=%WinDir%\web\Wallpaper\Windows\img0.jpg)
if %SystemDrive% NEQ X: exit
set /a FreeRam=64
rem Определение свободной памяти
for /f "usebackq skip=1 tokens=3 delims=: " %%i in (`RamStatus.exe`) do set /a FreeRam=%%i
set /a FreeRam=%FreeRam%/1024
if exist X:\Temp md B:\PePrograms\PePrograms
If not exist B:\PePrograms md B:\PePrograms
set UR=%Temp%\2k10\User
:: Check 2k10 disk (if not exist, unmount Y:\ and Wim-soft.wim)
for /f "tokens=1-5 delims=\ " %%a in ('subst') do (
if /i "%%e"=="2k10" if "%%a"=="Y:" if not exist %%d\ subst %%a /d)
if not exist Y:\ goto:ReMount
start /b nircmdc trayballoon "Внимание!" "Диск 2k10 доступен, подключать программы не нужно!" shell32.dll,25 15000
exit
:ReMount
if exist B:\PePrograms (PECMD MOUN ,B:\PePrograms,0) else (imagex.exe /unmount B:\PePrograms)>nul 2>&1
:next2
:: Поиск подключенного диска и старт
start /b /wait Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Windows" /v "ErrorMode" /t REG_DWORD /d "0x00000002" /f>nul 2>&1
for %%i in (C D E F G H I J K L M N O P Q R S T U V W) do @call:Search %%i
start /b nircmdc trayballoon "Внимание!" "Диск с программами не обнаружен!" shell32.dll,77 15000
exit
:Search
set var=1
for /f "tokens=1" %%a in ('dir /d %1:\2k10\Programs-2k10\Win2k78.bat') do set var=%%a>nul 2>&1
if %var% NEQ 0 exit /b
start /b /w SUBST Y: %1:\2k10\Programs-2k10>nul 2>&1
if %FreeRam% GTR 128 If exist Y:\User.Config\Sample\WallpaperCust.jpg copy /y Y:\User.Config\Sample\WallpaperCust.jpg %wp%
if exist B:\PePrograms (pecmd MOUN Y:\Wim-soft.wim,B:\PePrograms&&attrib +h B:\PePrograms\Microsoft.VC80.CRT.manifest /S /D) else (imagex /mount Y:\Wim-soft.wim 1 B:\PePrograms&&attrib +h B:\PePrograms\Microsoft.VC80.CRT.manifest /S /D)
7z.exe x -y Y:\Win2k78.7z -o"%Smenu%\..\Programs.2k10">nul 2>&1
DelLnk.exe "%AppData%\Microsoft\Windows\Programs.2k10\Programs-2k10">nul 2>&1
DelLnk.exe "%AppData%\Microsoft\Windows\Programs.2k10\Programs">nul 2>&1
move /y "%AppData%\Microsoft\Windows\Programs.2k10\Programs-2k10" "%Smenu%">nul 2>&1
move /y "%AppData%\Microsoft\Windows\Programs.2k10\Programs" "%Smenu%\Programs">nul 2>&1
attrib "%Smenu%\Programs-2k10" +s>nul 2>&1
attrib "%Smenu%\Programs" +s>nul 2>&1
rd /s /q "%AppData%\Microsoft\Windows\Programs.2k10">nul 2>&1
start /b /wait Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Windows" /v "ErrorMode" /t REG_DWORD /d "0x00000000" /f>nul 2>&1
If exist Y:\User.Config\*.7z for /r "Y:\User.Config" %%i in (*.7z) do 7z.exe x -y "%%~dpnxi" -o"%UR%\%%~ni">nul 2>&1
if exist "%UR%\User_All.reg" (if %SystemDrive% EQU X: reg import "%UR%\User_All.reg")
if exist "%UR%\Add_%OS%.reg" (if %SystemDrive% EQU X: reg import "%UR%\Add_%OS%.reg")
for /r "%UR%" %%a in (User_PE.bat) do @call "%%~dpnxa"
@call:delink
:ex
start /b nircmdc trayballoon "Поздравляю!" "Подключены программы с диска %1:\!" shell32.dll,25 15000
exit
:delink
if not exist Y:\Recovery\Active@Utilites\DiskEdi*.* @call:dl Active@*skEd
if not exist Y:\Recovery\Active@Utilites\DiskExp*.* @call:dl Active@*Expl
if not exist Y:\Recovery\Active@Utilites\DiskIma*.* @call:dl Active@*Imag
if not exist Y:\Recovery\Active@Utilites\FileRec*.* @call:dl Active@*Reco
if not exist Y:\Recovery\Active@Utilites\HDHEX-E*.* @call:dl Active@*HEX
if not exist Y:\Recovery\Active@Utilites\KillDisk.* @call:dl Active@*Kill
if not exist Y:\Recovery\Active@Utilites\PartMan.*  @call:dl Active@*Part
if not exist Y:\Recovery\Active@Utilites\Passwor*.* @call:dl Active@*Pass
if not exist Y:\Recovery\Active@Utilites\Undelete.* @call:dl Active@*Unde
if not exist Y:\Recovery\Active@Utilites\Uneraser.* @call:dl Active@*Uner
if not exist Y:\Recovery\Active@Utilites\UnFormat.* @call:dl Active@*UnFo
if not exist Y:\Recovery\Active@Utilites\VirtDisk.* @call:dl Active@*Virt
if %OS% equ 64 (goto :64) else (goto :32)
exit /b
:32
@call:dl Active@*HEX-Editor
@call:dl AdwCleaner
@call:dl Driver*Import*PE
@call:dl FlexHEX
@call:dl Hotfix*Uninstall
@call:dl MBR*Check
@call:dl MS*DaRT
@call:dl System*Restore*ERD
@call:dl TeamViewer
@call:dl UPX-X-Shell
@call:dl USB*Safely*Remove
@call:dl UsbIDCheck
exit /b
:64
@call:dl Acronis*TIEES
@call:dl Active@*HEX-Editor
@call:dl Active@*Virtual*Disk
@call:dl AdwCleaner
@call:dl AfuWin*
@call:dl C-Temp
@call:dl DialupPE
@call:dl Driver*Import*PE
@call:dl FlexHEX
@call:dl Hotfix*Uninstall
@call:dl MBR*Check
@call:dl MS*DaRT
@call:dl NetSetMan
@call:dl Opened*Files*View
@call:dl Scroll*Mouse
@call:dl Simple*Eye
@call:dl System*Restore*ERD
@call:dl SysTracer
@call:dl TeamViewer
@call:dl UPX-X-Shell
@call:dl USB*Safely*Remove
@call:dl UsbIDCheck
@call:dl Virtual*FDD
@call:dl Сброс*Cmos
exit /b
:dl
cd /d "%Smenu%\Programs-2k10"
For /f "usebackq delims=" %%a IN (`dir /b /s ".\%1*.lnk"`) do Del /f /q "%%~dpnxa"
exit /b

[Цитировать]

    vovan1982
  • 214
  • Стаж: 9 лет 2 месяца
  • Сообщений: 1098
  • Репутация:76

    [+] [-]
  • Откуда: Ростов-на-Дону
Xemom1, привет. Спасибо за ответ. Да, я делал автомат и выкладывал в теме. Но именно для этой сборки уже не монтирует Ярлыки. Да, все остальное монтируется.
PS: в программном пакете есть Win2k78.7z с ярлыка, может как-то можно их распаковывать по определенному пути, чтобы они появлялись в меню пуск? Комплект ярлыков для W10 и W8.1 создать проще чем лопатить 400+ программ на предмет создания .shl

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
PS: в программном пакете есть Win2k78.7z с ярлыка, может как-то можно их распаковывать по определенному пути, чтобы они появлялись в меню пуск?
так в батнике именно это и происходит
Комплект ярлыков для W10 и W8.1 создать проще чем лопатить 400+ программ на предмет создания .shl
и чем этот комплект будет отличаться от исходного? ai
Может лучше в причине разобраться для начала, чем такие костыли изобретать? ag

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
62685Но ярлыков в стартовом меню нет. В 10ках и 8.1 - другой принцип построения.
По внешнему ini файлу pecmd.exe довольно быстро наполняет и Рабочий Стол, и Стартовое Меню ярлыками тех программ, которые выбрал себе сам пользователь.
кмк, их намного меньше, чем 400+
...
EXEC !reg.exe import U:\W8PE\Programs\LightShot\LightShot.reg
//LINK %Desktop%\LightShot,U:\W8PE\Programs\LightShot\LightShot.exe
LINK %StartMenu%\LightShot,U:\W8PE\Programs\LightShot\LightShot.exe
...

[Цитировать]

    vovan1982
  • 214
  • Стаж: 9 лет 2 месяца
  • Сообщений: 1098
  • Репутация:76

    [+] [-]
  • Откуда: Ростов-на-Дону
62688Возможно StartIsBack начинает работать раньше, чем ярлыки скопируются в папку меню
Так хоть батник стартани, хоть P2Start.exe. Один хер.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Ядра удаляют файлы с флешки минуя Корзину...
Чем полноценно можно от туда восстановить какой-нибудь *.wim, на 100% еще не успевший оказаться под перезаписи?
Имеющийся в программном пакете "до кучи" Active FileRecovery не справился, хоть и нашел на флешке аж пару ядер с таким именем, но по хеш они оказались отличающимися от оригинала (ну и не рабочими в итоге)

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
gera_serg,
Чем полноценно можно от туда восстановить какой-нибудь *.wim, на 100% еще не успевший оказаться под перезаписи?
R-Studio, если конечно уметь им пользоваться.
Лучше не знаю. R-Studio для восстановления файлов, а не разделов и диска (хотя тоже умеет в принципе)
Для восстановления структуры диска и разделов имхо удобнее TestDisk. Универсальнее..
Того же автора для восстановления файлов PhotoRec (уверен, что хорошА), но не имел чести попробовать, привык к R-Studio.
Это полупрофи. Все остальное - имхо для любителей. Для профи требуется спецоборудование.

[Цитировать]

    UserX
  • 667
  • Стаж: 8 лет 11 месяцев
  • Сообщений: 788
  • Репутация:32

    [+] [-]
62748Для восстановления структуры диска и разделов имхо удобнее TestDisk
Тоже эту прогу уважаю.
62748R-Studio для восстановления файлов
Неплохая прога. К ней в список можно добавить ещё следующие: Dmde, Stellar Phoenix, Ontrack EasyRecovery.

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
Ontrack EasyRecovery точно нет, она насколько помню не умеет работать с RAW диском, в топку. Может свежие версии Ontrack EasyRecovery и умнее, хз, не юзал..
Dmde - конечно хорошА, но там проблема с лицензией, на практике особо не поюзаешь для восстановления файлов, баловство или платить, в топку.
Stellar Phoenix не в теме.

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
R-Studio нашла на флешке и восстановила два варианта специально удаленного PE-ядра (по имени), хеш совпал эталонным только у одного...
Xemom1, как можно подправить загрузку ядер, чтоб удаленное копилось в Корзине ?

[Цитировать]

    dialmak
  • 2607
  • Стаж: 8 лет 1 месяц
  • Сообщений: 842
  • Репутация:40

    [+] [-]
хеш совпал эталонным только у одного...
странно было б если б совпало у 2\3\etc af
ведь файл то один был
R-Studio может восстановить и не по имени, имя вторично.. например старый файл NTFS на разделе с свежеустановленном Linux ext4.
Лепота, несколько раз так выручил, что даже не знаю как отблагодарить создателей сего чуда.. просто бомба

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 2 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
62751R-Studio нашла на флешке и восстановила два варианта специально удаленного PE-ядра (по имени), хеш совпал эталонным только у одного...
Xemom1, как можно подправить загрузку ядер, чтоб удаленное копилось в Корзине ?
Закомментируй в pecmd.ini:
RECY *:\,0
EXEC =!%SystemRoot%\system32\RecycleOff.cmd
В pe_custom.reg, закомментируй:
;Delete Recycle
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecycleFiles"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{645FF040-5081-101B-9F08-00AA002F954E}"=dword:00000001

Страница 35 из 136


Показать сообщения:    

Текущее время: 28-Мар 13:31

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы