在C#控制台怎么播放在D盘根目录下的 5.wav 文件?

在C#控制台怎么播放在D盘根目录下的 5.wav 文件?,第1张

SystemMediaSoundPlayer sp = new SystemMediaSoundPlayer();
spSoundLocation = @"d:\5wav";
spPlay();
如果这个不能播,那是你的wav格式有问题;
另外可以调用系统的wmp来播放,这个的话会支持wav、mp3、wma甚至视频,不过麻烦些。

解决办法:1、打开文件夹选项-文件类型 找到“驱动器”点下方的“高级”,点选“编辑文件类型”里的“新建”, *** 作里填写“open”,用于执行 *** 作的应用程序里填写explorerexe,确定,随后返回到“编辑文件类型”窗口,选中open,设为默认值,确定
或者找到HKEY_CLASSES_ROOT\Drive\shell将shell下的全部删除 然后关闭注册表 按键盘F5刷新或重启电脑
2。到根目录下找一下是否有autorun。ini文件,删掉。
3、是否执行AutoRun功能其实由注册表来决定。在“开始”菜单的“运行”中输入Regedit,打开注册表编辑器,展开到HKEY_CURRENT_USER SoftwareMicrosoftWindowsCurrentVersionPoliciesExploer主键下,右边窗口中的二进制值“NoDriveTypeAutoRun”决定了是否执行AutoRun功能(包括硬盘和Ramdisk)。“NoDriveTypeAutoRun”默认键值为95 00 00 00。
4、1"开始-运行",键入cmd后回车,进入DOS状态,输入e:后回车继尔输入dir/a后车(没有参数a是看不到隐藏文件的执行a是显示所有文件)
2此时你会发现一个autoruninf文件,再输入attrib autoruninf -s -h -r 后回车,此 *** 作目的是去掉autoruninf文件的"系统"、“只读”、“隐藏”属性,否则无法删除。随后输入del autoruninf。
3双击e盘试一下,如能打开,就OK
4如出现要求你定位某个命令,如xxEXE或其它时,进入注册表,清除注册表中相关信息:"开始-运行",键入regedit,"编辑-查找-xxEXE或其它,找到的第一个就是e盘的自动运行,删除整个shell子键,完毕
双击e盘,应该可以打开了!
重复以上 *** 作数次,解决其它驱动器的问题,为防止意外,请备份好注册表及其它要删除的文件
反向考虑一下!
如果是Windows 2000/XP/2003系统,那么系统默认已经安装了组策略程序,在“开始”菜单中,单击“运行”命令项,输入gpeditmsc并确定,即可运行程序。Windows 2000/XP/2003组策略管理控制台有三种状态。它们分别是:已启用、未配置、已禁用。
防止从“我的电脑”访问驱动器(Windows 2000/XP/2003)
此策略让用户无法查看在“我的电脑”或“Windows 资源管理器”中所选驱动器的内容。同时它也禁止使用运行对话框、镜像网络驱动器对话框或Dir命令查看在这些驱动器上的目录。
打开“组策略控制台→用户配置→管理模板→Windows组件→Windows资源管理器”中的“防止从‘我的电脑’访问驱动器”并启用此策略,并在下面列表框中选择一个驱动器或几个驱动器。
提示:这些代表指定驱动器的图标仍旧会出现在“我的电脑”中,但是如果用户双击图标,会出现一条消息解释设置防止这一 *** 作。同时这些设置不会防止用户使用其它程序访问本地和网络驱动器。并且不防止他们使用磁盘管理即插即用查看和更改驱动器特性。
重启后,试下

1、先进入到cmd,输入切换目录的命令:cd  /d:回车后,发现是错误的,因为语法错误。

2、因为盘符,不是根下面的目录,而斜杠代表根。

3、那么去掉根,就是斜杠呢,例如输入:cd  d:回车键后,发现可以进入了。

4、如果把cd去掉,那么输入盘符加冒号,也可以进入。但是少了冒号,那么不可以进入。格式不对。

5、由于在dos下,不区分大小写,因此输入之后,都可以切换到盘符,并且使用cd去掉根符号之后,那么也可以进入到盘符的。

命令就是 d: <Enter>

我觉得问题可能是这个软件模拟的DOS是在一个独立环境中运行的,它的磁盘与你电脑的不是一样的,具体应该看软件说明,找到他的配置文件,给你想在DOS中有的盘符(如C),赋一个你电脑内的真实目录(如C:\User)。反正DOSBox是这样的。附个DOSBox的配置文件图

C "D:\Program Files (x86)\DOSBox"

如图,这是DOSBox的配置文件(用记事本打开就行),电脑的真实目录如果有空格的话,一般情况都是加引号(英文的引号)。如图中,这样DOS中的C:就是我电脑中的"D:\Program Files (x86)\DOSBox",在DOS中C:<Enter>就行了,其他盘符也一样

可能是重装时格式化硬盘或者光盘有问题,本文就来分享一下win10重装系统d盘没了的解决教程,欢迎大家一起来看看吧。 具体步骤如下: 1、在桌面鼠标右键此电脑,在d窗中点击管理。 2、打开计算机管理后,在左侧的导航栏中点击存储中的磁盘管理。 3、点击后在右侧可以看到你电脑里所有的分区,和驱动器盘符的名称。 4、我们现在就修改一下,鼠标右键E盘,在下拉列表中点击更改驱动器号和路径。 5、在d窗中,点击更改按钮。 6、在更改窗口中,可以看到分配以下驱动器号,我们把右侧默认的E改为英文字母D。 7、然后点击确定按钮,这是会提示你确定要修改时,点击是。 8、可以看到原来的E盘已经改成了D盘,我们再按刚才的方法以此把剩余的两个分区也修改一下。这样我们的驱动器号就修改成功啦。

以XP系统为例,首要在电脑中共享要在网上查看的文件侠或磁盘(如:D盘,E盘等)。共享完后要修改系统的权限(默认权限是不能从网上访问数据)。
设置权限如下:
1、打开“控制面板”--“管理工具”--“本地安全策略”--“本地策略”--“安全选项”中找到“网络访问: 本地帐户的共享和安全模型”双击打开,把参数改为“经典: 对本地用户进行身份验证,不改变其本来身份。”
2、同上,在“安全选项”中找到“帐户: 使用空白密码的本地帐户只允许进行控制台登录”,双击打开,把参数改为“已停用”。
两权限修改完后注销计算机,以让刚修改的数据生效。或在“命令提示符”中输入“gpupdate”来更新数据(同注销计算机效果相同)。
经过以上设置后就可以通过计算机名或IP地址访问其它电脑中的资料了,


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12803394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存