打开扩展名为ac.$的AutoCAD的临时文件的方法

网友问死机后CAD文件的找回问题,在网上找了一个,给这位网友.

AutoCAD是美国Autodesk公司开发的、在世界上使用最广泛的计算机辅助绘图和设计软件。尽管AutoCAD是可*的,且Windows操作系统也愈稳定,但是,没有任何东西可以排除突发事件,如:非法操作、断电、"蓝屏"等,由此引发的后果可能是:文件出现错误、死机等,或许你整晚的工作就这样付之一炬了,但是,这里还有一招教你可最大限度地挽回损失!就是利用AutoCAD的临时文件!

AutoCAD的临时文件的扩展名为ac.$,一般地,当AutoCAD正常退出时,临时文件也将被自动删除,但是如果AutoCAD出现错误或计算机出现故障,ac.$文件被保留,重要的是它保存的是最近一次自动保存的文件信息,所以我们可以通过打开ac.$文件来最大限度地挽回损失。

如何打开ac.$文件在诸多文章或专著中未曾提及,有的文献提出是直接更改ac.$文件的后缀名为.dwg,实际上在windows操作系统下,根本无法完成更改。

笔者的措施如下:

首先应明确ac.$文件的存放位置,若用户没有自己指定,AutoCAD将临时文件放在Windows的临时文件中(可能是C:\Windows\temp)。可以通过下面说明改变其位置:

1.在AutoCAD中,选择"工具"→"选项",单击"文件"标签。
2.单击临时图形文件位置旁边的"+"号,打开当前位置。
3.单击"浏览",选择所需文件夹,单击"确定"退出。

其次是回到DOS操作系统,在DOS下重命名ac.$文件为后缀名是.dwg的文件,这样双击文件名,AutoCAD将打开该文件。具体实施如下:

1.启动DOS。若为Windows2000/XP系统,可直接运行cmd,就可启动DOS,或单击"附件"中的"命令提示符"菜单。 
2.使用DOS的rename命令重命名。如图1所示,为重命名C盘根目录下drawing1.ac$为drawing1.dwg的操作。

最后回到Windows操作系统下,双击文件名就可打开了!

再啰嗦几句,若图形文件已损坏,AutoCAD自身提供的两个命令可以对文件进行修复,即使不能完全修改错误,至少能恢复部分文件。这两个命令分别是:AUDIT和RECOVER,当打开一张图,并得到AutoCAD不能读文件的错误文件信息时,在命令行输入:AUDIT,进行核查。当根本不能装载这个图形文件时,使用RECOVER命令,从对话框打开这个文件,进行修复,修复结果会在文本窗口显示。

(0)

相关推荐

  • 打开扩展名为ac.$的AutoCAD的临时文件的方法

    网友问死机后CAD文件的找回问题,在网上找了一个,给这位网友. AutoCAD是美国Autodesk公司开发的.在世界上使用最广泛的计算机辅助绘图和设计软件.尽管AutoCAD是可*的,且Windows操作系统也愈稳定,但是,没有任何东西可以排除突发事件,如:非法操作.断电."蓝屏"等,由此引发的后果可能是:文件出现错误.死机等,或许你整晚的工作就这样付之一炬了,但是,这里还有一招教你可最大限度地挽回损失!就是利用AutoCAD的临时文件! AutoCAD的临时文件的扩展名为ac.$,

  • ASP.NET导出Excel打开时提示:与文件扩展名指定文件不一致解决方法

    "将页面显示的GridView中的数据,导出到Excel表格中"时遇到这样一个错误: C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致.具体提示如图: 解决办法:这里采用"修改注册表的方法"解决此问题,这并没从根上解决问题: 1.打开注册表编辑器方法:开始 -> 运行 -> 输入regedit -> 确定 2.找到注册表子项HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Exc

  • php图片处理函数获取类型及扩展名实例

    本文实例讲述了php图片处理函数获取类型及扩展名的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: image_type=image_type_to_mime_type(imagetype_png);   //获取png的mime类型 echo $image_type;           //输出结果 //   $file = '1.jpg'; $image = imagecreatefromjpeg($file); header('content-type: ' . i

  • ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本

    今天Demon 提到了这个问题,正好想到之前看到的一篇文章<Automatic file upload using IE+ADO without user interaction - VBSscript> .这篇文章给出了本地无交互自动上传脚本的示例,正好今天可以借来一用,原脚本利用了InternetExplorer.Application组件,我改写了一下,用WinHttp.WinHttpRequest.5.1实现了类似的功能,关于这个组件更多的用法请参考<WinHttpRequest

  • 让IIS支持任意扩展名和未知扩展名的下载(下载站设置)

    如果下载空间里面有asp,php文件不建议这样设置,如果这样设置了又不想让asp,php文件被别人下载可以使用. 第一步: 取消网站执行权限 2.为防止asp,php文件被下载,没有就不需要设置 让IIS支持任意扩展名和未知扩展名的下载 1. 打开 IIS Microsoft 管理控制台 (MMC),右键单击本地计算机名称,然后单击"属性". 2. 单击"MIME 类型". 3. 单击"新建". 4. 在"扩展名"框中,键入星

  • 另类扩展名同样执行ASP

    如想实现 http://www.knowsky.com/hello.zw  同样用ASP的语法来执行,我们还需要一些额外的工作. 为了让对后缀名为.zw的文件的请求能够被我们的Handler截获运行 打开IIS的管理控制台,又键单击站点,选择"属性",跳出站点的属性对话框.选择主目录选项,配置. 添加映射>>可执行文件里可以复制.asp里的C:\WINDOWS\system32\inetsrv\asp.dll路径. 扩展名为.zw 之后重启IIS,就可以以这种扩展名访问了.

  • laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例

    本文实例讲述了laravel框架实现为 Blade 模板引擎添加新文件扩展名.分享给大家供大家参考,具体如下: 因为一些原因,我准备把 Blessing Skin 的框架换成 Laravel 了(之前是自己搭建的一个框架),但是在模板迁移的时候遇到了一点问题. 之前我是使用的 XiaoLer/blade这个从 Laravel 中抽离出来的 Blade 模板引擎,并且自定义为使用 .tpl文件后缀.你问为啥不用默认的 .blade.php 而是用这个 Smarty 的模板扩展名?能有啥,好看呗 :

  • Python各种扩展名区别点整理

    扩展名 在写Python程序时我们常见的扩展名是py, pyc,其实还有其他几种扩展名.下面是几种扩展名的用法. py py就是最基本的源码扩展名 pyw pyw是另一种源码扩展名,跟py唯一的区别是在windows下双击pyw扩展名的源码会调用pythonw.exe执行源码,这种执行方式不会有命令行窗口.主要用于GUI程序发布时不需要看到控制台信息的情况. pyc 在执行python代码时经常会看到同目录下自动生成同名的pyc文件.这是python源码编译后的字节码,一般会在代码执行时自动生成

  • python程序文件扩展名知识点详解

    python程序文件的扩展名称是什么 python程序的扩展名有.py..pyc..pyo和.pyd..py是源文件,.pyc是源文件编译后的文件,.pyo是源文件优化编译后的文件,.pyd是其他语言写的python库. 扩展名 在写Python程序时我们常见的扩展名是py, pyc,其实还有其他几种扩展名.下面是几种扩展名的用法. py:py就是最基本的源码扩展名.windows下直接双击运行会调用python.exe执行. pyw:pyw是另一种源码扩展名,跟py唯一的区别是在windows

  • allfiles.vbs 显示子目录下的所有文件的修改时间、大小、文件名、扩展名等

    有的时候将子目录下的所有文件的修改时间.大小.全限定名等信息导出到Excel表格中. 尝试过命令行,但不太好用-- 1.对于"dir /s >1.txt",当前目录与文件列表是分开显示的,合并起来太麻烦,而且没有文件的全限定名. 2.对于"dir /b /s >1.txt",只有全限定名,没有修改时间.大小等详细信息. 3.对于"tree /f >1.txt",只有目录树,没有修改时间.大小等详细信息. 在网上找了几个导出文件

随机推荐