1、先下载一个第三方工具junction,http://technet.microsoft.com/zh-cn/sysinternals/bb896768.aspx
2、复制下载的junction.exe到C:\Windows\System32目录,并改名为ln.exe。
3、在cmd命令行中输入 ln -s d:\s d:\t 执行该命令将在D盘创建一个名叫s的目录并将其执行D盘下的t目录(你先要有这个目录存在)。这时候你能看到s是一个快捷方式的链接图标,但是文件类型却是文件夹。至此我们创建软链接成功。
在linux下可以用软链接来实现同一个郁闷通过链接不同的目录来实现区分版本,如开发版或线上版。在window下的实现是,
1、配置web服务器的虚拟主机,新增一个虚拟主机配置如test.my将其指向test.my目录。
2、配置host,增加 127.0.0.1 test.my
2、新建一个dev目录,在该目录放你的开发版本。新建一个release目录,在该目录放你的线上版本。
3、进入相对于文件夹下,在cmd执行命令"ln -s test.my dev"。重启web服务器。访问test.my 执行的是文件夹dev里的程序。
4、在cmd执行命令"ln -s test.my pro"。访问test.my 执行的是文件夹release里的程序。
在不需要重启web目录,不需要配置多个虚拟主机的情况下。通过执行一条命令,实现同一个程序的在多个版本间或者不同程序间快速切换
原文出自: http://blog.163.com/yfq_/blog/static/2092911582011527102147351/