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
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
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
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
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
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