Monday, November 08, 2010 at 12:06 AM.
system.verbs.builtins.sys.dosBatchCommand
on dosBatchCommand (cmdstring) { <<Changes <<11/28/08; 7:47:58 AM by DW <<Randomize the name of the batch file. <<11/22/08; 3:47:00 PM by DW <<Created. Run the string as a batch file. if system.environment.isWindows { local (ftmp = frontier.getsubfolder ("/ops/temp/") + "tmp" + clock.ticks () + ".bat"); file.writewholefile (ftmp, cmdstring); launch.appwithdocument ("cmd.com", ftmp); clock.waitseconds (1)}} <<try {file.delete (ftmp)} <<bundle //test code <<dosBatchCommand ("net stop apache2.2") <<dosBatchCommand ("net start apache2.2")
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.