Questions tagged «wsh»

20
Windows是否等效于“ rm -rf”?
我需要一种递归删除文件夹及其子级的方法。 是否有用于此的预构建工具,或者我需要编写一个工具吗? DEL /S 不会删除目录。 DELTREE 已从Windows 2000+中删除
508 windows  cmd  wsh 

9
Windows XP或更高版本Windows:如何在没有窗口显示的情况下在后台运行批处理文件?
我知道我已经回答了类似的问题(Windows启动时在后台运行批处理文件),但是这次我需要启动一个批处理: 从另一批, 没有显示任何控制台窗口, 将所有参数传递给不可见的批处理。 第一批在控制台窗口中执行。但是,我不希望第二批(以异步方式由第一批启动)也显示控制台窗口。 我已经提出了一个VBScript脚本,它可以做到这一点,并且我将该脚本作为他人参考的答案,但是如果您有其他想法/解决方案,请随时贡献。 注意:Windows命令处理器的控制台窗口被很多人称为不是真正正确的DOS窗口。 谢谢大家的回答。据我了解,如果我需要异步调用脚本以在不可见模式下运行: 从已经在控制台窗口中的第二个脚本中start /b就足够了。 从Windows,无需触发第二个窗口,我的解决方案仍然有效。
121 windows  batch-file  cmd  wsh 

5
我可以将参数传递给VBScript(使用cscript启动的vbs文件)吗?
我将此脚本保存在“ test.vbs”中: Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Write "testing" File.Close Set File = Nothing Set FSO = Nothing Set workFolder = Nothing 运行脚本时,我想传递“ workFolder”变量的值。 我怎样才能做到这一点?我可以做吗?像“ cscript test.vbs workFolder:'C:\ temp \'”之类的东西? 额外的问题:是否有必要使用“ Set workFolder = Nothing”清除传递的变量,还是VBSCript在终止时自动执行此操作?也许“设置文件=什么都没有”和“设置FSO =什么都没有”也是不必要的吗?如果您知道这两个问题的答案,请告诉我。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.