VBS怎么获取系统AppData文件夹路径

VBS怎么获取系统AppData文件夹路径,第1张

%AppData%路径的获取,可以通过两种方式,

1) 环境变量

Set oShell = CreateObject("WScriptShell")

strHomeFolder = oShellExpandEnvironmentStrings("%APPDATA%")

wscriptecho strHomeFolder

2) shell的Namespace空间

Const ssfAPPDATA = &H1A

Set oShell = CreateObject("ShellApplication")

strHomeFolder = oShellNameSpace(ssfAPPDATA)SelfPath

wscriptecho strHomeFolder

都可以“动态”的得到用户的AppData路径,后面自己添加Local字符串即可。(Win7下面AppData环境变量是要输出AppData\Roaming目录的,而Local和Roaming是平级,同样都是AppData下的子目录)

直接安装到手机内存,则全部安装文件在手机内存data/app路径,数据存在手机内存android里

直接安装到sd卡,则部分安装文件在手机内存,大部分安装文件在sd卡上。数据在手机内存,同上。

Android应用安装涉及到如下几个目录:system/app系统自带的应用程序,无法删除。

data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。

data/data存放应用程序的数据。

data/dalvik-cache将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk文件大小的四分之一)。

Android(安卓),是一个以Linux为基础的开源移动设备 *** 作系统,主要用于智能手机和平板电脑,由Google成立的Open Handset Alliance(OHA,开放手持设备联盟)持续领导与开发中。Android已发布的最新版本为Android 81。

Android系统最初由安迪·鲁宾(Andy Rubin)等人开发制作 ,最初开发这个系统的目的是创建一个数码相机的先进 *** 作系统;但是后来发现市场需求不够大,加上智能手机市场快速成长,于是Android被改造为一款面向智能手机的 *** 作系统。于2005年8月被美国科技企业Google收购。2007年11月,Google与84家制造商、开发商及电信营运商成立开放手持设备联盟来共同研发改良Android系统,随后,Google以Apache免费开放原始码许可证的授权方式,发布了Android的原码,让生产商推出搭载Android的智能手机,Android后来更逐渐拓展到平板电脑及其他领域上。

2010年末数据显示,仅正式推出两年的Android作业系统在市场占有率上已经超越称霸逾十年的诺基亚Symbian系统,成为全球第一大智能手机 *** 作系统。

#ifdef __APPLE__

    CFBundleRef ref = CFBundleGetMainBundle();

    CFURLRef fileURL = CFBundleCopyResourcesDirectoryURL(ref);

    CFStringRef filePath = CFURLCopyFileSystemPath(fileURL, kCFURLPOSIXPathStyle);

    CFStringEncoding encodingMethod = CFStringGetSystemEncoding();

    constcharpath =CFStringGetCStringPtr(filePath, encodingMethod);

    resPath= path;

#endif

楼主问的是已安装的APP,如何找到程序安装好后的路径,目录吗?因为有备份APP安装包的需求,故做了些研究,分享如下:

一、一般情况下,安装好后的APP目录在:根目录/android/data/对应程序目录中(当然有些程序直接就在根目录下建立文件夹),更新的程序的安装包,一般也能在里面找到。因为程序一般是以 comandroid程序英文或者拼音编写的目录,所以需要识别程序的英文编写。这个方法适合一般的APP

二、对于一些无法找到安装目录的APP,安装一个 fx资源管理器,主界面点击-应用程序-用户应用(系统应用)-找到安装的程序直接点击,会出来应用信息,里面就有“已安装应用路径”,还有“数据路径”。滑动到左边的页面,可以直接点“复制APK”,这样就能把安装程序拷贝到需要备份的目录了。这是目前发现的最有效的找到已安装APP的路径,甚至直接找到已安装APP的安装包的方式。

目前对于这个问题的回答一般都是上面的方式,不能完美解决问题,第二条基本能解决问题。人工打字,仅供参考。

Application 位置: /Applications/XXXapp

可执行文件位置: /Applications/XXXapp/Contents/MacOS

Framework 位置: /Applications/XXXapp/Contents/Frameworks/XXXframework

/Applications/XXXapp/Contents/Frameworks/XXXdylib

1、首先打开store软件,下载一个软件,再打开“活动监视器”软件。

2、在cpu标签下的进程列表中,找到storedownload进程,点击上面的查看详情按钮。

3、在打开的进程详情窗口中,点击“打开的文件和端口”标签,在列表中找到“pkg”的项目,这就是下载的安装包的文件路径了,然后复制路径,如下图。

4、打开Finder文件管理软件,点击“前往”->“前往文件夹”。

5、在d出的窗口中,输入上面复制的路径,点击前往。

6、就能看到软件安装包了,软件安装完成后,会自动删除安装包。

1、首先在手机中,打开腾讯视频,如下图所示。

2、然后在打开的视频主页面中,点击右下角我的选项,点击“设置”,如下图所示。

3、接着在设置中,点击“缓存路径”,如下图所示。

4、最后即可显示腾讯视频缓存文件位置“手机存储”,如下图所示就完成了。

以上就是关于VBS怎么获取系统AppData文件夹路径全部的内容,包括:VBS怎么获取系统AppData文件夹路径、手机上app的安装位置路径怎么找出来、android系统中的app安装后的各个文件路径在哪里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9687837.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存