notifu /p "Gradle build complete" /m "Now you can take a look at the results" /d 0 > /dev/null
然而,在切换到git的bash之后,windows风格的命令行选项(如/p /m )已经被解析为cygwin驱动器字母:p:/ m:/。
我有一个项目,是建立使用webpack和我使用VS代码来编辑它。每当我从VS代码之外构建该项目时,webpack构建就会在没有任何警告的情况下成功。但是,当我从VS代码内部构建时(例如,通过tasks.json中的build命令或使用VS代码的PowerShell提示符),我会收到许多webpack警告,如下所示:
WARNING in (webpack您可能会注意到,它们的唯一不同之处在于驱动器字
我不记得以前的windows在使用VS2008的时候有过_chdrive()的问题。使用来自VS2017的版本,它使用驱动器号调用SetCurrentDirectoryW()。e.g.SetCurrentDirectoryW(L"D:")。如果我使用以下CWD为D:\xyz\abc的代码从DOS模拟非windows chdir(),其中只更改路径,而不更改驱动器,并发送请求将路径更改为C:\whatever
int curdrv