可以使用任何方便的名称下载和保存所有链接的脚本。
1)IEXPRESS解决方案-作为参数仅接受命令及其参数。
用法示例:
call hidder.bat myBat.bat myexe.exe
call myexe.exe
2)SCHTASKS-再次仅接受两个参数-命令和参数,还检查它是否以提升的权限启动,并在可能的情况下使用WEVTUTIL命令获取进程的PID。
用法示例:
call SCHPhidden.bat "cmd /c myBat.bat" "argument"
3)'WScript.Shell'-脚本是'WScript.Shell'的完整包装,可以通过命令行选项设置所有可能的选项,它是jscript / batch的混合体,可以称为bat。
用法示例(有关更多信息,请使用'-h'打印帮助):
call ShellRunJS.bat "notepad.exe" -style 0 -wait no
4)'Win32_ProcessStartup'-再次是完整的包装器,所有选项都可以通过命令行参数访问。这次是WSF / batch混合,其中包含一些Jscript和一些VBScript代码-但是它返回启动进程的PID。没有隐藏,可以使用某些选项,例如X / Y坐标。
用法示例(有关更多信息,请使用“ -h”打印帮助)。这将需要可执行文件/脚本的完整路径(如果不在%path%
:)
call win32process.bat "notepad" -arguments "/A openFile.txt" -showWindow 0 -title "notepad"
5)。NET解决方案。使用了大多数ProcessStartInfo选项(但是最后,我太累了,无法包含所有内容):
用法示例(有关更多信息,请使用'-h'打印帮助):
call ProcessStartJS.bat "notepad" -arguments "/A openFile.txt" -style Hidden -directory "." -title "notepad" -priority Normal