Перейти к содержимому

счтаски в windows XP

0

Я пытаюсь использовать schtasks для создания запланированного задания. Хотя у меня нет проблем с использованием этой утилиты на моем компьютере с Windows 8 (или Windows 7 в этом отношении), я обнаружил, что на компьютерах с XP этот exe-файл не установлен.
Это правильно или я что-то не так делаю? (когда я набираю schtasks в командной строке машин XP, я получаю 'schtasks not распознано ...').
Согласно документам MSDN ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.85).aspx ) эта документация должна поддерживаться XP и более поздними версиями. Если нет, возможно ли запустить это как отдельную программу (имеется в виду, чтобы самому скопировать процесс на целевой компьютер и выполнить его)?

Спасибо !

2 655 просмотров
Shaish спросил 13 лет назад
S 108

2 ответа

1

Looks like XP home edition does not have this command. I don't have a xp home system to verify it, but this wiki article confirms it. http://en.wikipedia.org/wiki/Schtasks

Sriniv ответил 13 лет назад
S 240
0
Принятый ответ

It is possible that you don't have %SystemRoot%\system32 in your PATH variable. Does it work when you call it with the full path like %SystemRoot%\system32\schtasks.exe?

This utility should be present in every version of Windows XP but Home an Starter as @Sriniv's answer indicates.

If you're using XP Home/Starter you can safely copy the utility to %SystemRoot%\system32. I've checked it with Dependency Walker and it doesn't seem to have any external dependencies apart from WinAPI.

You should be wary of licensing issues though, the Product Name of this utility is Microsoft® Windows® Operating System so it probably counts as a part of Windows XP edition you're taking it from and might have to be licensed. I'm not an expert in licensing though so this might be incorrect.

mprill, утилита просто не существует (путь, который вы упомянули). Я использую Windows XP Home Ediition XP3 на виртуальной машине (<- это может быть связано?).

Shaish · 13 лет назад · 0

Я исправлен ответом @ Sriniv. Он не должен присутствовать в Home, но его наличие в виртуальной машине не имеет значения. Я отредактировал свой ответ.

mprill · 13 лет назад · 0

команда AT может быть доступна

SeanC · 13 лет назад · 0

Я попытался скопировать в% SystemRoot% \ system32, но это не сработало: /

Shaish · 13 лет назад · 0

@Shaish: не могли бы вы рассказать, что случилось? Он запускается (окно cmd будет открываться и закрываться очень быстро), когда вы дважды щелкните по нему? Работает ли с полным путем в cmd?

mprill · 13 лет назад · 0

@mprill я получаю - "schtasks.exe не является приложением Win32"

Shaish · 13 лет назад · 0

Вы скопировали его из правильной версии (32-битная или 64-битная). Похоже, вы скопировали 64-битную версию в 32-битную систему.

mprill · 13 лет назад · 0
mprill ответил 13 лет назад
M 820