搜档网
当前位置:搜档网 › Ncverilog 命令使用详解

Ncverilog 命令使用详解

Ncverilog 命令使用详解
Ncverilog 命令使用详解

Ncverilog 命令使用详解

我们知道,由于NC-Verilog使用了Native Compile Code 的技术来加强电路模拟的效率,因此在进行模拟时必须经过compile(ncvlog 命令)以及elaborate(n celab命令)的步骤。编译之后,针对每一个HDL设计单元会产生中间表达。接着elaborate命令会建立整个电路的结构,产生可以用来模拟的资料。最后使用ncsim命令来进行模拟。

三命令模式命令如下:

ncvlog -f run.f

ncealb tb -access wrc

ncsim tb -gui

第一个命令中,run.f是整个的RTL代码的列表,值得注意的是,我们需要把tb 文件放在首位,这样可以避免出现提示timescale的错误。

第二个命令中,access选项是确定读取文件的权限。其中的tb是你的tb文件内的模块名字。

第三个命令中,gui选项是加上图形界面

值得注意的是,在这种模式下仿真,是用“ - ”的。而下边要说的ncverilog是采用“ + ”的。

单命令模式

ncverilog +access+wrc rtl +gui

在这里,各参数与三命令模式相同。注意“ + ”。

在本文里将详细讲述ncverilog 的各种常用的参数,对于三命令模式,请读者自己查看资料。

+cdslib+... 设定你所仿真的库所在

+define+macro ... 预编译宏的设定

+errormax+整数当错误大于设定时退出仿真

+incdir+path 设定include的路径

+linedebug 允许在代码中设定line breakpoint

+log+logfile 输出到名为logfile的文件中

+status 显示内存和CPU的使用情况

+work 工作库

+access+w/r/c 读取对象的权限,缺省为无读(-w)无写(-r)无连接(-c)

+gui 显示图形交互界面

+input script_file 输入脚本文件

+licqueque 如无licence等待licence

+run 如果在GUI交互界面下, 启动后将自动开始仿真

+loadpli1=... 动态加入PLI

+timescale 设定仿真单位和精度

+nocopyright 不显示版权信息

用netsh命令配置DHCP服务

命令行方式安装DHCP服务器 一台windows 2000/03 server,单机环境,安装了dhcp服务,让我们用命令行的方式来配置一台DHCP_blank空白>服务器吧! 1、首先进入命令行dhcp配置模式 F:\>netsh netsh>dhcp dhcp>server 192.168.0.1;(192.168.0.1)是你需要管理的DHCP服务器的地址dhcp server> 2、dhcp server>show scope 作用域总的数目: 0 命令成功完成。 察看目标上作用域配置的情况,此时是没有scope的 3、添加一个scope dhcp server>add scope 192.168.0.0 255.255.255.0 192.168.0.0 MyComment 4、dhcp server>scope 192.168.0.1 将当前作用域上下文改变到 192.168.0.1 作用域。 5、dhcp server scope>add iprange 192.168.0.2 192.168.0.254 DHCP 添加一个分配地址范围 6、dhcp server scope>add excluderange 192.168.0.1 192.168.0.1

dhcp server scope>add excluderange 192.168.0.241 192.168.0.254 添加两个排除范围192.168.0.1,192.168.0.241-192.168.0.254 7、dhcp server scope>add reservedip 192.168.0.240 08002b30369B Mr.Wu Mr.wu both 添加一个保留ip,给了MAC 08002b30369B ,保留的名字称为Mr.Wu 8、dhcp server scope>set optionvalue 003 ipaddress 192.168.0.1 dhcp server scope>set optionvalue 006 ipaddress 192.168.0.1 在这个scope中添加两个作用域选项003路由器和006 DNS服务器 9、dhcp server scope>set reservedoptionvalue 192.168.0.240 003 ipaddress 192.168.0.1 设置保留地址192.168.0.240的作用域选项003 现在scope 192.168.0.0配置结束了,你也可以配置别的选择的项目,看你的需要了 此时在mmc中把scope 192.168.0.0刷新一下,一切都正常了 10、同样方法配置两个scope 192.168.1.0和192.168.2.0 11、配置superscope F:\>netsh netsh>dhcp dhcp>server 192.168.0.1 dhcp server>scopt 192.168.0.0 dhcp server scope>set superscope 192.168.0-192.168.2 1 F:\>netsh netsh>dhcp

常用的网络工具命令解析

如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none

DISM部署映像服务和管理工具详细参数

DISM 部署映像服务和管理工具 版本: 6.1.7600.16385 DISM.exe [dism_options] {WIM_command} [] DISM.exe { /Image: | /Online} [dism_options]{servicing_command} [] 描述:DISM 枚举、安装、卸载、配置和更新Windows 映像中的功能和程序包。可以使用的命令取决于提供的映像以及映像处于脱机状态还是正在运行。 WIM 命令: /Get-MountedWimInfo 显示有关安装的WIM 映像的信息。 /Get-WimInfo 显示有关WIM 文件中的映像的信息。 /Commit-Wim 保存对安装的WIM 映像的更改。 /Unmount-Wim 卸载安装的WIM 映像。 /Mount-Wim 从WIM 文件安装映像。 /Remount-Wim 恢复孤立的WIM 安装目录。 /Cleanup-Wim 删除与损坏的安装的WIM 映像关联的资源。 映像规格: /Online 以正在运行的操作系统为目标。 /Image 指定脱机Windows 映像的根目录的路径。 DISM 选项: /English 用英文显示命令行输出。 /Format 指定报告输出格式。 /WinDir 指定Windows 目录的路径。 /SysDriveDir 指定名为BootMgr的系统加载程序文件的路径。 /LogPath 指定日志文件路径。 /LogLevel 指定日志(1-4)中所示的输出级别。 /NoRestart 取消自动重新启动和重新启动提示。 /Quiet 取消除错误消息之外的所有输出。 /ScratchDir 指定暂存目录的路径。 WIM 命令: 详细介绍、格式及示例 WIM 命令: 详细介绍、格式及示例 /Get-MountedWimInfo /Get-MountedWimInfo 显示有关安装映像的信息,包括映像是否可用于提供服务,是否需要重新安装,或者是否为有效映像。 示例:DISM.exe /Get-MountedWimInfo /Get-WimInfo /Get-WimInfo /WimFile: [ /Index: | /Name:] 显示有关指定的WIM 文件中包含的映像的信息。 示例: DISM.exe /Get-WimInfo /WimFile:C:\test\images\myimage.wim DISM.exe /Get-WimInfo

modelsim和NCverilog的区别

Modelsim和NCverilog的比较 集成电路的发展趋势是,单位面积集成的晶体管的数目越来越多,可靠性越来越越高、稳定性越来越好。现在芯片集成度已经超出可人们的想象,有的芯片内部集成了数百万的晶体管,已经远远超出了人的大脑可以分析的范围。这就对EDA工具提出了更高的要求,不管是设计、仿真、综合软件的发展,都给集成电路工程师带来了巨大的便利。 modelsim是Mentor graphics公司推出的HDL代码仿真工具,也是业界最流行的HDL仿真工具之一。支持图形界面操作和脚本操作,常见的图形界面操作相对直观,但是由于重复性操作几率高、处理效率低、工程的非保存性,对于大规模的代码仿真不推荐使用;脚本操作完全可以克服以上的缺点,把常见的命令,比如库文件和RTL加载、仿真、波形显示等命令编辑成.do脚本文件,只需要让Modelsim运行.do文件即可以完成仿真,智能化程度高。 NCverilog是candence公司推出的Verilog HDL的仿真工具。NC-Verilog是Verilog-XL的升级版, 它采用Native-Compiled技术, 无论仿真速度, 处理庞大设计能力, 编辑能力, 记忆体容量和侦错环境都以倍数升级。C-Verilog是一个编译仿真器,它把Verilog代码编译成Verilog程序的定制仿真器。也就是它把Verilog 代码转换成一个C程序,然后再把该C程序编译成仿真器。因此它启动得稍微慢一些,但这样生成的编译仿真器运行得要比Verilog-XL的解释仿真器快很多。Ncverilog是shell版的,nclaunch是以图形界面为基础的,二者调用相同内核;Ncverilog的执行有三步模式和单步模式,在nclaunch中对应multiple step和single step;Ncverilog的三步模式为:ncvlog(编译) ncelab(建立snapshot文件) ncsim(对snapshot文件进行仿真)基于shell的ncverilog操作(尤其是单步模式)更适合于大批量操作,hncverilog的波形查看配套软件是simvision,其中包含原理图、波形、信号流等查看方式。 Ncverilog命令使用库文件或库目录 ex). ncverilog -f run.f -v lib/lib.v -y lib2 +libext+.v //一般编译文件在run.f 中, 库文件在lib.v中,lib2目录中的.v文件系统自动搜索使用库文件或库目录,只编译需要的模块而不必全部编译。 Verilog Testbench信号记录的系统任务: 1). SHM数据库可以记录在设计仿真过程中信号的变化. 它只在probes有效的时间内记录你set probe on的信号的变化。 ex). $shm_open("waves.shm"); //打开波形数据库 $shm_probe(top, "AS"); // set probe on "top" 第二个参数: A -- signals of the specific scrope

dos下修改IP地址的方法 netsh命令

强大的netsh网络配置命令,可以很方便的用DOS批处理命令来配置本机ip,简单介绍如下: 方法1(简单易操作)、 1、通过netsh -c interface ip dump >c:\ip.txt的方式可以导出本机配置脚本(用来获得各网卡的配置信息,获得初始的配置模板); 2、然后修改配置脚本里的IP修改为需要的IP配置;(可分别留若干个配置文件) 3、然后再netsh -f c:\ip.txt的方式又可以把导出的配置脚本再导回去,实现快速切换IP的目的 方法2(需要了解命令格式)、 示例1将“本地连接”的ip换成192.168.0.107 Netsh int ip set address name="本地连接" source=static addr=192.168.0.107 mask=255.255.255.0 set address name="本地连接" gateway=192.168.0.1 gwmetric=1 解释下 以上设置的addr是IP地址,mask是子网掩码,gateway是网关,gwmetric是默认网关的跃点数 以上实例1命令可以简化成一行dos命令 netsh interface ip set address "本地连接" static 192.168.0.107 255.255.255.0 192.168.0.1 1 示例2 将“本地连接”设为自动获取IP及自动获取DNS Netsh int ip set address name="本地连接" source=dhcp set dns name="本地连接" source=dhcp 以上命令可以简化成两行DOS命令 netsh interface ip set address name="本地连接" source=dhcp netsh interface ip set dns name="本地连接" source=dhcp 示例3 其他例子 Netsh int ip set dns "本地连接" static 192.168.0.1 primary //设置首选DNS为192.168.0.1 set dns "本地连接" static none //清除DNS列表 更多介绍参见下文:

看高手教你如何用命令行更改IP地址

看高手教你如何用命令行更改IP地址 在Windows中,如果你要设置IP地址,一般是进入“本地连接”->“属性”,手动设置要更改的IP地址。其实,在命令行同样可以设置IP地址。如果你的IP需要在几个IP中来回切换,可以使用 netsh 命令更改: 1.进入CMD命令行; 点击“开始”->“运行”,输入“cmd”,回车, 2.设置IP: 设置动态获取IP地址(DHCP) 设置固定IP 参数说明: https://www.sodocs.net/doc/55304290.html,:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。 2.source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。 3.addr:要设置的IP地址。 4.mask:子网掩码。 5.gateway:网关地址。 6.gwmetric:网关跃点数,可以设置为整型数值,也可以设置为“自动”:auto。 3.设置DNS: 自动获取DNS

手动设置单个DNS 手动设置多个DNS 参数说明: https://www.sodocs.net/doc/55304290.html,:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。 2.source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。 3.addr:要设置的IP地址。 4.register: 5.none: 禁用动态 DNS 注册。 6.primary: 只在主 DNS 后缀下注册。 7.both: 在主 DNS 后缀下注册,也在特定连接后缀下注册。 8.index:设置的DNS的顺序号。 4.编写设置IP/DNS的批处理文件: 知道了如何设置IP和DNS后,你可以自己编写一个BAT文件: 新建一个文本文档,将后缀改为“.bat”; 编辑“.bat”文件的内容为上面的设置命令。例如:

DISM命令应用大全

DISM.exe [dism_options] {WIM_command} [] DISM.exe {/Image: | /Online} [dism_options] {servicing_command} [] 描述: DISM 枚举、安装、卸载、配置和更新Windows 映像中的功能和程序包。可以使用的命令取决于提供的映像以及映像处于脱机状态还是正在运行。 WIM 命令: /Get-MountedWimInfo - 显示有关安装的WIM 映像的信息。 /Get-WimInfo - 显示有关WIM 文件中的映像的信息。 /Commit-Wim - 保存对安装的WIM 映像的更改。 /Unmount-Wim - 卸载安装的WIM 映像。 /Mount-Wim - 从WIM 文件安装映像。 /Remount-Wim - 恢复孤立的WIM 安装目录。 /Cleanup-Wim - 删除与损坏的安装的WIM 映像关联的资源。 实例: ------------------------------------------------------------------------------------- /Mount-Wim /WimFile: {/Index: | /Name:} /MountDir: [/readonly] 将WIM 文件安装到指定的目录以便该文件可用于服务。/ReadOnly 设置具有只读权限的安装映像。 示例: DISM.exe /Mount-Wim /WimFile:C:\test\images\myi mage.wi m /index:1 /MountDir:C:\test\offline DISM.exe /Mount-Wim /WimFile:C:\test\images\myi mage.wi m /index:1 /MountDir:C:\test\offline /ReadOnly ------------------------------------------------------------------------------------- /ScratchDir: 指定用来解压缩服务文件的临时目录。此目录必须存在。 如果未设置,则将使用此临时目录。 示例: DISM.exe /Image:C:\test\offline /scratchdir:D:\Scratch ------------------------------------------------------------------------------------- DISM.exe /Image:C:\test\offline /? ------------------------------------------------------------------------------------- 映像规格: /Online - 以正在运行的操作系统为目标。 /Image - 指定脱机Windows 映像的根目录的路径。 DISM 选项: /English - 用英文显示命令行输出。 /Format - 指定报告输出格式。 /WinDir - 指定Windows 目录的路径。 /SysDriveDir - 指定名为BootMgr 的系统加载程序文件的路径。 /LogPath - 指定日志文件路径。 /LogLevel - 指定日志(1-4)中所示的输出级别。 /NoRestart - 取消自动重新启动和重新启动提示。 /Quiet - 取消除错误消息之外的所有输出。 /ScratchDir - 指定暂存目录的路径。 若要获得有关这些DISM 选项及其参数的详细信息,请在紧挨着/? 之前指定一个选项。

Ncverilog_的一些经验

Ncverilog 的一些经验 1.Verilog和Ncverilog命令使用库文件或库目录 ex). ncverilog -f run.f -v lib/lib.v -y lib2 +libext+.v //一般编译文件在run.f中, 库文件在lib.v中,lib2目录中的.v文件系统自动搜索使用库文件或库目录,只编译需要的模块而不必全部编译 2.Verilog Testbench信号记录的系统任务: 1). SHM数据库可以记录在设计仿真过程中信号的变化. 它只在probes有效的时间内记录你set probe on的信号的变化. ex). $shm_open("waves.shm"); //打开波形数据库 $shm_probe(top, "AS"); // set probe on "top", 第二个参数: A -- signals of the specific sc rope S -- Ports of the specified s cope and below, excluding library cells C -- Ports of the specified s cope and below, including library cells AS -- Signals of the specifie d scope and below, excluding library cells AC -- Signals of the specifie d scope and below, including library cells 还有一个 M ,表示当前scope的m emories, 可以跟上面的结合使用, "AM" "AMS" "AMC" 什么都不加表示当前scope的por ts; $shm_close //关闭数据库 2). VCD数据库也可以记录在设计仿真过程中信号的变化. 它只记录你选择的信号的变化. ex). $dumpfile("filename"); //打开数据库 $dumpvars(1, top.u1); //scope = top.u1, depth = 1 第一个参数表示深度, 为0时记录所有深度; 第二个参数表示scope,省略时表当前的scope. $dumpvars; //depth = all scope = all $dumpvars(0); //depth = all scope = current $dumpvars(1, top.u1); //depth = 1 scope = top. u1 $dumpoff //暂停记录数据改变,信号变化不写入库文件中 $dumpon //重新恢复记录 3). Debussy fsdb数据库也可以记录信号的变化,它的优势是可以跟debus sy结合,方便调试.

netshwinsockreset命令的作用

netsh winsock reset命令,作用是重置Winsock 目录。如果一台机器上的Winsock 协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,Winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口,reset是对Winsock的重置操作。当执行完winsock的命令重启计算机后,需要重新配置IP。编辑本段为Windows XP 重置Winsock要为Windows XP 重置Winsock,请按照下列步骤操作: 1.单击“开始”,运行中输入cmd。 2.然后输入命令netsh winsock reset。 3.重启计算机。编辑本段为Windows Vista 重置Winsock要为Windows Vista 重置Winsock,请按照下列步骤操作: 1.单击“开始”,在开始搜索框中键入cmd,右键单击“cmd.exe”,单击“以管理员身份运行”,然后按“继续”。 2.在命令提示符处键入netsh winsock reset,然后按Enter。 3.注意:如果该命令键入错误,则出现一条错误消息。重新键入该命令。当该命令成功完成时,出现一条确认消息,后跟一个新的命令提示符。然后转到步骤3。 4.键入exit,然后按Enter。编辑本段用户确定Winsock2 项是否损坏的手动步骤要确定上述症状是否由Winsock2 项的问题引起,请使用下列方法之一。方法1:使用Netdiag 工具要使用Netdiag 工具,必须安装Microsoft Windows XP 支持工具。为此,请按照下列步骤操作。注意:1.如果您已经安装了支持工具,请转到本部分的第二个过程。 2.如果您尚未安装支持工具,且没有Windows XP 安装CD,请转到“方法2”。 1. 插入Windows XP 安装CD,然后找到Support\Tools 文件夹。 2. 双击“Setup.exe”文件。 3. 按照屏幕上的步骤操作,直至出现“请选择安装类型”屏幕。 4. 在“请选择安装类型”屏幕上,单击“完全”,然后单击“下一步”。完成安装后,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入Command,然后单击“确定”。 2. 键入netdiag /test:winsock,然后按Enter。 Netdiag 工具将返回对若干网络组件(包括Winsock)的测试结果。有关测试的详细信息,请在netdiag 命令的末尾添加/v:netdiag /test:winsock /v 注:Netdiag命令行是提供给Windows XP用户来确定Winsock2项是否损坏的,并且是需要Windows XP安装盘来安装的。方法2:使用Msinfo32 程序注意: 只有在您没有Windows XP 安装CD 且未安装支持工具时,才应使用此方法。 1. 单击“开始”,单击“运行”,键入“Msinfo32.exe”,然后单击“确定”。 2. 依次展开“组件”和“网络”,然后单击“协议”。3. “协议”下将显示10 个节。如果Winsock2 项未损坏,则节标题中将包括下列名称: MSAFD Tcpip [TCP/IP] MSAFD Tcpip [UDP/IP] RSVP UDP Service Provider RSVP TCP Service Provider MSAFD NetBIOS [\Device\NetBT_Tcpip... MSAFD NetBIOS [\Device\NetBT_Tcpip... MSAFD NetBIOS [\Device\NetBT_Tcpip... MSAFD NetBIOS [\Device\NetBT_Tcpip... MSAFD NetBIOS [\Device\NetBT_Tcpip... MSAFD NetBIOS [\Device\NetBT_Tcpip... 如果显示的名称与此列表中的名称有任何不同,则说明Winsock2 项已损坏,或安装了第三方加载项(如代理软件)。如果msinfo32.exe无法获得系统信息,可能是由于以下三个服务没有启动:? 事件日志? Windows Management Instrumentation ? 远程过程调用 (RPC) 如果安装了第三方加载项,则该加载项的名称将替代列表中的字母“MSAFD”。如果列表中的节数多于10 个,则说明安装了第三方加载项。如果少于10 个,则说明缺少信息。注意:这些条目表示Windows XP

netsh命令改IP和重置winsock

netsh命令改IP和重置winsock C:\>;netsh netsh>;? 下列指令有效: 此上下文中的命令: .. - 移到上一层上下文级。 ? - 显示命令列表。 aaaa - 更改到 `aaaa' 上下文。 abort - 丢弃在脱机模式下所做的更改。 add - 将一个配置项添加到项目列表中。 alias - 添加一个别名 bye - 退出程序。 commit - 提交在脱机模式中所做的更改。 delete - 在项目列表上删除一个配置项目。 dhcp - 更改到 `dhcp' 上下文。 dump - 显示一个配置脚本。 exec - 运行一个脚本文件。 exit - 退出程序。 help - 显示命令列表。 interface - 更改到 `interface' 上下文。 offline - 将当前模式设置成脱机。 online - 将当前模式设置成联机。 popd - 从堆栈上打开一个上下文。 pushd - 将当前上下文放推入堆栈。 quit - 退出程序。 ras - 更改到 `ras' 上下文。 routing - 更改到 `routing' 上下文。 set - 更新配置设置。 show - 显示信息 unalias - 删除一个别名。 wins - 更改到 `wins' 上下文。 下列的子上下文可用: routing interface ras dhcp wins aaaa 若需要命令的更多帮助信息,请键入命令, 后面跟 ?。

快速切换IP地址有绝招 zz 在工作过程中会遇到在不同的网段中进行网络调试的情况,经常需要将机器在几个不同的IP地址中 进行切换。在Win2000操作系统中改变IP地址较之Win98已经方便多了因为改完IP地址后不需要重启计 算机,但还要进入网络属性设置中进行操作。有没有再简便一点的方法呢,比如用鼠标双击一下快捷方 式就可以实现IP地址的切换? 答案是肯定的。在Win2000中用netsh命令就可以实现这个功能。首先进入命令行模式(在“开始→ 运行”中键入“cmd”即可进入命令行模式),在提示符下键入netsh即可进入netsh的界面。再键入 int ip进入接口IP的配置模式,键入dump则列出接口IP配置信息: C:\Documents and Settings\Administrator>;netsh netsh>; netsh>;int ip interface ip>;dump # ---------------------------------- # 接口 IP 配置 # ---------------------------------- pushd interface ip # ″本地连接″ 的接口IP 配置(注:以下显示视具体机器情况而定)netsh命令重置winsock——XP下可以,2K下未知:) Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>netsh winsock reset Sucessfully reset the Winsock Catalog. You must restart the machine in order to complete the reset.

DISM使用教程

写在前面的话:本教程以原版win7旗舰版(如用其它版本也可)为例来为大家介绍怎样利用DISM++工具整合驱动和预补丁至镜像中的具体步骤。为了使大家能够更直观的了解,从而更好的使用此工具,本篇博文将以图文并茂的方式来展示每一步的操作,希望对大家有所帮助。 在win7/8/10系统中,有个命令大家也许并不会感到陌生,它就是DISM(部署映像服务和管理deployment image servicing and management的缩写)命令。这个命令功能很强大,它可以用于安装、卸载、配置和更新脱机Windows(R)映像和脱机Windows预安装环境(也就是Windows PE)映像中的功能和程序包;还可以检查和修复系统映像文件。不过在本篇博文中并不是要用到DISM的命令行模式,因为需要用到的命令行太多且操作繁琐,一旦操作错误必将导致整体的失败。所以今天我们要请出它的“助手”——DISM++最强的实用工具!它是全球第一款基于CBS(基于组件的服务引用Component Based Servicing Reference的缩写)的DISM GUI实现,但并不依赖系统自带的DISM,属于开源版本。如果大家想要了解更多,可以查看更多信息。闲言少叙言归正传,下面进入正题:整合驱动和预补丁的步骤。 如果您想要整合win7镜像,在开始之前需要做如下的准备: 1.DISM++工具(点击上面链接即可进入网站下载)也可ZIP压缩包。 2.原版windows7镜像,这里提供和。若想获取win7其它系统的下载,可以查看。 接下来就是开始整合的进程了。首先将DISM++工具解压缩到任意目录,之后您将会看到 按照物理机上安装的系统是X86还是X64而定双击对应的DISM++可执行文件。都会看到如下图所示的界面

常用网络命令操作

实验一常用网络命令操作 (一)实验目的: 掌握PING/NET/NETSH路由跟踪命令等常用命令的使用方法, 从这些命令的响应来确定网络的状态和路径情况 (二)实验环境 PC机及互联网 (三)实验内容 1.ping命令的使用 ping命令的具体语法格式:ping目的地址[参数1][参数2] 主要参数有: a:解析主机地址 n:数据:发出数据包的个数,缺省为4 l:数值:所发出缓冲区大小 t:继续执行ping命令,直到用户按下CTRL+C键终止 https://www.sodocs.net/doc/55304290.html,stat命令的使用 Netstat[-参数1][参数2] a:显示所有与该主机建立连接的端口信息 b:显示以太网的统计住处参数一般与S参数共同使用 n:以数字的格式显示地址和端口信息 s:显示每个协议的统计情况。 3.用VisualRouter跟踪路由信息,显示从源地址到目的地址 所经过的路由。

(四)实验结果分析: Ping命令: 我们使用ping命令ping百度的IP 202.108.22.5 使用-a参数来解析计算机NetBios名 使用-n 命令改变测试包的数量 使用-t 命令来一直执行ping命令直到键入CTRL+C

Netstat命令: 我们使用-a 命令来查看与我们主机机那里连接的端口信息 我们使用-e 命令显示以太网的统计住处该参数一般与S参数共同使用 我们使用-n 以数字的格式显示端口的地址信息:

我们使用-s显示每个协议的统计情况:

接下来我们使用VisualRouter来跟踪路由信息: 我们尝试着与193.168.110.52通信,并查看路由等信息 我们可以看见地区为:Luxumbourg 该IP属于德国卢森堡 网络为:Fondation RESTERA 防火墙信息:对ping命令不回应,对80端口的空请求不回应 还有一些数据包分析的信息。 从这张图中我还看到了路由的路径: 从 192.168.110.205->192.168.110.1->?->192.168.99.38->192.168.9 9.30->10.0.1.4->218.2.129.161->?->202.97.50.238->202.97.33.1 54->?->4.71.114.101->?->4.69.148.225->212.73.249.26->158.64. 16.189->193.168.110.52

Netsh命令建立虚拟WIFI无线网络全程

Netsh命令虚拟WIFI无线热点全教程 一、首先以要用管理员身份调出"命令提示符"开始-所有程序-附件-右键点击"命令提示符"选用"以管理员身份运行 (1)打开"命令提示符"(有些小白或许还不明白,如果是管理员身份打开的"命令提示符"左上角会显示(管理员:命令提示符))直接输入下面的命令项:netsh wlan set hostednetwork mode=allow如上图 (2)"命令提示符"输入:netsh wlan set hostednetwork ssid=您想要的无线网络的名称 key=您想要设置的密码.记住 key前有个空格

例如配置是:netsh wlan set hostednetwork ssid=jk key=12345678密码长度必须为8位或以上,如上图 (3)右点击桌面右下角的"网络"打开网络共享中心–>更改适配 器设置,你会发现多了一个Microsoft Virtual wlan Miniport Adapter,这个就是我们刚才虚拟出来的无线网络适配器(图下).关闭此窗口,再打开(同样的方法)右击你的本地连接,也就是你连入网络的有线网卡.选择属性,点击共享,勾选“允许其他网络用户通过此计算机的Internet连接还连接”选项,在下拉菜单中选择刚才建立的虚拟网网络.确定。

(4)在命令提示符中继续输入:netsh wlan start hostednetwork 这一步是开启刚才虚拟的无线网络,这样你的Wifi手机就可以链接到你刚才建的虚拟Wifi网络了但麻烦也就麻烦在这儿,每次你开机要想使用虚拟WIFI热点都要输入这步的命令.

DISM封装系统工具

DISM封装系统工具 大家知道,Windows Vista采用的封装工具是ImageX,与之相关的.wim文件成了新的映像标准。殊不知,还是同样的映像格式,微软在Windows 7中推出了新的封装工具——Dism。这个工具对于大多数用户应该来说比较陌生,本文将列举几个Dism工具的应用实例,和大家一起体验一下这款全新的映像部署工具。 1、获取Dism命令参数 Dism有很多命令参数,适用于不同的应用需求。在Windows 7的命令行下执行“dism /?”可获取其命令参数,为了便于查看我们可在命令后添加通道符号即“dism /? | more”以分页显示其命令参数。其中我们最常用的参数是“/Mount-Win”、“/Unmount-Win”、“/Remount-Win”,其作用分别是挂接映像、卸载映像、移除映像目录。另外,“/Get-MountedWinInfo”和“/Get-WinInfo”分别是获取被加载的映像的信息和映像文件的信息,这两个参数在进行映像部署是非常重要。当然,Dism还有其它更复杂的参数大家可通过其后的描述了解其作用,笔者就不一一列举了,我们开始实例演示。(图1)

图1 Dism命令参数 2、获取Dism映像信息 我们知道Windows 7(Windows Vista也是)的映像中封装了当前系统的所有版本,在进行系统部署前首先要确定安装那一个版本,因为你购买的密钥只能适用于某个版本,所以获取映像的封装信息是必要的。在命令行下执行“dism /get-wininfo /wimfile:c:\test\images\install.wim”即可。需要说明的是:上面的命令/get-wininfo是关键参数,其作用是获取映像的封装信息;参数/wimfile:的后面是映像文件的路径。命令执行后,我们可以看到该系统映像中封装了4个系统版本,分别是HOMEBASIC(家庭普通版)、HOMEPREMIVE(家庭高级版)、BUSINESS(商业版版)、ULTIMATE(旗舰版)。同时,我们也可以看到每一个版本的大小。(图2)

非常有用的将参数从verilog传送到c

非常有用的将参数从verilog传送到c 自行寫一個System Task,能夠接受由Verilog的reg或wire傳給C的值。 Introduction 使用環境: Cadense NC-Verilog 5.4 + Visual C++ 6.0 在此文件,將學習到 1.如何將參數從Verilog傳到C? 2.如何撰寫簡單的compiletf? 3.如何從C抓到Verilog傳來的參數? show_value.c / C 1#include 2#include "vpi_user.h" 3 4PLI_INT32 show_value_compiletf(PLI_BYTE8 *user_data) { 5 vpiHandle systf_handle, arg_iterator, arg_handle; 6 PLI_INT32 arg_type; 7 8// obtain a handle to the system task instance 9 systf_handle = vpi_handle(vpiSysTfCall, NULL); 10if (systf_handle == NULL) { 11 vpi_printf("ERROR: $show_value failed to obtain systf handle\n"); 12 vpi_control(vpiFinish, 0); 13 14return -1; 15 } 16 17// obtain handles to system task arguments 18 arg_iterator = vpi_iterate(vpiArgument, systf_handle);

DISM修复系统实战

利用DISM命令修复win10系统 工作原理: DISM可以联网将你当前的系统文件和官方的原镜像进行比对,然后恢复不一样的文件。命令使用方法: 1、按下WIN+X然后选择命令提示符管理员; 2、打开后依次执行下面两条命令: DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth 但经常会出现下面的情况,在线修复失败。

由于在线修复会出现这样的错误,所以使用离线修复来完成。 这是网上提供的方法,经验证是正确的。步骤如下: (1)、要求有系统ISO镜像文件,并装载。 (2)、网上下载wimtool(一种可以提取install.wim文件的工具,功能挺强大,但我们只用到一种)。具体用法也比较简单,打开软件,选择镜像文件夹---Sources文件夹中的install.wim,选择提取的文件夹,提示:目标文件夹一定要选择非系统盘,全英文路径,可以在非系统盘新建一个英文字符文件夹。然后等待提取完成就行。有时候会出现wimtool 软件提取到80%左右中途退出的情况,不要紧张,只要检查提取出来的文件夹里面有windows文件夹,大小为9GB左右,就可以了。 (3)、进入命令提示符管理员模式,输入以下命令: Dism /Online /Cleanup-Image /RestoreHealth /Source:X:\ST\windows /LimitAccess [可以直接复制,手打请注意空格] 这里的X盘符,就是你提取文件放的非系统盘,可以直接理解成X盘符下,ST文件夹中的windows文件夹。如果你设置了不同文件夹,请做相应修改。 (4)、如无意外,等待片刻之后就可以成功修复。重启一下,你就会发现原来困扰你的莫名奇妙的问题可能就不会出现了。 (5)、补充一点,千万不要图方便把install.wim文件提取到系统盘,首先,提取之后这个文件夹会自动归为系统文件,变为隐藏属性,其次,修复完成后你想要删除的话,还必须获取管理员权限,就算用批处理命令也要等待20多分钟。

实验5-掌握常用网络命令的使用

实验5 掌握常用网络命令的使用 5.1实验目的 1)了解常用网络命令、其所代表的含义、以及所能对网络进行的操作。 2)通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。 5.2实验环境 1)计算机一台(已安装Windows XP操作系统)。 2)平行双绞线网线若干。 5.3实验内容 每个学生独立完成本实验,将结果以实验报告的形式提交。 通过以下操作掌握常用网络命令的使用。 1)通过ipconfig命令查看计算机的TCP/IP属性配置信息。 2)通过netsh命令修改计算机的IP地址。 3)通过ipconfig命令查看更新后的TCP/IP属性配置信息。 4)通过ping命令测试网络的故障问题,包括本机故障、内网故障、以及外网故障。 a)通过ping本机的环回地址127.0.0.1来检查本机网卡或者TCP/IP协议故障。 127.0.0.1主要用于软件测试以及本机的进程间通信;无论什么程序,一旦使用 该地址发送数据,协议软件立即返回之,不进行任何网络传输。 b)对于内网故障,首先通过ipconfig命令找到内网的网关,然后ping该网关地 址查看内网是否连通。 c)排除前两种情况后,ping一些稳定的外部大型网站(如https://www.sodocs.net/doc/55304290.html,)。如果 ping不通则表示外网故障。 5)通过ping命令向https://www.sodocs.net/doc/55304290.html,发送10个回响请求消息。对RTT时延进行分析。 6)在一天的不同时段(如早、中、晚三个时段)内ping同一个目的主机https://www.sodocs.net/doc/55304290.html,, 查看RTT是否不同。 7)通过tracert命令测试外网故障,即通过tracert命令查看计算机到一些稳定的外部 大型网站(如https://www.sodocs.net/doc/55304290.html,)的路径,从而知道哪个中间节点发生故障。 8)通过nslookup命令从域名https://www.sodocs.net/doc/55304290.html,解析出其IP地址。 9)在浏览器上打开网站https://www.sodocs.net/doc/55304290.html,。因为已知悉对应的IP地址,此时通过netstat 命令查看计算机与https://www.sodocs.net/doc/55304290.html,交互的TCP连接。 10)通过net命令,创建名称为“labuser”的用户账号,登录权限为每周一到周五的上 午8点到下午5点。 11)通过net命令查看计算机上所有的用户账号。 12)通过route命令查看计算机使用的IP路由表。 在实验报告中以截图的方式给出各步骤的结果,并分析其原因。 5.4背景知识 Windows XP自带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需

相关主题