代码拉取完成,页面将自动刷新
:'↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓【重要!下面代码请勿修改】↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
:On Error Resume Next
:Sub bat
echo off & cls
echo '>nul&Title 一键打包
echo '>nul&set cDir=%~dp0
echo '>nul&set cDir=%cDir:~,-1%
echo '>nul&for /f "delims=" %%i in ("%cDir%") do set ProjectName=%%~ni
echo '>nul&set ProjectName=【命令库】神梦_多线程
echo '>nul&set SysDir=%SystemRoot%\System32
echo '>nul&set SysBit=%PROCESSOR_ARCHITECTURE:~-2%
echo '>nul&if %SysBit%==64 (set SysDir=%SystemRoot%\SysWOW64)
echo '>nul&xcopy "%cDir%\lib\神梦_多线程.html" "%cDir%\source\%ProjectName%\按键精灵2014\lib\" /s /c /d /y
echo '>nul&xcopy "%cDir%\lib\神梦_多线程.qml" "%cDir%\source\%ProjectName%\按键精灵2014\lib\" /s /c /d /y
echo '>nul&xcopy "%cDir%\QMScript\!神梦_多线程" "%cDir%\source\%ProjectName%\按键精灵2014\QMScript\!神梦_多线程\" /s /c /d /y
echo '>nul&%SysDir%\CScript.exe //nologo //E:vbscript "%~f0" "%ProjectName%" %*
echo '>nul&explorer "%cDir%\source\"
echo '>nul&echo 脚本已经停止运行
echo '>nul&pause>nul
Exit Sub
End Sub
REM 下面是VBS代码
'Set fso = CreateObject("Scripting.FileSystemObject")
'cd = fso.GetFile(wsh.ScriptFullName).ParentFolder.Path
'ProjectName = WScript.Arguments(0)
'sDir = cd & "\Releases\"& ProjectName &"\"
'ZipFile = cd & "\Releases\"& ProjectName &".zip"
'Call Zip(sDir, ZipFile)
'fso.DeleteFolder Left(sDir, Len(sDir)-1),True
'Set fso = Nothing
wsh.echo ""
wsh.echo "发布成功!"
wsh.echo ""
Sub Zip(ByVal mySourceDir, ByVal myZipFile)
Dim fso,f,objShell,objTarget
Set fso = CreateObject("Scripting.FileSystemObject")
If fso.GetExtensionName(myZipFile) <> "zip" Then
Exit Sub
ElseIf fso.FolderExists(mySourceDir) Then
FType = "Folder"
ElseIf fso.FileExists(mySourceDir) Then
FType = "File"
FileName = fso.GetFileName(mySourceDir)
FolderPath = Left(mySourceDir, Len(mySourceDir) - Len(FileName))
Else
Exit Sub
End If
Set f = fso.CreateTextFile(myZipFile, True)
f.Write "PK" & Chr(5) & Chr(6) & String(18, Chr(0))
f.Close
Set objShell = CreateObject("Shell.Application")
Select Case Ftype
Case "Folder"
Set objSource = objShell.NameSpace(mySourceDir)
Set objFolderItem = objSource.Items()
Case "File"
Set objSource = objShell.NameSpace(FolderPath)
Set objFolderItem = objSource.ParseName(FileName)
End Select
Set objTarget = objShell.NameSpace(myZipFile)
intOptions = 256
objTarget.CopyHere objFolderItem, intOptions
Do
WScript.Sleep 1000
Loop Until objTarget.Items.Count > 0
End Sub
Sub UnZip(ByVal myZipFile, ByVal myTargetDir)
Dim fso,objShell,objSource,objTarget
Set fso = CreateObject("Scripting.FileSystemObject")
If NOT fso.FileExists(myZipFile) Then
Exit Sub
ElseIf fso.GetExtensionName(myZipFile) <> "zip" Then
Exit Sub
ElseIf NOT fso.FolderExists(myTargetDir) Then
fso.CreateFolder(myTargetDir)
End If
Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace(myZipFile)
Set objFolderItem = objSource.Items()
Set objTarget = objShell.NameSpace(myTargetDir)
intOptions = 256
objTarget.CopyHere objFolderItem, intOptions
End Sub
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。