标签: path

获取Windows上所有用户的开始菜单的路径

我正在寻找一种方法来检索C++中所有用户开始菜单目录的路径.我只能得到当前用户之一(使用Qt):

QString startMenuPath = QStandardPaths::standardLocations(QStandardPaths::ApplicationsLocation).at(0);
Run Code Online (Sandbox Code Playgroud)

但是,Qt不允许为所有用户检索一个.据我所知,也没有包含该路径的环境变量,我可以阅读.

c++ windows path startmenu

0
推荐指数
1
解决办法
1581
查看次数

JavaFx图像路径

我的Java类有问题.实际上代码是正确的,但如果我单击运行按钮,则会导致图像路径异常.

static Image currentBackground = new Image("Snake/Images/background_options.png", true);
Run Code Online (Sandbox Code Playgroud)

编译器的消息是:

Exception in thread "main" java.lang.ExceptionInInitializerError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)
Caused by: java.lang.IllegalArgumentException: Invalid URL: Invalid URL or resource not found
    at javafx.scene.image.Image.validateUrl(Image.java:1100)
    at javafx.scene.image.Image.<init>(Image.java:624)
    at view.OptionsWindow.<clinit>(OptionsWindow.java:21)
    ... 3 more
Caused by: java.lang.IllegalArgumentException: Invalid URL or resource not found
    at javafx.scene.image.Image.validateUrl(Image.java:1092)
    ... 5 more
Run Code Online (Sandbox Code Playgroud)

进程以退出代码1结束

有谁能够帮我?

java javafx image exception path

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

PowerShell中的奇怪行为:在下标中调用Path.GetFullPath返回相对于外部脚本的路径

PowerShell的新手在这里.我注意到在编写脚本时Path.GetFullPath()会返回相对于外部脚本目录的路径.例如:

# In your PowerShell console...
cd ~/Downloads
echo "cd ..;[IO.Path]::GetFullPath('script.ps1')" > script.ps1
powershell -ExecutionPolicy Bypass './script.ps1'
Run Code Online (Sandbox Code Playgroud)

打印C:\Users\You\Downloads\script.ps1时,它应该打印C:\Users\You\script.ps1(注意cd ..).

这是PowerShell中的一个错误,有哪些方法可以避免这种情况?

.net c# powershell scripting path

0
推荐指数
1
解决办法
209
查看次数

Magento2中的绝对路径

如何在Magento2中获取媒体文件的绝对路径?我写了一个函数来获取绝对路径,但它不起作用.

public function getAbsolutePath()
    {
        $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
        /** @var \Magento\Framework\Filesystem $filesystem */
        $filesystem = $objectManager->get('Magento\Framework\Filesystem');
        /** @var \Magento\Framework\Filesystem\Directory\WriteInterface $mediaDirectory */
        $mediaDirectory = $filesystem->getDirectoryWrite(Magento\Framework\App\Filesystem\DirectoryList::MEDIA);
        $mediaPath = $mediaDirectory->getAbsolutePath();
        return $mediaPath;
    }
Run Code Online (Sandbox Code Playgroud)

media path absolute magento2

0
推荐指数
1
解决办法
7606
查看次数

如何返回typo3conf的路径?

在我的文件'class.tx_freephpcoders_pi1.php'我正在使用代码require_once('contents/page_683.php');.无论如何,这对我不起作用.我想我必须返回我的扩展路径.

这就是我的FTP的样子:

FTP

那么如何才能获得目录typo3conf的路径?

php typo3 path

0
推荐指数
1
解决办法
101
查看次数

无法将“ Rscript”识别为内部或外部命令,可操作程序或批处理文件

shell_exec("Rscript C:\R\R-3.2.2\bin\code.R ");
Run Code Online (Sandbox Code Playgroud)

这是对脚本的调用。调用上述脚本时,会发生错误。

我正在尝试从上述路径调用我的R脚本,但未显示任何输出。在检查PHP的错误日志时,它说“ Rscript”未被识别为内部或外部命令,可操作程序或批处理文件。该脚本在Rstudio上可以正常运行,但不能在命令行上运行。

php shell cmd r path

0
推荐指数
1
解决办法
8387
查看次数

NTFS + CreateFile:在路径名中指定流偏移量?

通过打开NTFS文件数据流时,是否可以在路径名中指定流偏移量CreateFile

如果pathname以\\?\?开头怎么办?

例如,abcd.txt::$DATA指定未命名流*的偏移量0; 是否可以在路径名**中指定不同的偏移量?

*从技术上讲,这也意味着偏移量等于流长度,以防WriteFile附加**而不使用SetFilePointer

winapi ntfs path filepath createfile

0
推荐指数
1
解决办法
62
查看次数

关于"sudo go run main.go"

我在Ubuntu 16.04中使用Go,然后设置GOPATH,GOROOT并成功运行简单代码.

现在我想通过"gopacket"捕获网络数据包,但它需要sudo/root权限.我执行命令:sudo go run main.go,它回显错误:

"exec:go:在$ PATH中找不到可删除文件"

我GOOGLE了它,我编辑文件/etc/sudoders和变线"Defaults env_reset""Defaults !env_reset",但它不工作...

你能帮助我吗?

sudo path go

0
推荐指数
2
解决办法
3532
查看次数

获取Golang中给定文件路径的目录名称(不是路径)

通过使用path/filepath包含以下示例的包,您可以从文件路径获取完整目录路径.

package main

import (
    "fmt"
    "path/filepath"
)

func main() {
    // Output: /path/to/dir
    fmt.Println(filepath.Dir("/path//to/dir/file.ext"))
}
Run Code Online (Sandbox Code Playgroud)

但是有没有从路径中Parent获取的功能dir?(这是文件目录的名称):

// The `Parent` is what I want,
// and this is a pseudo-code example, this won't actually work.
//
// Output: dir
fmt.Println(filepath.Parent("/path//to/dir/file.ext"))
Run Code Online (Sandbox Code Playgroud)

如果无法使用函数完成,如何使用RegExp获取父级的名称?

regex directory path go filepath

0
推荐指数
1
解决办法
3531
查看次数

点子包路径-Windows

我已经pip install <package name>将软件包安装到AppData / Python / Python36 / Scripts文件夹中。如何从命令行知道此文件夹的确切路径?

我尝试这样做py -m site --userbase 这显示了不存在的AppData / Roaming / Python / Python36。在不实际进行手动搜索的情况下,如何知道路径?

PS:我正在编写一个自动化脚本,以稍后安装pip和awscli。安装pip后,我遇到未找到命令错误。因此,寻找如何直接从脚本设置路径,而不必面对手动设置路径的问题。发现pip.exe和aws.exe在AppData / Python / Python36 / Scripts下。我的问题是如何从脚本内部获取此路径。

python windows pip path

0
推荐指数
1
解决办法
6515
查看次数

标签 统计

path ×10

filepath ×2

go ×2

php ×2

windows ×2

.net ×1

absolute ×1

c# ×1

c++ ×1

cmd ×1

createfile ×1

directory ×1

exception ×1

image ×1

java ×1

javafx ×1

magento2 ×1

media ×1

ntfs ×1

pip ×1

powershell ×1

python ×1

r ×1

regex ×1

scripting ×1

shell ×1

startmenu ×1

sudo ×1

typo3 ×1

winapi ×1