cygwin 编译的exe文件在windows中无法正确运行

用c++做的一个关机用的程序.会调用system("shutdown -s -t 60");之类的代码
在本机cygwin环境下能正常运行.但是把程序放到其他windows就无法使用.
然后我就加了3个dll 文件过去.能运行,但是 system("shutdown -s -t 60");这句代码运行指挥电脑没有反应.
在我电脑上是会关机的.
加的3个dll文件是 1.cygstdc++-6.dll 2.cygwin1.dll 3.cyggcc_s-seh-1.dll
这是一个简单的程序.就是电脑开个程序,然后用手机可以控制电脑上的这个程序. 求解...

运行样子如下:

阅读 6.2k
1 个回答

可能是权限不够,需要管理员权限

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题