<div dir="ltr">Regarding remote access to windows machines, there are several options:<div><br></div><div>- Remote powershell (not my area, so not sure how viable this is)</div><div>- Use pexec from sysinternals to run cmd.exe remotely (probably on local network only, and only from other windows machines, so probably not that helpful)</div><div>- Windows comes with a telnet server (obviously not very secure, but you could use stunnel/vpn or similar to help here)</div><div>- WinRM (and pywinrm as has been mentioned). Note that vagrant either does or will soon support talking to Windows VMs using this method.</div><div>- SSH: it is possible to set up an ssh server to work on Windows, but is...non-trivial (i.e. hard) and many caveats apply. See freesshd or KpyM.</div><div><br></div><div><br></div><div>There are also some GUI options:</div><div>- RDP</div><div>- the venerable VNC</div><div><br></div><div>Obvioiusly the GUI options are more difficult to automate.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 9, 2014 at 6:28 AM, Paul Moore <span dir="ltr"><<a href="mailto:p.f.moore@gmail.com" target="_blank">p.f.moore@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 9 November 2014 12:21, Tim Golden <<a href="mailto:mail@timgolden.me.uk">mail@timgolden.me.uk</a>> wrote:<br>
> I think the OP was speaking not so much about having the technical<br>
> wherewithal to use RDP but rather about the experience of RDP vs SSH.<br>
<br>
</span>That was certainly my understanding. The key issue for me is to try to<br>
make the process of just running "pip wheel myproject" or "pip wheel<br>
git+<a href="https://github.com/me/myproject" target="_blank">https://github.com/me/myproject</a>" as simple and painless as<br>
possible for people without Windows experience.<br>
<br>
That's somewhat optimistic, because if the command fails with an<br>
error, the developer is still going to need to work out how to debug<br>
why the code isn't portable, etc. But that's a whole different<br>
situation, and well out of scope.<br>
<span class=""><br>
> The<br>
> difficulty is that Windows doesn't really "think" in ssh. I believe there<br>
> are (third-party) mechanisms to provide ssh-like access, but I don't know<br>
> how successful they really are.<br>
<br>
</span>Yeah, that's where things like cygwin probably won't work well,<br>
because you don't get the "normal" Windows environment. But it might<br>
be possible - after all, see above - it's really only a few simple<br>
commands we need to support.<br>
<span class="HOEnZb"><font color="#888888"><br>
Paul<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Distutils-SIG maillist - <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>--<div>Kevin Horn</div>
</div>