Пример #1
0
    def _doJobSetTaskmgrOption(self, value):
        optList = ["auto-start:on", "auto-start:off", "hide-when-minimized:on", "hide-when-minimized:off"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure Task Manager")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-taskmgr-option.au3"), valueList)
        return work
Пример #2
0
    def _doJobSetWmpOption(self, value):
        optList = ["minimize-to-taskbar:on", "minimize-to-taskbar:off"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure Windows Media Player")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-wmp-option.au3"), [value])
        return work
Пример #3
0
    def _doJobSetDesktopOption(self, value):
        optList = ["sort-icon:on", "sort-icon:off"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure desktop option")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-desktop-option.au3"), valueList)
        return work
Пример #4
0
    def _doJobSetExplorerOption(self, value):
        optList = ["file-ext:show", "file-ext:hide", "hidden-file:show", "hidden-file:hide", "extra-tip:show", "extra-tip:hide"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure explorer option")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-explorer-option.au3"), valueList)
        return work
Пример #5
0
    def _doJobSetStartMenuOption(self, value):
        optList = ["style:winxp", "style:classic", "auto-hide:on", "auto-hide:off", "inactive-tray-icon:show", "inactive-tray-icon:hide",
                   "group-task:on", "group-task:off", "quick-bar:on", "quick-bar:off", "balloon-tips:on", "balloon-tips:off"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure start menu option")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-start-menu-option.au3"), valueList)
        return work
Пример #6
0
    def _doJobSetExplorerSearchOption(self, value):
        optList = ["balloon-prompt:on", "balloon-prompt:off", "auto-completion:on", "auto-completion:off",
                   "animation:on", "animation:off", "indexing:on", "indexing:off"]
        valueList = value.split(";")

        o = FvmUtil.notInList(valueList, optList)
        if o is not None:
            raise Exception("invalid option \"%s\"" % (o))

        work = FvmWorkOnLineExec()
        work.setWorkName("Configure explorer search option")
        work.setExecFileInfo(os.path.join(self.dataDir, "cfg-set-explorer-search-option.au3"), valueList)
        return work