标签: path

如何获取当前用户的"Application Data"文件夹的路径?

1)如何找到用户正在使用的Windows安装驱动器.我需要这个导航到DocumentsandSettings中的ApplicationData.

2)我怎样才能获得用户名,以便我可以转到ApplicaitionData.例如:"D:\ Documents and Settings\user\Application Data".

c# path appdata

36
推荐指数
3
解决办法
4万
查看次数

如何在jQuery中获取基本路径?

window.location工作正常,但回报我整个绝对的道路,就像http://domain.xyz/punch/lines.但我只需要http://domain.xyz/.我怎样才能只提取第一部分?我怎样才能实现这种动态,即使子目录路径变长,我的意思是总是一样的?

url jquery location path href

36
推荐指数
2
解决办法
9万
查看次数

将相对路径转换为绝对路径

我有一个文件A的绝对路径.

我有一个从文件A的目录文件B的相对路径.该路径可能并将使用".."以任意复杂的方式上升目录结构.

例A:

  • C:\projects\project1\module7\submodule5\fileA

例B:

  • ..\..\module3\submodule9\subsubmodule32\fileB
  • ..\submodule5\fileB
  • ..\..\module7\..\module4\submodule1\fileB
  • fileB

如何组合这两个以获得文件B 的最简单的绝对路径?

java path

35
推荐指数
4
解决办法
4万
查看次数

@(at)登录文件路径/字符串

可能重复:
.NET前面的字符串前面的@是什么?

我有以下代码:

new Attachment(Request.PhysicalApplicationPath + @"pdf\" + pdfItem.Value)
Run Code Online (Sandbox Code Playgroud)

什么是@标志吗?

c# asp.net string escaping path

35
推荐指数
3
解决办法
8万
查看次数

Windows PATH在bash中进行posix路径转换

如何通过标准的msys功能将Windows目录路径(比方说c:/libs/Qt-static)转换为正确的POSIX目录路径(/c/libs/Qt-static)?反之亦然?

windows string bash path msys

35
推荐指数
4
解决办法
2万
查看次数

从Java中的文件位置获取文件名

我有一个String提供文件的绝对路径(包括文件名).我想得到文件的名称.最简单的方法是什么?

它需要尽可能通用,因为我事先无法知道URL将是什么.我不能简单地创建一个URL对象并使用getFile()- 所有这些都是理想的,如果可能的话 - 因为它不一定是http://前缀,它可以是c:/或类似的东西.

java string url filenames path

34
推荐指数
4
解决办法
10万
查看次数

如何使用Java 7的新File API检查路径是否指向现有文件?

旧的,或多或少已弃用的java.io.FileAPI有一个方法exists,如果File指向文件系统中的现有API ,则返回true ,但我找不到任何类似的方法java.nio.file.Path:

scala> import java.nio.file._
import java.nio.file._

scala> val path = Paths.get("/foo")
path: java.nio.file.Path = /foo

scala> path.
asInstanceOf     compareTo        endsWith         getFileName      getFileSystem    getName          getNameCount     
getParent        getRoot          isAbsolute       isInstanceOf     iterator         normalize        register         
relativize       resolve          resolveSibling   startsWith       subpath          toAbsolutePath   toFile           
toRealPath       toString         toUri  
Run Code Online (Sandbox Code Playgroud)

当然我可以将path背面转换为a File但我想有更好的方法可以做到这一点.

编辑:好的,感谢所有人指出Files.exists.有人知道为什么它变得更复杂(比有一个简单的exists方法Path)?

java filesystems file path java-7

34
推荐指数
2
解决办法
3万
查看次数

Shell Scripting:使用变量定义路径

我的问题在于我对shell变量的困惑.

根据我的理解,变量允许我存储一个值(在这种情况下为String)并在我的代码中稍后调用它.因此,如果我想拥有一个包含某些脚本集的路径变量,我可以理想地将它存储为:

SPTH = '/home/Foo/Documents/Programs/ShellScripts/Butler'

//Later on in the script//
cd $SPTH
./script1
Run Code Online (Sandbox Code Playgroud)

我正在尝试做的,可能是错误的语法,是设置变量SPTH的路径.

然后我用cd论证$SPTH.

理想情况下,这将允许我在那里运行文件而无需在路径中输入.但它不起作用.该$SPTH被忽略,结果是,如果cd是单独使用.

那么我做错了什么?什么是这样做的方法?

variables bash shell path

34
推荐指数
2
解决办法
9万
查看次数

未关闭的SVG路径似乎已关闭

我正在用d3写一些东西,我遇到了一个奇怪的问题.闭合的路径以'Z'字符结尾,但无论是否包含Z,我所做的每条路径都会关闭(和填充).即使与从规范中复制的示例单独隔离也会发生这种情况 例如:

<svg>
    <path d="M 40 60 L 10 60 L 40 42.68 M 60 60 L 90 60 L 60 42.68"/>
</svg>
Run Code Online (Sandbox Code Playgroud)

我很困惑,问题可能是什么.我很感激任何见解.

javascript svg path d3.js

34
推荐指数
2
解决办法
1万
查看次数

系统与用户PATH环境变量... winmerge仅在我将路径添加到用户PATH时才起作用

如果我添加C:\Program Files (x86)\WinMerge到User PATH变量(通过右键单击计算机 - >高级系统设置 - >环境变量),一旦我打开一个新的cmd shell,WinmergeU.exe就无法识别.如果我将该路径添加到System PATH变量,则会正确识别WinmergeU.exe.我虽然用户和系统之间没有区别,但是如果我在系统上设置它,所有用户都会看到它,而用户PATH是本地的.难道我做错了什么?

编辑1:

在下面您可以先看到C:\Program Files (x86)\WinMerge添加到System PATH变量(但不是用户)的情况,然后将其添加到User PATH变量(但不添加到System).在第一种情况下,Winmerge窗口正确启动(未显示),您可以看到路径由echo%PATH%命令显示.在第二种情况下,它不会启动,并且回路%PATH%不显示路径.(注意我在确认之前已经清楚地确认并在拍摄这些截图之前关闭了环境变量窗口,并且在更改PATH并按下确定之后我立即打开了一个新的cmd).这个问题可能与我的问题有关(echo%PATH%只扩展到系统还是扩展到用户变量?)但是因为它可能不是我发布了两个不同的问题.

系统

用户

windows path environment-variables winmerge

34
推荐指数
1
解决办法
5万
查看次数