Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   [решено] Как назначить расписание для дефрагментации? (http://forum.oszone.net/showthread.php?t=264554)

KvadraNT 18-07-2013 19:16 2186756

Как назначить расписание для дефрагментации?
 
Как сделать в Windows Server 2003, чтобы раз в неделю в 3 часа ночи происходила дефрагментация диска Е?

exo 18-07-2013 19:30 2186765

создать скрипт и создать задание на выполнение скрипта.
Код:

defrag /?
Использование:
defrag <том> [-a] [-f] [-v] [-?]
 том  Буква диска, или точка подключения (например, d: или d:\vol\mpoint)
 -a  Только анализ
 -f  Дефрагментация даже при ограниченном месте на диске
 -v  Подробные результаты
 -?  Вывод справки


KvadraNT 18-07-2013 19:42 2186777

Ваш ответ породил еще кучу вопросов: Как создать скрипт? Как создать задание на выполнение скрипта? И где здесь надо указать, чтоб все это было раз в неделю и 3 часа ночи?

exo 18-07-2013 19:50 2186784

Цитата:

Цитата KvadraNT
Как создать скрипт? »

создать текстовый файл, переименовать в cmd.
с командой дефраг - поработаете сами.
Цитата:

Цитата KvadraNT
Как создать задание на выполнение скрипта? И где здесь надо указать, чтоб все это было раз в неделю и 3 часа ночи? »

задания создаются в - Панель управления - назначенные задания - создать задание.
Там выбираете запускать cmd и там же указываете время запуска.
После создания задания, заходите снова в свойства задания и дописываете путь к скрипту. Вроде этого:


можно так же без скрипта, а сразу выбрать defrag.exe и нужные ключи.
.
.

KvadraNT 18-07-2013 19:53 2186789

Цитата:

Цитата exo
с командой дефраг - поработаете сами. »

Здесь Вы что имели ввиду, над чем здесь работать?

exo 18-07-2013 20:02 2186798

Цитата:

Цитата KvadraNT
над чем здесь работать? »

как правильно написать команду для дефрагментации диска Е:\

KvadraNT 18-07-2013 20:07 2186801

И как правильно?

Angry Demon 18-07-2013 20:15 2186805

Цитата:

Цитата KvadraNT
И как правильно?

Так, как вы решите, внимательно прочитав информацию, выводимую по команде:
Код:

defrag /?
как указал вам exo.

KvadraNT 18-07-2013 20:23 2186811

Я правильно понимаю, что в этой строке "defrag <том> [-a] [-f] [-v] [-?]" слово <том> надо заменить на в моем случае <e:>, а из последующих трех букв и вопроса оставить что-то одно.

exo 18-07-2013 20:32 2186817

KvadraNT, правильно, или ничего не оставлять.

KvadraNT 18-07-2013 20:43 2186825

Для WindowsХР и Семерки тоже прокатит, если так же сделать?

yurfed 18-07-2013 20:53 2186836

Цитата:

Цитата KvadraNT
Для WindowsХР и Семерки тоже прокатит, если так же сделать? »

Да.
Непонятно зачем это нужно в семёрке. Она и так дефрагментирует во время малой активности системы, не спрашивая вас.
Не помню как с этим обстоит в XP.

exo 18-07-2013 20:56 2186838

KvadraNT, вот вывод команды с сервера 2012:

читать дальше »
Код:

C:\Users\ыыыы>defrag /?
Microsoft Drive Optimizer
Copyright (c) 2012 Microsoft Corp.

Description:

        Optimizes and defragments files on local volumes to
        improve system performance.

Syntax:

        defrag <volumes> | /C | /E <volumes> [<task(s)>] [/H] [/M | [/u] [/V]]

        Where <task(s)> is omitted (traditional defrag), or as follows:
                /A | [/D] [/K] [/L] | /O | /X

        Or, to track an operation already in progress on a volume:
        defrag <volume> /T

Parameters:

        Value  Description

        /A      Perform analysis on the specified volumes.

        /C      Perform the operation on all volumes.

        /D      Perform traditional defrag (this is the default).

        /E      Perform the operation on all volumes except those specified.

        /H      Run the operation at normal priority (default is low).

        /K      Perform slab consolidation on the specified volumes.

        /L      Perform retrim on the specified volumes.

        /M      Run the operation on each volume in parallel in the background.

        /O      Perform the proper optimization for each media type.

        /T      Track an operation already in progress on the specified volume.

        /U      Print the progress of the operation on the screen.

        /V      Print verbose output containing the fragmentation statistics.

        /X      Perform free space consolidation on the specified volumes.

Examples:

        defrag C: /U /V
        defrag C: D: /M
        defrag C:\mountpoint /A /U
        defrag /C /H /V


как видите - комада есть, возможностей больше. я лично дефрагментацией редко занимаюсь. Оно как то и так работает.

KvadraNT 18-07-2013 21:05 2186849

Цитата:

Цитата exo
KvadraNT, вот вывод команды с сервера 2012:
читать дальше »
как видите - комада есть, возможностей больше. я лично дефрагментацией редко занимаюсь. Оно как то и так работает. »

Это слишком сложно для моего понимания.
Спасибо, завтра попробую применить полученные здесь знания.

Angry Demon 19-07-2013 08:36 2187037

Цитата:

Цитата yurfed
Не помню как с этим обстоит в XP.

Примерно, так.

KvadraNT 19-07-2013 13:27 2187194

Цитата:

Цитата exo
Цитата KvadraNT:
Как создать скрипт? »
создать текстовый файл, переименовать в cmd. »

Тут все правильно написано? Файл должен называться cmd.txt?

exo 19-07-2013 13:47 2187209

KvadraNT, неа... файл должен называться "любоеимя.cmd"

KvadraNT 19-07-2013 14:10 2187222

Сделал. Если кликнуть по этому файлу, я так понимаю должна запустится дефрагментация, а ничего не происходит. В чем дело?

exo 19-07-2013 14:17 2187230

KvadraNT, откройте командную строку и запустите файл от туда, и смотрите что вам напишут.

KvadraNT 19-07-2013 14:35 2187241

Пишет: Отказано в доступе

exo 19-07-2013 14:39 2187247

Цитата:

Цитата KvadraNT
Пишет: Отказано в доступе »

права пользователя какие? администратор?

KvadraNT 19-07-2013 15:16 2187262

Да, администратор.

KvadraNT 19-07-2013 16:27 2187313

В первой строке скрипта "C:\Documents and Settings\админко>defrag /?" точь в точь так должно быть или вместо "админко" что-то другое надо набрать. Это случайно не имя пользователя?

exo 19-07-2013 16:29 2187315

Цитата:

Цитата KvadraNT
Это случайно не имя пользователя? »

не случайно это оно.

KvadraNT 19-07-2013 16:36 2187324

Первая строка скрипта у меня вот так должна быть
C:\Documents and Settings\kvadra>defrag /?
или вот так
C:\Documents and Settings\kvadra>defrag d: -v

exo 19-07-2013 16:43 2187329

KvadraNT, прочитайте значения ключей /? и -v. Я вам дал вывод даже на русском языке...
В данном случае ключи /? и -? одно и тоже.

и в скрипте не должно быть C:\Documents and Settings\kvadra> - это строка по умолчанию, когда вы открывает командную строку.

KvadraNT 19-07-2013 16:56 2187346

Командная строка открылась
C:\Documents and Settings\kvadra>
я добавил defrag d: -v
получил вот это: Windows не удалось инициализировать событие синхронизации

exo 19-07-2013 16:57 2187349

KvadraNT, что такое "d" вам понятно?

KvadraNT 19-07-2013 17:03 2187352

d это буква диска (или тома) на котором я хочу произвести дефрагментацию.
-v это типа я хочу посмотреть на экране результаты выполнения.
Правильно?

exo 19-07-2013 17:12 2187358

Цитата:

Цитата KvadraNT
Правильно? »

да, а у вас есть диск d ? в стартовом сообщении вы указали диск е...

KvadraNT 19-07-2013 17:18 2187365

У меня жесткий диск разбит на 3 раздела с, d и e


Время: 06:52.

Время: 06:52.
© OSzone.net 2001-