使用cmd命令 目录中有空格的解决方法
来源:互联网 发布:excel表重复数据删除选 编辑:程序博客网 时间:2024/06/08 03:11
在很多命令行下,我们要运行某个命令,往往会出现只能显示到路径空格的地方就停下来了,并显示找不到所需要的文件。
比如:
我想使用命令注册某COM,某盘符下某目录(带有空格)下的XXX.DLL
regsvr32.exe X:\DD DD\XXX.DLL
则不能成功注册,因为DD DD中有空格存在。
解决的方法为:
regsvr32.exe X:\DD" " DD\XXX.DLL
加上英文双引号,而在引号中空格。
在c#中使用regsvr32 注册控件
private bool RegControl()
{
try
{
Assembly thisExe = Assembly.GetExecutingAssembly();
System.IO.Stream myS = thisExe.GetManifestResourceStream("OA.ocx");
string sPath = Environment.CurrentDirectory.Replace(" ","\" \"") +@"\OA.ocx";
ProcessStartInfo psi = new ProcessStartInfo("regsvr32","/s " + sPath);
//ProcessStartInfo psi = new ProcessStartInfo("regsvr32", sPath);
Process.Start(psi);
}
catch(Exception ex)
{
return false;
//MessageBox.Show(ex.Message);
}
return true;
}
- 使用cmd命令 目录中有空格的解决方法
- cmd、start命令中有空格的解决方法
- CMD命令中空格的解决办法
- 程序中调用cmd命令时,参数带有空格的解决方法
- 程序中调用cmd命令时,参数带有空格的解决方法
- cmd命令里的路径包含空格 的解决方法
- CMD命令里的路径包含空格的解决方法
- 使用“cmd /c start”时遇到路径中含有空格的解决方法
- cmd的命令不能使用解决方法
- windows cmd或批处理命令中不支持空格的解决办法
- CMD命令中空格的解决办法(转载)
- 关于cmd中执行命令路径包含空格的解决办法
- windows cmd或批处理命令中不支持空格的解决办法
- Windows XP的cmd中无法使用ping或者ipconfig等命令的解决方法
- dos 命令中有空格
- cmd命令下文件和路径名有空格的情况
- cmd 命令里面包含空格的时候
- WINDOWS中cmd的切换目录cd命令失效
- 怎样使爱情保鲜
- vc++目录编辑功能已被否决的解决办法
- 编译时间出错,time_t __time32_t不能相互转换
- 菱角终会磨圆
- 一个封锁操作被对 WSACancelBlockingCall 的调用中断
- 使用cmd命令 目录中有空格的解决方法
- Vitamio中文API文档—— VideoView
- glassfish自启动脚本
- How to debug ASP.NET MVC using source code
- poj 3169 Layout
- C#调用外部C++生成DLL
- 这样的美女是程序员,程序猿们,加班还累吗
- Vitamio中文API文档—— MediaController
- PHP字符串转换为int值