【NS2】How to remove Cygwin completely from Windows

How to remove Cygwin completely from Windows

9th September 2012. 31243 views. Software

Remember needing Cygwin back in the day, but after using it to my only occasion forgot the software-libraries completely? That happened to me. I have installed Windows 7 again, and found my C:\cygwin folder with all the files. Wanted to get rid of it, but no way – a mysterious “permission denied” when deleting the files. It seems there’s no way to remove it. Cygwin protects the files with some security stuff. That’s just idiotic, having no access to my own files!

I’m always logged in as native Administrator – no other users present. What I tried next was to navigate to that folder through my Linux machine (cifs mounted filesystem), but got “permission denied” error there as well, even with the magic command:

sudo rm -rf /media/windows/cygwin

Here’s how to remove Cygwin once and for all.

You will need

  • Cygwin
  • cmd.exe
  • 2 minutes

Run cmd, navigate to C:\ (or other disk, if you have installed it in different path).

This command takes ownership recursive of the folder, without asking anything:

takeown /r /d y /f cygwin

This command gives Full Access to Everyone recursively in the folder:

icacls cygwin /t /grant Everyone:F

And finally, the command which deletes it all and removes Cygwin:

rmdir /s /q cygwin

Good bye Cygwin!

时间: 2024-10-11 23:21:27

【NS2】How to remove Cygwin completely from Windows的相关文章

【转载】用VS(c#)创建、调试windows service以及部署卸载

用VS(c#)创建.调试windows service以及部署卸载 同事问到windows service的东东,现在整理一下,用c#如何创建一个windows service,以及如何调试.部署.卸载. 一.创建windows service 1. 打开VS2008,新建一个Project, Project类型选择Visual C#-Windows,在Templates中选择Windows Service, 其他可以默认,点击OK. 2. 在Solution Explorer中会看到自动产生了

【DPM】Deformable Part Models matlab代码在windows下的调试过程

我下载的是voc-release5 1.按照这篇文章,都操作了一遍:http://blog.csdn.net/pozen/article/details/7023742#quote 2.运行demo不成功 继续按照http://cfanz.cn/index.php?c=article&a=read&id=128978的方法修改 2.1在按这一篇运行  >> mex cascade.cpp model.cpp  时报错:  D:\PROGRA~1\MATLAB\R2012B\BI

【NS2】NS2 教學手冊(转载)

之前做毕设的时候搜索NS2的相关资料,发现这个里面涵盖很广,特此收藏,感谢原作者的辛勤劳作. NS2 教學手冊 ( NS2 Learning Guide) [快速連結區] My works  中文影音教學區  Q&A for my works  My Book  My Talks  Forum  Basic  ns2-installation  Tcl/Tk/Otcl  Debug  Trace Processing  awk/gawk  Gnuplot  perl  latex  Traffi

【NS2】cygwin+NS2.29安装之道 (转载)

最近接了一个需要进行网络模拟的项目.对与网络模拟一窍不通的本人算是一个挑战.于是乎开始整日上网搜索相关的资料,没想到这个世界的资源真是丰富多彩.最后发现了一个网络模拟的流行软件NS2,在经过多次尝试后,终于成功的安装并运行了该软件.下面就分享一下本人的安装经验.(本文特别综合了各种安装方法.并成功解决了如Cygwin没有生成home文件夹和.bashrc文件的问题以及提供了Cygwin的卸载方法) 首先如果想要了解NS以及相关内容,我力荐下面这个论坛,资源可以说相当的丰富,而且斑竹认真负责 ht

【NS2】NS2机制浅显分析一下(转载)

[我在之前看的是以ping协议为实例来理解TclCL机制和分裂对象模型] 本文以channel实例的创建过程为例,试图说明ns2的分裂机制,请在阅读本文前阅读<The NS Manual>有关分裂机制章节,由于篇幅有限,作者能力有限,本文章不能分析得非常彻底,时间仓促,有不当之处请大家给予批评指正. 一.定义信道基类 定义channel的 C++类 #ns-2.31macchannel.h class Channel : public TclObject { public: Channel(v

【NS2】用eclipse调试NS2(转载)

相信很多喜欢Java的人对eclipse都情有独钟.NS2程序的调试,可以用打印命令调试,这样太繁琐.也可以用gdb调试,个人觉得上手比较困难.相信各位学习NS2的新手,在看代码的时候,很多的函数或者变量,都不知道在哪里声明的,就会在程序中开始使用,往往令我们很困惑. 调试.阅读代码的烦恼,那么让eclipse来帮你解决吧 1.下载eclipse并安装CDT插件.CDT插件使得eclipse可以创建C.C++工程.下载CDT插件的时候注意和 clipse版本匹配.当然你也可以到eclipse的官

【NS2】各种TCP版本 之 TCP Tahoe 和 TCP Reno(转载)

实验目的 学习TCP的拥塞控制机制,并了解TCP Tahoe 和 TCP Reno的运行方式. 基础知识回顾 TCP/IP (Transmission Control Protocol/Internet Protocol)是目前使用最广泛的一组通信协议.TCP所负责的功能包括:将自应用程序收到的信息分成许多较小的数据区段.提供连接导向的服务.提供可靠性服务.提供应用程序与应用和式之间的流量控制,并依据网络的状况提供拥塞控制. 当应用程序有数据要传送到网上去时,为了希望能和网络上其他的TCP联机公

【NS2】常用资源(转载)

(一). NS常用基本网站 1. 寻求问题答案最好的地方.    http://mailman.isi.edu/pipermail/ns-users/ 2. 柯老师的网站,包含很多非常实用资源:安装,trace文件分析,源代码分析,添加新协议的途径等    http://140.116.72.80/~smallko/ns2/ns2.htm 3. NS本身的一些bug等信息,如果你的问题怎么都解决不了,可以来这里看看,或许会使你豁然开朗:)    http://www.isi.edu/nsnam/

【NS2】NS2在ubuntu下的安装

Step1: 更新系统.在终端输入如下命令 sudo app-get  update #更新源列表sudo app-get upgrade #更新已经安装的包sudo app-get dist-upgrade #更新软件,升级系统 Step2:安装几个需要的包 sudo apt-get install build-essential  sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev  #for tcl and tksudo apt-g