虽然我不会,我帮你顶起来。他们肯定知道。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by loquat at 2009-9-6 10:41:
del /f %0
这个怎么写到text.bat中去???
Originally posted by xiaofei120 at 2009-9-9 07:10:
echo del /f %%0 >>test.bat 这样就可以了!
@echo off
:其中将剪贴板的文本保存为text.bat的作者为清风——地址:http://bbs.verybat.org/viewthread.php?tid=11762
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("text.bat",2,true).writeline(CreateObject("htmlfile").parentwindow.clipboarddata.getdata("text"))(window.close)
echo del /f %%0 >>text.bat
::start /w notepad text.bat
start text.bat

Originally posted by slore at 2009-9-11 01:16:
你没看到你CMD的标题麽。
cd切换路径
@echo off
:其中将剪贴板的文本保存为text.bat的作者为清风——地址:http://bbs.verybat.org/viewthread.php?tid=11762
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("text.bat",2,true).writeline(CreateObject("htmlfile").parentwindow.clipboarddata.getdata("text"))(window.close)
echo cd /d "%homepath%\桌面\" >>text.bat
echo del /f %%0 >>text.bat
::start /w notepad text.bat
start text.bat
@echo off
:其中将剪贴板的文本保存为text.bat的作者为清风——地址:http://bbs.verybat.org/viewthread.php?tid=11762
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("text.bat",2,true).writeline(CreateObject("htmlfile").parentwindow.clipboarddata.getdata("text"))(window.close)
echo del %%0 >>text.bat
echo cd /d "%homepath%\桌面\" >>text.bat
::start /w notepad text.bat
start text.bat
@echo off
:其中将剪贴板的文本保存为text.bat的作者为清风——地址:http://bbs.verybat.org/viewthread.php?tid=11762
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("text.bat",2,true).writeline(CreateObject("htmlfile").parentwindow.clipboarddata.getdata("text"))(window.close)
echo cd /d %~dp0 >>text.bat
echo del %%0 >>text.bat
::start /w notepad text.bat
start text.bat
@echo off
mshta vbscript:createobject("scripting.filesystemobject").opentextfile("text.bat",2,true).writeline(CreateObject("htmlfile").parentwindow.clipboarddata.getdata("text"))(window.close)
::echo cd /d %~dp0 >>text.bat
::echo del %%0 >>text.bat
::start /w notepad text.bat
start text.bat
cd /d %~dp0
del text.bat >nul 2>nul
Originally posted by slore at 2009-9-12 04:28:
Option Explicit
Dim strClipb
Dim objIE
Dim WshShell,oExec
Set objIE =
感谢老大进来看帖。
vbs我是完全不会,正在业余学习中。呵呵~~~
其实,单纯的批处理主帖的两种想法都实现了。
主要是bat命令用call之后,运行完不能继续手动输入命令再执行了。这一点不是我不喜欢,我只是好奇,多一种想法和探讨。。。start是否能完美删除临时bat文件而不留那个错误提示?
vbs里面还是用的call,并且没有删除临时文件的项目。vbs我就不会了,没法自己尝试完善了。。。
所以继续顶帖,盼高手出手吧。