Wood knocked, @alexch.

"rake run" does indeed now work under Windows.

"rake" (spec) still fails, partly due to non-unix-style paths:
Invalid argument - /C:/Users/DougM/AppData/Local/Temp/C_1346647988_542

Full output follows:

C:\Sites\Railsbridge-docs>rake
C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe -S rspec spec/app_spec.rb spec/contents_spec.rb spec/media_
wiki_spec.rb spec/site_spec.rb spec/site_syntax_spec.rb spec/step_page_spec.rb spec/step_spec.rb --c
olor --format d --fail-fast --backtrace

InstallFest
←[32m  is a sinatra app←[0m
←[32m  redirects / to the default site←[0m
←[32m  redirects /site to /site/←[0m
#<Errno::ENOENT: No such file or directory - C:/Sites/Railsbridge-docs/sites/installfest/foo>
←[32m  redirects /site/page/ to /site/page←[0m
←[32m  has a default site←[0m
←[32m  looks for a site named the same as the host←[0m
  settings
←[32m    accepts default_site via setter←[0m
←[33m    accepts default_site via Sinatra set (PENDING: figure out Sinatra set)←[0m
←[31m    can configure the sites_dir (FAILED - 1)←[0m

Pending:
←[33m  InstallFest settings accepts default_site via Sinatra set←[0m
←[36m    # figure out Sinatra set←[0m
←[36m    # ./spec/app_spec.rb:68←[0m

Failures:

  1) InstallFest settings can configure the sites_dir
     ←[31mFailure/Error:←[0m ←[31mfoo_dir = dir "foo"←[0m
     ←[31mErrno::EINVAL:←[0m
       ←[31mInvalid argument - /C:/Users/DougM/AppData/Local/Temp/C_1346647988_542←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:53:in `mkd
ir'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:53:in `dir
'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:46:in `ini
tialize'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:22:in `new
'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:22:in `cre
ate'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:27:in `fil
es'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/files-0.2.1/lib/files.rb:35:in `dir
'←[0m
←[36m     # ./spec/app_spec.rb:76:in `block (3 levels) in <top (required)>'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple.rb:80:in `instance_eval'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple.rb:80:in `block in run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple.rb:173:in `with_around_hooks'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple.rb:77:in `run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:355:in `block in run_examples'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:351:in `map'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:351:in `run_examples'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:337:in `run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:338:in `block in run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:338:in `map'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/exa
mple_group.rb:338:in `run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/com
mand_line.rb:28:in `block (2 levels) in run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/com
mand_line.rb:28:in `map'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/com
mand_line.rb:28:in `block in run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/rep
orter.rb:34:in `report'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/com
mand_line.rb:25:in `run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/run
ner.rb:69:in `run'←[0m
←[36m     # C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-2.9.0/lib/rspec/core/run
ner.rb:10:in `block in autorun'←[0m

Finished in 0.71909 seconds
←[31m9 examples, 1 failure, 1 pending←[0m

Failed examples:

←[31mrspec ./spec/app_spec.rb:75←[0m ←[36m# InstallFest settings can configure the sites_dir←[0m
rake aborted!
C:/RailsInstaller/Ruby1.9.3/bin/ruby.exe -S rspec spec/app_spec.rb spec/contents_spec.rb spec/media_
wiki_spec.rb spec/site_spec.rb spec/site_syntax_spec.rb spec/step_page_spec.rb spec/step_spec.rb --c
olor --format d --fail-fast --backtrace failed

Tasks: TOP => default => spec
(See full trace by running task with --trace)

C:\Sites\Railsbridge-docs>